Lines Matching refs:pkt_index
738 #define lookup_grinder(pkt_index, buckets, keys, pkts_mask_out, \ argument
747 bucket = buckets[pkt_index]; \
748 key = keys[pkt_index]; \
752 pkt_mask = (bucket->signature[pos] & 1LLU) << pkt_index;\
757 entries[pkt_index] = a; \
759 bucket_mask = (~pkt_mask) & (bucket->next_valid << pkt_index);\
766 buckets[pkt_index] = bucket_next; \
767 keys[pkt_index] = key; \
930 uint32_t pkt_index; in rte_table_hash_lookup_key32_lru() local
932 lookup1_stage0(pkt_index, mbuf, pkts, pkts_mask, f); in rte_table_hash_lookup_key32_lru()
934 lookup1_stage2_lru(pkt_index, mbuf, bucket, in rte_table_hash_lookup_key32_lru()
1059 uint32_t pkt_index; in rte_table_hash_lookup_key32_ext() local
1061 lookup1_stage0(pkt_index, mbuf, pkts, pkts_mask, f); in rte_table_hash_lookup_key32_ext()
1063 lookup1_stage2_ext(pkt_index, mbuf, bucket, in rte_table_hash_lookup_key32_ext()
1166 uint32_t pkt_index; in rte_table_hash_lookup_key32_ext() local
1168 pkt_index = __builtin_ctzll(buckets_mask); in rte_table_hash_lookup_key32_ext()
1169 pkt_mask = 1LLU << pkt_index; in rte_table_hash_lookup_key32_ext()
1172 lookup_grinder(pkt_index, buckets, keys, pkts_mask_out, in rte_table_hash_lookup_key32_ext()