Lines Matching refs:map_hdr

327 		itm_map_idx_fix_hdr_t	*map_hdr;  in _icv_iconv()  local
334 map_hdr = (itm_map_idx_fix_hdr_t *)(ist->direc + 1); in _icv_iconv()
335 map = (char *)(map_hdr + 1); in _icv_iconv()
337 if (1 == map_hdr->default_error) { in _icv_iconv()
505 itm_map_idx_fix_hdr_t *map_hdr; in map_i_f() local
513 map_hdr = (itm_map_idx_fix_hdr_t *)(tbl_hdr + 1); in map_i_f()
516 if (*inbytesleft < map_hdr->source_len) { in map_i_f()
523 for (i = 0; i < map_hdr->source_len; i++) { in map_i_f()
528 if (((j < map_hdr->start.itm_ptr) || in map_i_f()
529 (map_hdr->end.itm_ptr < j)) && in map_i_f()
530 (0 < map_hdr->default_error)) { in map_i_f()
532 (*inbuf) = (void*) ((*inbuf) - map_hdr->source_len); in map_i_f()
533 (*inbytesleft) += map_hdr->source_len; in map_i_f()
538 if (*outbytesleft < map_hdr->result_len) { in map_i_f()
540 (*inbuf) = (void *)((*inbuf) - map_hdr->source_len); in map_i_f()
541 (*inbytesleft) += map_hdr->source_len; in map_i_f()
546 if ((j < map_hdr->start.itm_ptr) || in map_i_f()
547 (map_hdr->end.itm_ptr < j)) { in map_i_f()
548 if (0 == map_hdr->default_error) { in map_i_f()
549 p = (((unsigned char *)(map_hdr + 1)) + in map_i_f()
550 (map_hdr->result_len * (tbl_hdr->number))); in map_i_f()
551 for (i = 0; i < map_hdr->result_len; i++) { in map_i_f()
555 p = ((*inbuf) - map_hdr->source_len); in map_i_f()
556 for (i = 0; i < map_hdr->source_len; i++) { in map_i_f()
562 map_error = (((char *)(map_hdr + 1)) + in map_i_f()
563 (map_hdr->result_len * (tbl_hdr->number)) + in map_i_f()
564 (j - map_hdr->start.itm_ptr)); in map_i_f()
565 if (0 == map_hdr->default_error) { in map_i_f()
567 (map_error + map_hdr->result_len); in map_i_f()
569 if (((1 == map_hdr->default_error) || in map_i_f()
570 (0 < map_hdr->error_num)) && in map_i_f()
574 ((*inbuf) - map_hdr->source_len); in map_i_f()
575 (*inbytesleft) += map_hdr->source_len; in map_i_f()
580 p = (((unsigned char *)(map_hdr + 1)) + in map_i_f()
581 (map_hdr->result_len * in map_i_f()
582 (j - map_hdr->start.itm_ptr))); in map_i_f()
583 for (i = 0; i < map_hdr->result_len; i++) { in map_i_f()
605 itm_map_lookup_hdr_t *map_hdr; in map_l_f() local
617 map_hdr = (itm_map_lookup_hdr_t *)(tbl_hdr + 1); in map_l_f()
618 map = (unsigned char *)(map_hdr + 1); in map_l_f()
619 pair_size = map_hdr->source_len + 1 + map_hdr->result_len; in map_l_f()
622 if (*inbytesleft < map_hdr->source_len) { in map_l_f()
631 for (i = 0, result = 0; i < map_hdr->source_len; in map_l_f()
652 if (map_hdr->default_error < 0) { in map_l_f()
654 } else if (0 == map_hdr->default_error) { in map_l_f()
656 map_hdr->source_len + 1; in map_l_f()
657 } else if (0 < map_hdr->default_error) { in map_l_f()
673 if (*outbytesleft < map_hdr->result_len) { in map_l_f()
678 DISCARD(map_hdr->source_len); in map_l_f()
680 for (i = 0; i < map_hdr->result_len; i++) { in map_l_f()
701 itm_map_hash_hdr_t *map_hdr; in map_h_l() local
719 map_hdr = (itm_map_hash_hdr_t *)(tbl_hdr + 1); in map_h_l()
720 map_error = (unsigned char *)(map_hdr + 1); in map_h_l()
721 map_hash = (map_error + map_hdr->hash_tbl_num); in map_h_l()
722 map_of = map_hash + map_hdr->hash_tbl_size; in map_h_l()
723 pair_size = map_hdr->source_len + 1 + map_hdr->result_len; in map_h_l()
724 source_len = map_hdr->source_len; in map_h_l()
725 result_len = map_hdr->result_len; in map_h_l()
737 map_hdr->hash_tbl_num); in map_h_l()
760 for (low = 0, high = map_hdr->hash_of_num; in map_h_l()
791 if (map_hdr->default_error < 0) { in map_h_l()
793 } else if (0 == map_hdr->default_error) { in map_h_l()
794 p = map_of + map_hdr->hash_of_size; in map_h_l()
795 } else if (0 < map_hdr->default_error) { in map_h_l()
841 itm_map_dense_enc_hdr_t *map_hdr; in map_d_e_l() local
852 map_hdr = (itm_map_dense_enc_hdr_t *)(tbl_hdr + 1); in map_d_e_l()
853 map_ptr = ((unsigned char *)(map_hdr + 1) + map_hdr->source_len + in map_d_e_l()
854 map_hdr->source_len); in map_d_e_l()
855 map_error = (map_ptr + (tbl_hdr->number * map_hdr->result_len)); in map_d_e_l()
856 if (0 == map_hdr->default_error) { in map_d_e_l()
857 map_error = (void *)(map_error + map_hdr->result_len); in map_d_e_l()
859 byte_seq_min = (unsigned char *)(map_hdr + 1); in map_d_e_l()
860 byte_seq_max = byte_seq_min + map_hdr->source_len; in map_d_e_l()
863 if (*inbytesleft < map_hdr->source_len) { in map_d_e_l()
869 j = hash_dense_encoding(*inbuf, map_hdr->source_len, in map_d_e_l()
873 (0 < map_hdr->default_error)) { in map_d_e_l()
879 if (*outbytesleft < map_hdr->result_len) { in map_d_e_l()
886 if (0 == map_hdr->default_error) { in map_d_e_l()
888 map_hdr->result_len)); in map_d_e_l()
889 for (i = 0; i < map_hdr->result_len; i++) { in map_d_e_l()
894 for (i = 0; i < map_hdr->source_len; i++) { in map_d_e_l()
899 if ((1 == map_hdr->default_error) || in map_d_e_l()
900 (0 < map_hdr->error_num)) { in map_d_e_l()
908 p = (map_ptr + (map_hdr->result_len * j)); in map_d_e_l()
909 for (i = 0; i < map_hdr->result_len; i++) { in map_d_e_l()
913 DISCARD(map_hdr->source_len); in map_d_e_l()