Lines Matching refs:tpp
519 itmc_data_pair_t **tpp; in map_table() local
731 tpp = malloc_vital((sizeof (itmc_data_pair_t *)) * num); in map_table()
735 *(tpp + num) = &(ml->data_pair); in map_table()
749 (void) qsort(tpp, num, sizeof (itmc_data_pair_t *), in map_table()
753 for (n = 0, dp1 = tpp; n < (num-1); n++, dp1++) { in map_table()
792 source_start = data_to_long(&((*(tpp + 0))->data0)); in map_table()
793 source_end = data_to_long(&((*(tpp + num - 1))->data0)); in map_table()
794 if (0 < (*(tpp + num - 1))->range.size) { in map_table()
795 source_end = data_to_long(&((*(tpp + num - 1))->range)); in map_table()
894 tpp, num, default_data, in map_table()
898 table = map_table_hash(tpp, num, default_data, in map_table()
903 table = map_table_dense_encoding(tpp, num, in map_table()
910 table = map_table_lookup_fixed(tpp, num, in map_table()
947 itmc_data_pair_t **tpp, in map_table_indexed_fixed() argument
969 source = &((*(tpp + 0))->data0); in map_table_indexed_fixed()
977 source_start = data_to_long(&((*(tpp + 0))->data0)); in map_table_indexed_fixed()
978 source_end = data_to_long(&((*(tpp + num - 1))->data0)); in map_table_indexed_fixed()
979 if (0 < (*(tpp + num - 1))->range.size) in map_table_indexed_fixed()
980 source_end = data_to_long(&((*(tpp + num - 1))->range)); in map_table_indexed_fixed()
1005 if ((1 == (*tpp)->data0.size) && in map_table_indexed_fixed()
1006 (1 == (*tpp)->data1.size)) { in map_table_indexed_fixed()
1015 sub_hdr->source_len = (*tpp)->data0.size; in map_table_indexed_fixed()
1082 if (0 == (*(tpp + i))->data1.size) { in map_table_indexed_fixed()
1085 j = data_to_long(&((*(tpp + i))->data0)) - in map_table_indexed_fixed()
1087 k = ((*(tpp + i))->range.size) == 0 ? j : in map_table_indexed_fixed()
1088 data_to_long(&((*(tpp + i))->range)) - in map_table_indexed_fixed()
1097 if (0 == (*(tpp + i))->data1.size) { in map_table_indexed_fixed()
1099 j = data_to_long(&((*(tpp + i))->data0)) - in map_table_indexed_fixed()
1101 k = ((*(tpp + i))->range.size) == 0 ? j : in map_table_indexed_fixed()
1102 data_to_long(&((*(tpp + i))->range)) - in map_table_indexed_fixed()
1113 j = data_to_long(&((*(tpp + i))->data0)) - source_start; in map_table_indexed_fixed()
1114 if (0 != (*(tpp + i))->range.size) in map_table_indexed_fixed()
1115 k = data_to_long(&((*(tpp + i))->range)) - in map_table_indexed_fixed()
1120 (void) memcpy(p + (resultlen - (*(tpp + i))->data1.size), in map_table_indexed_fixed()
1121 ((caddr_t)NSPTR(&((*(tpp + i))->data1))), in map_table_indexed_fixed()
1122 (*(tpp + i))->data1.size); in map_table_indexed_fixed()
1135 itmc_data_pair_t **tpp, in map_table_lookup_fixed() argument
1156 source = &((*(tpp + 0))->data0); in map_table_lookup_fixed()
1195 NSPTR(&((*(tpp + i))->data0)), source->size); in map_table_lookup_fixed()
1197 if (0 == (*(tpp + i))->data1.size) { in map_table_lookup_fixed()
1204 (resultlen - (*(tpp + i))->data1.size), in map_table_lookup_fixed()
1205 NSPTR(&((*(tpp + i))->data1)), in map_table_lookup_fixed()
1206 (*(tpp + i))->data1.size); in map_table_lookup_fixed()
1210 if ((*(tpp + i))->range.size != 0) { in map_table_lookup_fixed()
1212 NSPTR(&((*(tpp + i))->data0)), in map_table_lookup_fixed()
1216 (resultlen - (*(tpp + i))->data1.size), in map_table_lookup_fixed()
1217 NSPTR(&((*(tpp + i))->data1)), in map_table_lookup_fixed()
1218 (*(tpp + i))->data1.size); in map_table_lookup_fixed()
1219 h = map_table_num_range((*(tpp + i))); in map_table_lookup_fixed()
1241 if (0 == (*(tpp + i))->data1.size) { in map_table_lookup_fixed()
1287 itmc_data_pair_t **tpp, in map_table_hash() argument
1324 source = &((*(tpp + 0))->data0); in map_table_hash()
1340 hash_value = hash(NSPTR(&((*(tpp + i))->data0)), in map_table_hash()
1341 (*(tpp + i))->data0.size, in map_table_hash()
1350 if ((*(tpp + i))->range.size != 0) { in map_table_hash()
1352 NSPTR(&((*(tpp + i))->data0)), in map_table_hash()
1354 h = map_table_num_range((*(tpp + i))); in map_table_hash()
1460 hash_value = hash(NSPTR(&((*(tpp + i))->data0)), in map_table_hash()
1461 (*(tpp + i))->data0.size, in map_table_hash()
1475 (void) memcpy(p, NSPTR(&((*(tpp + i))->data0)), source->size); in map_table_hash()
1477 if (0 == (*(tpp + i))->data1.size) { in map_table_hash()
1484 (resultlen - (*(tpp + i))->data1.size)); in map_table_hash()
1486 (resultlen - (*(tpp + i))->data1.size), in map_table_hash()
1487 NSPTR(&((*(tpp + i))->data1)), in map_table_hash()
1488 (*(tpp + i))->data1.size); in map_table_hash()
1491 if ((*(tpp + i))->range.size != 0) { in map_table_hash()
1493 NSPTR(&((*(tpp + i))->data0)), in map_table_hash()
1496 (resultlen - (*(tpp + i))->data1.size)); in map_table_hash()
1498 (resultlen - (*(tpp + i))->data1.size), in map_table_hash()
1499 NSPTR(&((*(tpp + i))->data1)), in map_table_hash()
1500 (*(tpp + i))->data1.size); in map_table_hash()
1501 h = map_table_num_range((*(tpp + i))); in map_table_hash()
1535 if (0 == (*(tpp + i))->data1.size) { in map_table_hash()
1589 itmc_data_pair_t **tpp, in map_table_dense_encoding() argument
1613 source = &((*(tpp + 0))->data0); in map_table_dense_encoding()
1642 sub_hdr->source_len = (*tpp)->data0.size; in map_table_dense_encoding()
1706 if (0 == (*(tpp + i))->data1.size) { in map_table_dense_encoding()
1709 j = hash_dense_encoding(NSPTR(&((*(tpp + i))->data0)), in map_table_dense_encoding()
1710 (*(tpp + i))->data0.size, in map_table_dense_encoding()
1712 k = ((*(tpp + i))->range.size) == 0 ? j : in map_table_dense_encoding()
1713 hash_dense_encoding(NSPTR(&((*(tpp + i))->range)), in map_table_dense_encoding()
1714 (*(tpp + i))->data0.size, in map_table_dense_encoding()
1727 if (0 == (*(tpp + i))->data1.size) { in map_table_dense_encoding()
1729 NSPTR(&((*(tpp + i))->data0)), in map_table_dense_encoding()
1730 (*(tpp + i))->data0.size, in map_table_dense_encoding()
1732 k = ((*(tpp + i))->range.size) == 0 ? j : in map_table_dense_encoding()
1734 NSPTR(&((*(tpp + i))->range)), in map_table_dense_encoding()
1735 (*(tpp + i))->data0.size, in map_table_dense_encoding()
1747 j = hash_dense_encoding(NSPTR(&((*(tpp + i))->data0)), in map_table_dense_encoding()
1748 (*(tpp + i))->data0.size, in map_table_dense_encoding()
1751 if (0 != (*(tpp + i))->range.size) in map_table_dense_encoding()
1753 NSPTR(&((*(tpp + i))->range)), in map_table_dense_encoding()
1754 (*(tpp + i))->range.size, in map_table_dense_encoding()
1758 (void) memset(p, 0, (resultlen - (*(tpp + i))->data1.size)); in map_table_dense_encoding()
1759 (void) memcpy(p + (resultlen - (*(tpp + i))->data1.size), in map_table_dense_encoding()
1760 ((caddr_t)NSPTR(&((*(tpp + i))->data1))), in map_table_dense_encoding()
1761 (*(tpp + i))->data1.size); in map_table_dense_encoding()