chset 503 librpc/ndr/libndr.h uint32_t ndr_charset_length(const void *var, charset_t chset); chset 512 librpc/ndr/libndr.h enum ndr_err_code ndr_pull_charset(struct ndr_pull *ndr, int ndr_flags, const char **var, uint32_t length, uint8_t byte_mul, charset_t chset); chset 513 librpc/ndr/libndr.h enum ndr_err_code ndr_push_charset(struct ndr_push *ndr, int ndr_flags, const char *var, uint32_t length, uint8_t byte_mul, charset_t chset); chset 34 source3/librpc/ndr/ndr_string.c int chset = CH_UTF16; chset 44 source3/librpc/ndr/ndr_string.c chset = CH_UTF16BE; chset 48 source3/librpc/ndr/ndr_string.c chset = CH_DOS; chset 54 source3/librpc/ndr/ndr_string.c chset = CH_UTF8; chset 84 source3/librpc/ndr/ndr_string.c if (!convert_string_talloc(ndr->current_mem_ctx, chset, chset 122 source3/librpc/ndr/ndr_string.c if (!convert_string_talloc(ndr->current_mem_ctx, chset, chset 161 source3/librpc/ndr/ndr_string.c if (!convert_string_talloc(ndr->current_mem_ctx, chset, chset 196 source3/librpc/ndr/ndr_string.c if (!convert_string_talloc(ndr->current_mem_ctx, chset, chset 229 source3/librpc/ndr/ndr_string.c if (!convert_string_talloc(ndr->current_mem_ctx, chset, chset 249 source3/librpc/ndr/ndr_string.c if (!convert_string_talloc(ndr->current_mem_ctx, chset, CH_UNIX, chset 273 source3/librpc/ndr/ndr_string.c if (!convert_string_talloc(ndr->current_mem_ctx, chset, chset 304 source3/librpc/ndr/ndr_string.c int chset = CH_UTF16; chset 314 source3/librpc/ndr/ndr_string.c chset = CH_UTF16BE; chset 320 source3/librpc/ndr/ndr_string.c chset = CH_DOS; chset 326 source3/librpc/ndr/ndr_string.c chset = CH_UTF8; chset 336 source3/librpc/ndr/ndr_string.c if (!convert_string_talloc(ndr, CH_UNIX, chset, s, s_len, chset 657 source3/librpc/ndr/ndr_string.c _PUBLIC_ enum ndr_err_code ndr_pull_charset(struct ndr_pull *ndr, int ndr_flags, const char **var, uint32_t length, uint8_t byte_mul, charset_t chset) chset 666 source3/librpc/ndr/ndr_string.c if (NDR_BE(ndr) && chset == CH_UTF16) { chset 667 source3/librpc/ndr/ndr_string.c chset = CH_UTF16BE; chset 672 source3/librpc/ndr/ndr_string.c if (!convert_string_talloc(ndr->current_mem_ctx, chset, CH_UNIX, chset 685 source3/librpc/ndr/ndr_string.c _PUBLIC_ enum ndr_err_code ndr_push_charset(struct ndr_push *ndr, int ndr_flags, const char *var, uint32_t length, uint8_t byte_mul, charset_t chset) chset 689 source3/librpc/ndr/ndr_string.c if (NDR_BE(ndr) && chset == CH_UTF16) { chset 690 source3/librpc/ndr/ndr_string.c chset = CH_UTF16BE; chset 696 source3/librpc/ndr/ndr_string.c ret = convert_string(CH_UNIX, chset, chset 715 source3/librpc/ndr/ndr_string.c _PUBLIC_ uint32_t ndr_charset_length(const void *var, charset_t chset) chset 131 source4/lib/tdr/tdr.c NTSTATUS tdr_pull_charset(struct tdr_pull *tdr, TALLOC_CTX *ctx, const char **v, uint32_t length, uint32_t el_size, charset_t chset) chset 136 source4/lib/tdr/tdr.c switch (chset) { chset 156 source4/lib/tdr/tdr.c if (!convert_string_talloc_convenience(ctx, tdr->iconv_convenience, chset, CH_UNIX, tdr->data.data+tdr->offset, el_size*length, discard_const_p(void *, v), &ret, false)) { chset 165 source4/lib/tdr/tdr.c NTSTATUS tdr_push_charset(struct tdr_push *tdr, const char **v, uint32_t length, uint32_t el_size, charset_t chset) chset 176 source4/lib/tdr/tdr.c if (!convert_string_convenience(tdr->iconv_convenience, CH_UNIX, chset, *v, strlen(*v), tdr->data.data+tdr->data.length, required, &ret, false)) { chset 190 source4/lib/tdr/tdr.c NTSTATUS tdr_print_charset(struct tdr_print *tdr, const char *name, const char **v, uint32_t length, uint32_t el_size, charset_t chset) chset 34 source4/librpc/ndr/ndr_string.c charset_t chset = CH_UTF16; chset 44 source4/librpc/ndr/ndr_string.c chset = CH_UTF16BE; chset 48 source4/librpc/ndr/ndr_string.c chset = CH_DOS; chset 54 source4/librpc/ndr/ndr_string.c chset = CH_UTF8; chset 85 source4/librpc/ndr/ndr_string.c ndr->iconv_convenience, chset, CH_UNIX, chset 122 source4/librpc/ndr/ndr_string.c chset, CH_UNIX, chset 160 source4/librpc/ndr/ndr_string.c chset, CH_UNIX, chset 194 source4/librpc/ndr/ndr_string.c chset, CH_UNIX, chset 226 source4/librpc/ndr/ndr_string.c chset, CH_UNIX, chset 245 source4/librpc/ndr/ndr_string.c ndr->iconv_convenience, chset, CH_UNIX, chset 270 source4/librpc/ndr/ndr_string.c chset, CH_UNIX, chset 298 source4/librpc/ndr/ndr_string.c int chset = CH_UTF16; chset 308 source4/librpc/ndr/ndr_string.c chset = CH_UTF16BE; chset 314 source4/librpc/ndr/ndr_string.c chset = CH_DOS; chset 320 source4/librpc/ndr/ndr_string.c chset = CH_UTF8; chset 330 source4/librpc/ndr/ndr_string.c if (!convert_string_talloc_convenience(ndr, ndr->iconv_convenience, CH_UNIX, chset, s, s_len, (void **)&dest, &d_len, false)) { chset 649 source4/librpc/ndr/ndr_string.c _PUBLIC_ enum ndr_err_code ndr_pull_charset(struct ndr_pull *ndr, int ndr_flags, const char **var, uint32_t length, uint8_t byte_mul, charset_t chset) chset 657 source4/librpc/ndr/ndr_string.c if (NDR_BE(ndr) && chset == CH_UTF16) { chset 658 source4/librpc/ndr/ndr_string.c chset = CH_UTF16BE; chset 665 source4/librpc/ndr/ndr_string.c chset, CH_UNIX, chset 677 source4/librpc/ndr/ndr_string.c _PUBLIC_ enum ndr_err_code ndr_push_charset(struct ndr_push *ndr, int ndr_flags, const char *var, uint32_t length, uint8_t byte_mul, charset_t chset) chset 681 source4/librpc/ndr/ndr_string.c if (NDR_BE(ndr) && chset == CH_UTF16) { chset 682 source4/librpc/ndr/ndr_string.c chset = CH_UTF16BE; chset 688 source4/librpc/ndr/ndr_string.c if (!convert_string_convenience(ndr->iconv_convenience, CH_UNIX, chset, chset 706 source4/librpc/ndr/ndr_string.c _PUBLIC_ uint32_t ndr_charset_length(const void *var, charset_t chset)