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)