Lines Matching refs:map_hdr

325 		itm_map_idx_fix_hdr_t	*map_hdr;  in _icv_iconv()  local
332 map_hdr = (itm_map_idx_fix_hdr_t *)(ist->direc + 1); in _icv_iconv()
333 map = (char *)(map_hdr + 1); in _icv_iconv()
335 if (1 == map_hdr->default_error) { in _icv_iconv()
503 itm_map_idx_fix_hdr_t *map_hdr; in map_i_f() local
511 map_hdr = (itm_map_idx_fix_hdr_t *)(tbl_hdr + 1); in map_i_f()
514 if (*inbytesleft < map_hdr->source_len) { in map_i_f()
521 for (i = 0; i < map_hdr->source_len; i++) { in map_i_f()
526 if (((j < map_hdr->start.itm_ptr) || in map_i_f()
527 (map_hdr->end.itm_ptr < j)) && in map_i_f()
528 (0 < map_hdr->default_error)) { in map_i_f()
530 (*inbuf) = (void*) ((*inbuf) - map_hdr->source_len); in map_i_f()
531 (*inbytesleft) += map_hdr->source_len; in map_i_f()
536 if (*outbytesleft < map_hdr->result_len) { in map_i_f()
538 (*inbuf) = (void *)((*inbuf) - map_hdr->source_len); in map_i_f()
539 (*inbytesleft) += map_hdr->source_len; in map_i_f()
544 if ((j < map_hdr->start.itm_ptr) || in map_i_f()
545 (map_hdr->end.itm_ptr < j)) { in map_i_f()
546 if (0 == map_hdr->default_error) { in map_i_f()
547 p = (((unsigned char *)(map_hdr + 1)) + in map_i_f()
548 (map_hdr->result_len * (tbl_hdr->number))); in map_i_f()
549 for (i = 0; i < map_hdr->result_len; i++) { in map_i_f()
553 p = ((*inbuf) - map_hdr->source_len); in map_i_f()
554 for (i = 0; i < map_hdr->source_len; i++) { in map_i_f()
560 map_error = (((char *)(map_hdr + 1)) + in map_i_f()
561 (map_hdr->result_len * (tbl_hdr->number)) + in map_i_f()
562 (j - map_hdr->start.itm_ptr)); in map_i_f()
563 if (0 == map_hdr->default_error) { in map_i_f()
565 (map_error + map_hdr->result_len); in map_i_f()
567 if (((1 == map_hdr->default_error) || in map_i_f()
568 (0 < map_hdr->error_num)) && in map_i_f()
572 ((*inbuf) - map_hdr->source_len); in map_i_f()
573 (*inbytesleft) += map_hdr->source_len; in map_i_f()
578 p = (((unsigned char *)(map_hdr + 1)) + in map_i_f()
579 (map_hdr->result_len * in map_i_f()
580 (j - map_hdr->start.itm_ptr))); in map_i_f()
581 for (i = 0; i < map_hdr->result_len; i++) { in map_i_f()
603 itm_map_lookup_hdr_t *map_hdr; in map_l_f() local
615 map_hdr = (itm_map_lookup_hdr_t *)(tbl_hdr + 1); in map_l_f()
616 map = (unsigned char *)(map_hdr + 1); in map_l_f()
617 pair_size = map_hdr->source_len + 1 + map_hdr->result_len; in map_l_f()
620 if (*inbytesleft < map_hdr->source_len) { in map_l_f()
629 for (i = 0, result = 0; i < map_hdr->source_len; in map_l_f()
650 if (map_hdr->default_error < 0) { in map_l_f()
652 } else if (0 == map_hdr->default_error) { in map_l_f()
654 map_hdr->source_len + 1; in map_l_f()
655 } else if (0 < map_hdr->default_error) { in map_l_f()
671 if (*outbytesleft < map_hdr->result_len) { in map_l_f()
676 DISCARD(map_hdr->source_len); in map_l_f()
678 for (i = 0; i < map_hdr->result_len; i++) { in map_l_f()
699 itm_map_hash_hdr_t *map_hdr; in map_h_l() local
717 map_hdr = (itm_map_hash_hdr_t *)(tbl_hdr + 1); in map_h_l()
718 map_error = (unsigned char *)(map_hdr + 1); in map_h_l()
719 map_hash = (map_error + map_hdr->hash_tbl_num); in map_h_l()
720 map_of = map_hash + map_hdr->hash_tbl_size; in map_h_l()
721 pair_size = map_hdr->source_len + 1 + map_hdr->result_len; in map_h_l()
722 source_len = map_hdr->source_len; in map_h_l()
723 result_len = map_hdr->result_len; in map_h_l()
735 map_hdr->hash_tbl_num); in map_h_l()
758 for (low = 0, high = map_hdr->hash_of_num; in map_h_l()
789 if (map_hdr->default_error < 0) { in map_h_l()
791 } else if (0 == map_hdr->default_error) { in map_h_l()
792 p = map_of + map_hdr->hash_of_size; in map_h_l()
793 } else if (0 < map_hdr->default_error) { in map_h_l()
839 itm_map_dense_enc_hdr_t *map_hdr; in map_d_e_l() local
850 map_hdr = (itm_map_dense_enc_hdr_t *)(tbl_hdr + 1); in map_d_e_l()
851 map_ptr = ((unsigned char *)(map_hdr + 1) + map_hdr->source_len + in map_d_e_l()
852 map_hdr->source_len); in map_d_e_l()
853 map_error = (map_ptr + (tbl_hdr->number * map_hdr->result_len)); in map_d_e_l()
854 if (0 == map_hdr->default_error) { in map_d_e_l()
855 map_error = (void *)(map_error + map_hdr->result_len); in map_d_e_l()
857 byte_seq_min = (unsigned char *)(map_hdr + 1); in map_d_e_l()
858 byte_seq_max = byte_seq_min + map_hdr->source_len; in map_d_e_l()
861 if (*inbytesleft < map_hdr->source_len) { in map_d_e_l()
867 j = hash_dense_encoding(*inbuf, map_hdr->source_len, in map_d_e_l()
871 (0 < map_hdr->default_error)) { in map_d_e_l()
877 if (*outbytesleft < map_hdr->result_len) { in map_d_e_l()
884 if (0 == map_hdr->default_error) { in map_d_e_l()
886 map_hdr->result_len)); in map_d_e_l()
887 for (i = 0; i < map_hdr->result_len; i++) { in map_d_e_l()
892 for (i = 0; i < map_hdr->source_len; i++) { in map_d_e_l()
897 if ((1 == map_hdr->default_error) || in map_d_e_l()
898 (0 < map_hdr->error_num)) { in map_d_e_l()
906 p = (map_ptr + (map_hdr->result_len * j)); in map_d_e_l()
907 for (i = 0; i < map_hdr->result_len; i++) { in map_d_e_l()
911 DISCARD(map_hdr->source_len); in map_d_e_l()