/titanic_50/usr/src/lib/iconv_modules/utf-8/common/ |
H A D | ace_utf8.c | 43 ace_state_t *cd; in _icv_open() local 45 cd = (ace_state_t *)calloc(1, sizeof(ace_state_t)); in _icv_open() 46 if (cd == (ace_state_t *)NULL) { in _icv_open() 51 cd->libidnkit = dlopen(ICV_LIBIDNKITPATH, RTLD_LAZY); in _icv_open() 52 if (cd->libidnkit == (void *)NULL) { in _icv_open() 53 free((void *)cd); in _icv_open() 58 cd->idn_function = (idn_result_t(*)(int, const char *, char *, in _icv_open() 60 size_t))dlsym(cd->libidnkit, "idn_decodename"); in _icv_open() 62 size_t))dlsym(cd->libidnkit, "idn_encodename"); in _icv_open() 64 if (cd->idn_function == in _icv_open() [all …]
|
H A D | utf7_to_ucs.c | 43 utf7_state_t *cd = (utf7_state_t *)calloc(1, sizeof(utf7_state_t)); in _icv_open() local 45 if (cd == (utf7_state_t *)NULL) { in _icv_open() 51 cd->little_endian = true; in _icv_open() 54 return((void *)cd); in _icv_open() 59 _icv_close(utf7_state_t *cd) in _icv_close() argument 61 if (! cd) in _icv_close() 64 free((void *)cd); in _icv_close() 69 _icv_iconv(utf7_state_t *cd, char **inbuf, size_t *inbufleft, char **outbuf, in _icv_iconv() argument 78 if (! cd) { in _icv_iconv() 85 cd->in_the_middle_of_utf7_sequence = false; in _icv_iconv() [all …]
|
H A D | ucs_to_utf7.c | 43 utf7_state_t *cd = (utf7_state_t *)calloc(1, sizeof(utf7_state_t)); in _icv_open() local 45 if (cd == (utf7_state_t *)NULL) { in _icv_open() 50 cd->little_endian = true; in _icv_open() 53 return((void *)cd); in _icv_open() 58 _icv_close(utf7_state_t *cd) in _icv_close() argument 60 if (! cd) in _icv_close() 63 free((void *)cd); in _icv_close() 68 _icv_iconv(utf7_state_t *cd, char **inbuf, size_t *inbufleft, char **outbuf, argument 86 if (! cd) { 92 if (cd->in_the_middle_of_utf7_sequence) { [all …]
|
H A D | ucs4_to_utf32.c | 42 ucs_ucs_state_t *cd; in _icv_open() local 44 cd = (ucs_ucs_state_t *)calloc(1, sizeof(ucs_ucs_state_t)); in _icv_open() 45 if (cd == (ucs_ucs_state_t *)NULL) { in _icv_open() 51 cd->input.little_endian = false; in _icv_open() 52 cd->input.bom_written = true; in _icv_open() 54 cd->input.little_endian = true; in _icv_open() 55 cd->input.bom_written = true; in _icv_open() 57 cd->input.little_endian = true; in _icv_open() 61 cd->output.little_endian = false; in _icv_open() 62 cd->output.bom_written = true; in _icv_open() [all …]
|
H A D | utf32_to_ucs4.c | 42 ucs_ucs_state_t *cd; in _icv_open() local 44 cd = (ucs_ucs_state_t *)calloc(1, sizeof(ucs_ucs_state_t)); in _icv_open() 45 if (cd == (ucs_ucs_state_t *)NULL) { in _icv_open() 51 cd->input.little_endian = false; in _icv_open() 52 cd->input.bom_written = true; in _icv_open() 54 cd->input.little_endian = true; in _icv_open() 55 cd->input.bom_written = true; in _icv_open() 57 cd->input.little_endian = true; in _icv_open() 61 cd->output.little_endian = false; in _icv_open() 62 cd->output.bom_written = true; in _icv_open() [all …]
|
H A D | ucs_to_ucs4.c | 42 ucs_ucs_state_t *cd; in _icv_open() local 44 cd = (ucs_ucs_state_t *)calloc(1, sizeof(ucs_ucs_state_t)); in _icv_open() 45 if (cd == (ucs_ucs_state_t *)NULL) { in _icv_open() 51 cd->input.little_endian = false; in _icv_open() 52 cd->input.bom_written = true; in _icv_open() 54 cd->input.little_endian = true; in _icv_open() 55 cd->input.bom_written = true; in _icv_open() 57 cd->input.little_endian = true; in _icv_open() 61 cd->output.little_endian = false; in _icv_open() 62 cd->output.bom_written = true; in _icv_open() [all …]
|
H A D | ucs4_to_ucs.c | 41 ucs_ucs_state_t *cd; in _icv_open() local 43 cd = (ucs_ucs_state_t *)calloc(1, sizeof(ucs_ucs_state_t)); in _icv_open() 44 if (cd == (ucs_ucs_state_t *)NULL) { in _icv_open() 50 cd->input.little_endian = false; in _icv_open() 51 cd->input.bom_written = true; in _icv_open() 53 cd->input.little_endian = true; in _icv_open() 54 cd->input.bom_written = true; in _icv_open() 56 cd->input.little_endian = true; in _icv_open() 60 cd->output.little_endian = false; in _icv_open() 61 cd->output.bom_written = true; in _icv_open() [all …]
|
/titanic_50/usr/src/lib/iconv_modules/ko/common/ |
H A D | nbyte_to_UTF2.c | 36 _conv_desc* cd = (_conv_desc*)malloc(sizeof(_conv_desc)); in _icv_open() local 38 if (cd == (_conv_desc*)NULL) in _icv_open() 44 cd->cur_stat = 1; in _icv_open() 45 cd->hbuf[1] = cd->hbuf[2] = cd->hbuf[3] = cd->hbuf[4] = '\0'; in _icv_open() 46 cd->cur_act = 0; in _icv_open() 48 return((void*)cd); in _icv_open() 54 void _icv_close(_conv_desc* cd) in _icv_close() argument 56 if (!cd) in _icv_close() 59 free((void*)cd); in _icv_close() 65 size_t _icv_iconv(_conv_desc* cd, char** inbuf, size_t* inbufleft, in _icv_iconv() argument [all …]
|
H A D | UTF2_to_iso2022-7.c | 36 _conv_desc* cd = (_conv_desc*)malloc(sizeof(_conv_desc)); in _icv_open() local 38 if (cd == (_conv_desc*)NULL) in _icv_open() 45 cd->designated = 0; in _icv_open() 46 cd->state = ASCII; in _icv_open() 48 return((void*)cd); in _icv_open() 54 void _icv_close(_conv_desc* cd) in _icv_close() argument 56 if (!cd) in _icv_close() 59 free((void*)cd); in _icv_close() 65 size_t _icv_iconv(_conv_desc* cd, char** inbuf, size_t* inbufleft, in _icv_iconv() argument 76 if (!cd) in _icv_iconv() [all …]
|
H A D | utf_nbyte.h | 40 cd->ci = cd->v = cd->cf = CVC_FILL; cd->prev_state = E; 47 if (cd->prev_state != E)\ 50 if ((cd->ci <= 18 || cd->ci == CVC_FILL) &&\ 51 (cd->v <= 20 || cd->v == CVC_FILL) &&\ 52 (cd->cf <= 28 || cd->cf == CVC_FILL))\ 54 c[i] = (char)Y19_32[cd->ci != CVC_FILL ?\ 55 cd->ci + 1 : 0] + '@';\ 58 c[i] = (char)Y21_32[cd->v != CVC_FILL ? cd->v +\ 59 (short)(cd->v + 1) / 3 + 2 : 1] + '`';\ 62 c[i] = (char)Y28_32[cd->cf != CVC_FILL ?\ [all …]
|
H A D | utf_johap92.h | 50 cd->ci = cd->v = cd->cf = CVC_FILL; cd->prev_state = E; 55 if (cd->prev_state != E)\ 64 if ((cd->ci <= 18 || cd->ci == CVC_FILL) &&\ 65 (cd->v <= 20 || cd->v == CVC_FILL) &&\ 66 (cd->cf <= 28 || cd->cf == CVC_FILL))\ 68 code = (cd->ci == CVC_FILL) ? 1 : cd->ci + 2;\ 69 code = (code<<5) | ((unsigned short)(cd->v ==\ 70 CVC_FILL) ? 2 : cd->v +\ 71 (short)(cd->v + 1) / 6 * 2 + 3);\ 72 code = (code<<5) | ((cd->cf == CVC_FILL) ? 1 : \ [all …]
|
H A D | utf_johap.h | 39 cd->ci = cd->v = cd->cf = CVC_FILL; cd->prev_state = E; 44 if (cd->prev_state != E)\ 53 if ((cd->ci <= 18 || cd->ci == CVC_FILL) &&\ 54 (cd->v <= 20 || cd->v == CVC_FILL) &&\ 55 (cd->cf <= 28 || cd->cf == CVC_FILL))\ 57 code = (cd->ci == CVC_FILL) ? 9 :\ 58 cd->ci + 0xA;\ 59 code = (code<<5) | ((unsigned short)(cd->v ==\ 60 CVC_FILL) ? 1 : cd->v + \ 61 (short)(cd->v + 1) / 3 + 2);\ [all …]
|
H A D | utf_iso2022.h | 52 cd->ci = cd->v = cd->cf = CVC_FILL; cd->prev_state = E; 57 if (cd->prev_state != E)\ 59 short num = (cd->designated) ?\ 60 (cd->state == ASCII ? 3 : 2) :\ 61 (cd->state == ASCII ? 7 : 6);\ 69 code = _johap_to_wansung(cd->ci, cd->v, cd->cf);\ 73 num = (cd->designated && cd->state == WANSUNG)\ 84 cd->state = ASCII;\ 92 if (!cd->designated && errno != EILSEQ)\ 98 cd->designated = 1;\ [all …]
|
H A D | utf_to_iso_main.c | 47 _conv_desc* cd = (_conv_desc*)malloc(sizeof(_conv_desc)); in _icv_open() local 49 if (cd == (_conv_desc*)NULL) in _icv_open() 55 cd->designator = NOT_DEFINED_YET; in _icv_open() 56 cd->state = ASCII; in _icv_open() 58 return((void*)cd); in _icv_open() 64 void _icv_close(_conv_desc* cd) in _icv_close() argument 66 if (!cd) in _icv_close() 69 free((void*)cd); in _icv_close() 75 size_t _icv_iconv(_conv_desc* cd, char** inbuf, size_t* inbufleft, in _icv_iconv() argument 84 if (!cd) in _icv_iconv() [all …]
|
H A D | UTF2_to_johap.c | 36 _conv_desc* cd = (_conv_desc*)malloc(sizeof(_conv_desc)); in _icv_open() local 38 if (cd == (_conv_desc*)NULL) in _icv_open() 46 return((void*)cd); in _icv_open() 52 void _icv_close(_conv_desc* cd) in _icv_close() argument 54 if (!cd) in _icv_close() 57 free((void*)cd); in _icv_close() 63 size_t _icv_iconv(_conv_desc* cd, char** inbuf, size_t* inbufleft, in _icv_iconv() argument 72 if (!cd) in _icv_iconv() 122 cd->ci = (utf == 0xE1859F) ? CVC_FILL in _icv_iconv() 124 cd->prev_state = CI; in _icv_iconv() [all …]
|
H A D | UTF2_to_nbyte.c | 36 _conv_desc* cd = (_conv_desc*)malloc(sizeof(_conv_desc)); in _icv_open() local 38 if (cd == (_conv_desc*)NULL) in _icv_open() 45 cd->state = ASCII; in _icv_open() 47 return((void*)cd); in _icv_open() 53 void _icv_close(_conv_desc* cd) in _icv_close() argument 55 if (!cd) in _icv_close() 58 free((void*)cd); in _icv_close() 64 size_t _icv_iconv(_conv_desc* cd, char** inbuf, size_t* inbufleft, in _icv_iconv() argument 74 if (!cd) in _icv_iconv() 83 cd->state = ASCII; in _icv_iconv() [all …]
|
H A D | iso_to_utf_main.c | 45 _conv_desc* cd = (_conv_desc*)malloc(sizeof(_conv_desc)); in _icv_open() local 47 if (cd == (_conv_desc*)NULL) in _icv_open() 53 cd->designator = NOT_DEFINED_YET; in _icv_open() 54 cd->state = ASCII; in _icv_open() 56 return((void*)cd); in _icv_open() 62 void _icv_close(_conv_desc* cd) in _icv_close() argument 64 if (!cd) in _icv_close() 67 free((void*)cd); in _icv_close() 73 size_t _icv_iconv(_conv_desc* cd, char** inbuf, size_t* inbufleft, in _icv_iconv() argument 82 if (!cd) in _icv_iconv() [all …]
|
H A D | iso2022-7_to_UTF2.c | 36 _conv_desc* cd = (_conv_desc*)malloc(sizeof(_conv_desc)); in _icv_open() local 38 if (cd == (_conv_desc*)NULL) in _icv_open() 44 cd->designator = NDY; in _icv_open() 45 cd->state = ASCII; in _icv_open() 47 return((void*)cd); in _icv_open() 53 void _icv_close(_conv_desc* cd) in _icv_close() argument 55 if (!cd) in _icv_close() 58 free((void*)cd); in _icv_close() 64 size_t _icv_iconv(_conv_desc* cd, char** inbuf, size_t* inbufleft, in _icv_iconv() argument 73 if (!cd) in _icv_iconv() [all …]
|
/titanic_50/usr/src/common/ctf/ |
H A D | ctf_decl.c | 54 ctf_decl_init(ctf_decl_t *cd, char *buf, size_t len) in ctf_decl_init() argument 58 bzero(cd, sizeof (ctf_decl_t)); in ctf_decl_init() 61 cd->cd_order[i] = CTF_PREC_BASE - 1; in ctf_decl_init() 63 cd->cd_qualp = CTF_PREC_BASE; in ctf_decl_init() 64 cd->cd_ordp = CTF_PREC_BASE; in ctf_decl_init() 66 cd->cd_buf = buf; in ctf_decl_init() 67 cd->cd_ptr = buf; in ctf_decl_init() 68 cd->cd_end = buf + len; in ctf_decl_init() 72 ctf_decl_fini(ctf_decl_t *cd) in ctf_decl_fini() argument 78 for (cdp = ctf_list_next(&cd->cd_nodes[i]); in ctf_decl_fini() [all …]
|
/titanic_50/usr/src/uts/common/avs/ns/sdbc/ |
H A D | sd_trace.c | 67 static int _sd_set_adump(int cd, int flag, _sdtr_table_t *table); 130 _sdbc_tr_configure(int cd) in _sdbc_tr_configure() argument 139 if (cd == SDT_INV_CD) in _sdbc_tr_configure() 142 if (_sd_trace_table[cd].tbl) in _sdbc_tr_configure() 151 "allocate %d bytes for trace, cd=%d", size, cd); in _sdbc_tr_configure() 159 "alloc trace lock for cd %d", cd); in _sdbc_tr_configure() 164 _sd_trace_table[cd].t_lock = lk; in _sdbc_tr_configure() 165 t->tt_cd = cd; in _sdbc_tr_configure() 171 _sd_trace_table[cd].tbl = t; in _sdbc_tr_configure() 217 _sd_alert(int f, int cd, int len, nsc_off_t fba, int flg, int ret) in _sd_alert() argument [all …]
|
H A D | sd_bcache.h | 716 #define CC_CD_BLK_MATCH(cd, blk, centry) \ argument 717 (((centry)->cc_head.hh_cd == cd) && \ 731 #define ASSERT_IO_SIZE(fba_num, fba_len, cd) \ argument 733 (_sd_cache_files[(cd)].cd_info->sh_filesize)) { \ 738 (_sd_cache_files[(cd)].cd_info->sh_filesize)); \ 758 #define _SD_CD_HINTS(cd) (_sd_cache_files[(cd)].cd_hint) argument 761 #define _SD_SETUP_HANDLE(hndl, cd, fpos, flen, flag) { \ argument 762 hndl->bh_cd = cd; \ 767 if (cd == _CD_NOHASH) \ 772 (flag | _SD_CD_HINTS(cd) | \ [all …]
|
H A D | sd_ft.c | 83 static void _sd_cd_discard_mirror(int cd); 353 _sd_recovery_wblk_wait(int cd) in _sd_recovery_wblk_wait() argument 355 _sd_cd_info_t *cdi = &_sd_cache_files[cd]; in _sd_recovery_wblk_wait() 358 FILE_OPENED(cd) && cdi->cd_recovering) { in _sd_recovery_wblk_wait() 360 if (!cdi->cd_writer) (void) cd_writer(cd); in _sd_recovery_wblk_wait() 363 if (!_sd_cache_initialized || !FILE_OPENED(cd)) in _sd_recovery_wblk_wait() 438 int cd = ft_cent->sc_cd; in _sd_ft_clone() local 444 SDTRACE(ST_ENTER|SDF_FT_CLONE, cd, BLK_FBAS, cblk, dirty, _SD_NO_NET); in _sd_ft_clone() 445 cdi = &(_sd_cache_files[cd]); in _sd_ft_clone() 446 if ((cdi->cd_info->sh_failed != 2) && !FILE_OPENED(cd)) { in _sd_ft_clone() [all …]
|
/titanic_50/usr/src/cmd/keyserv/ |
H A D | keyserv_cache.c | 162 struct cachekey_disklist *cd, 209 struct cachekey_disklist *cd; in create_cache_file_ch() local 349 cd = &(ch->array[0]); in create_cache_file_ch() 351 i++, cd = MOVE_ADDR(cd, ch->reclength)) { in create_cache_file_ch() 352 cd->uid = (uid_t)-1; in create_cache_file_ch() 353 cd->prev = MOVE_ADDR(cd, -(ch->reclength)); in create_cache_file_ch() 354 cd->next = MOVE_ADDR(cd, +(ch->reclength)); in create_cache_file_ch() 355 cd->prevhash = 0; in create_cache_file_ch() 356 cd->nexthash = 0; in create_cache_file_ch() 362 cd = MOVE_ADDR(cd, -(ch->reclength)); in create_cache_file_ch() [all …]
|
/titanic_50/usr/src/lib/iconv_modules/utf-8/common/binarytables/test/ |
H A D | utf8_to_ebcdic_test.c | 76 validate(uint_t i, iconv_t cd, iconv_t cd2, iconv_t cd3) in validate() argument 210 s = iconv(cd, (const char**)&source, &source_len, &result, in validate() 278 iconv_t cd; in main() local 308 cd = iconv_open( argv[j], "UTF-8"); /* to, from */ in main() 309 if (((iconv_t)(-1)) == cd) { in main() 332 validate(i, cd, cd2, cd3); in main() 333 validate(0x100, cd, cd2, cd3); in main() 334 validate(0x3ff, cd, cd2, cd3); in main() 335 validate(0x400, cd, cd2, cd3); in main() 336 validate(0xfff, cd, cd2, cd3); in main() [all …]
|
/titanic_50/usr/src/lib/libc/port/gen/ |
H A D | iconv.c | 89 iconv_t cd; in iconv_open() local 92 if ((cd = malloc(sizeof (struct _iconv_info))) == NULL) in iconv_open() 100 free(cd); in iconv_open() 104 cd->_conv = iconv_open_all(tocode, fromcode, ipath); in iconv_open() 105 if (cd->_conv != (iconv_p)-1) { in iconv_open() 108 return (cd); in iconv_open() 114 cd->_conv = iconv_search_alias(tocode, fromcode, ipath); in iconv_open() 116 if (cd->_conv == (iconv_p)-1) { in iconv_open() 127 free(cd); in iconv_open() 136 cd->_conv = malloc(sizeof (struct _iconv_fields)); in iconv_open() [all …]
|