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)