/iconv/ |
A D | gconv.c | 30 __gconv (__gconv_t cd, const unsigned char **inbuf, in __gconv() argument 37 if (cd == (__gconv_t) -1L) in __gconv() 40 last_step = cd->__nsteps - 1; in __gconv() 46 cd->__data[last_step].__outbufend = outbufend; in __gconv() 48 __gconv_fct fct = cd->__steps->__fct; in __gconv() 50 if (cd->__steps->__shlib_handle != NULL) in __gconv() 58 (cd->__steps, cd->__data, NULL, NULL, NULL, in __gconv() 60 cd->__data[last_step].__outbuf == NULL ? 2 : 1, in __gconv() 66 cd->__data[cnt].__invocation_counter = 0; in __gconv() 78 (cd->__steps, cd->__data, inbuf, inbufend, in __gconv() [all …]
|
A D | tst-iconv9.c | 46 iconv_t cd; in do_test() local 59 cd = iconv_open ("ASCII//TRANSLIT,IGNORE", "ISO-8859-1"); in do_test() 60 TEST_VERIFY (cd != (iconv_t) -1); in do_test() 65 n = iconv (cd, &inbuf, &inbytes, &outbuf, &outbytes); in do_test() 69 TEST_VERIFY (iconv_close (cd) == 0); in do_test() 72 cd = iconv_open ("ASCII//TRANSLIT,IGNORE", "UTF-8"); in do_test() 73 TEST_VERIFY (cd != (iconv_t) -1); in do_test() 78 n = iconv (cd, &inbuf, &inbytes, &outbuf, &outbytes); in do_test() 82 TEST_VERIFY (iconv_close (cd) == 0); in do_test()
|
A D | tst-iconv1.c | 12 iconv_t cd; in do_test() local 22 cd = iconv_open ("UCS4", "UTF8"); in do_test() 23 if (cd == (iconv_t) -1) in do_test() 33 n = iconv (cd, &inbuf, &inbytes, &outbuf, &outbytes); in do_test() 37 iconv_close (cd); in do_test() 40 iconv_close (cd); in do_test()
|
A D | gconv_close.c | 25 __gconv_close (__gconv_t cd) in __gconv_close() argument 33 srunp = cd->__steps; in __gconv_close() 34 nsteps = cd->__nsteps; in __gconv_close() 35 drunp = cd->__data; in __gconv_close() 44 free (cd); in __gconv_close()
|
A D | tst-iconv8.c | 28 iconv_t cd = iconv_open ("UTF-8//IGNORE", "ISO-10646/UCS4/"); in do_test() local 29 TEST_VERIFY_EXIT (cd != (iconv_t) -1); in do_test() 42 TEST_VERIFY (iconv (cd, &inptr, &insize, &outptr, &outsize) == -1); in do_test() 45 TEST_VERIFY_EXIT (iconv_close (cd) != -1); in do_test()
|
A D | iconv_open.c | 33 __gconv_t cd; in iconv_open() local 39 int res = __gconv_open (&conv_spec, &cd, 0); in iconv_open() 49 cd = (iconv_t) -1; in iconv_open() 52 return (iconv_t) cd; in iconv_open()
|
A D | tst-iconv7.c | 29 iconv_t cd = iconv_open ("ASCII//IGNORE", "ASCII"); in do_test() local 30 TEST_VERIFY_EXIT (cd != (iconv_t) -1); in do_test() 44 TEST_VERIFY (iconv (cd, &inptr, &insize, &outptr, &outsize) == (size_t) -1); in do_test() 50 TEST_VERIFY_EXIT (iconv_close (cd) != -1); in do_test()
|
A D | tst-iconv2.c | 32 iconv_t cd; in do_test() local 43 cd = iconv_open ("UCS4", "WCHAR_T"); in do_test() 44 if (cd == (iconv_t) -1) in do_test() 55 n = iconv (cd, &inptr, &inlen, &outptr, &outlen); in do_test() 95 iconv_close (cd); in do_test()
|
A D | iconv_close.c | 26 iconv_close (iconv_t cd) in iconv_close() argument 28 if (__glibc_unlikely (cd == (iconv_t *) -1L)) in iconv_close() 34 return __gconv_close ((__gconv_t) cd) ? -1 : 0; in iconv_close()
|
A D | tst-iconv4.c | 10 iconv_t cd = iconv_open ("ASCII//TRANSLIT", "UTF-8"); in do_test() local 11 if (cd == (iconv_t) -1) in do_test() 24 size_t ret = iconv (cd, &inptr, &insize, &outptr, &outsize); in do_test() 56 if (iconv_close (cd) == -1) in do_test()
|
A D | tst-iconv6.c | 30 iconv_t cd; in do_test() local 49 cd = iconv_open ("WCHAR_T", "UCS-4LE"); in do_test() 50 if (cd == (iconv_t) -1) in do_test() 61 n = iconv (cd, &inptr, &inlen, &outptr, &outlen); in do_test() 112 iconv_close (cd); in do_test()
|
A D | tst-iconv3.c | 15 iconv_t cd; in do_test() local 26 cd = iconv_open ("UCS-4LE", "UTF-8"); in do_test() 33 count = iconv (cd, &inptr, &inbytes_left, &outptr, &outbytes_left); in do_test() 51 iconv_close (cd); in do_test()
|
A D | tst-iconv-mt.c | 57 iconv_t cd; in worker() local 85 cd = iconv_open ("UTF8", "ASCII"); in worker() 86 TEST_VERIFY_EXIT (cd != (iconv_t) -1); in worker() 90 TEST_VERIFY_EXIT (iconv (cd, &inbufpos, &inbytesleft, &outbufpos, in worker() 98 TEST_VERIFY_EXIT (iconv_close (cd) == 0); in worker()
|
A D | iconv_charmap.c | 282 convert_charseq (iconv_t cd, const struct charseq *seq) in convert_charseq() argument 312 (void) iconv (cd, NULL, NULL, NULL, NULL); in convert_charseq() 326 iconv_t cd; in use_from_charmap() local 332 cd = iconv_open (to_code, "WCHAR_T"); in use_from_charmap() 333 if (cd == (iconv_t) -1) in use_from_charmap() 343 struct charseq *newp = convert_charseq (cd, in); in use_from_charmap() 348 iconv_close (cd); in use_from_charmap() 361 iconv_t cd; in use_to_charmap() local 371 cd = iconv_open (from_code, "WCHAR_T"); in use_to_charmap() 372 if (cd == (iconv_t) -1) in use_to_charmap() [all …]
|
A D | iconv_prog.c | 109 static int process_fd (iconv_t cd, int fd, FILE **output, 111 static int process_file (iconv_t cd, FILE *input, FILE **output, 121 __gconv_t cd; in main() local 184 res = __gconv_open (&conv_spec, &cd, 0); in main() 250 if (process_file (cd, stdin, &output, output_file) != 0) in main() 293 ret = process_block (cd, addr, st.st_size, &output, in main() 314 ret = process_fd (cd, fd, &output, output_file); in main() 464 n = iconv (cd, &addr, &len, &outptr, &outlen); in process_block() 488 n = iconv (cd, NULL, NULL, &outptr, &outlen); in process_block() 612 return process_block (cd, inbuf, actlen, output, output_file); in process_fd() [all …]
|
A D | iconv.c | 30 iconv (iconv_t cd, char **inbuf, size_t *inbytesleft, char **outbuf, in iconv() argument 33 __gconv_t gcd = (__gconv_t) cd; in iconv()
|
A D | tst-iconv-opt.c | 41 iconv_t cd; in test_iconv() local 47 cd = iconv_open (to, from); in test_iconv() 48 TEST_VERIFY (cd != (iconv_t) -1); in test_iconv() 56 n = iconv (cd, &inptr, &inlen, &outptr, &outlen); in test_iconv() 62 TEST_VERIFY (iconv_close (cd) == 0); in test_iconv()
|
A D | gconv_int.h | 176 extern int __gconv_close (__gconv_t cd) 183 extern int __gconv (__gconv_t cd, const unsigned char **inbuf,
|