Home
last modified time | relevance | path

Searched refs:bucket2 (Results 1 – 4 of 4) sorted by relevance

/f-stack/dpdk/lib/librte_table/
H A Drte_table_hash_key16.c665 #define lookup1_stage2_lru(pkt2_index, mbuf2, bucket2, \ argument
674 lookup_key16_cmp(key, bucket2, pos, f); \
676 pkt_mask = (bucket2->signature[pos] & 1LLU) << pkt2_index;\
679 a = (void *) &bucket2->data[pos * f->entry_size]; \
682 lru_update(bucket2, pos); \
685 #define lookup1_stage2_ext(pkt2_index, mbuf2, bucket2, pkts_mask_out, entries, \ argument
695 lookup_key16_cmp(key, bucket2, pos, f); \
697 pkt_mask = (bucket2->signature[pos] & 1LLU) << pkt2_index;\
700 a = (void *) &bucket2->data[pos * f->entry_size]; \
704 bucket_mask = (~pkt_mask) & (bucket2->next_valid << pkt2_index);\
[all …]
H A Drte_table_hash_key8.c635 #define lookup1_stage2_lru(pkt2_index, mbuf2, bucket2, \ argument
644 lookup_key8_cmp(key, bucket2, pos, f); \
646 pkt_mask = ((bucket2->signature >> pos) & 1LLU) << pkt2_index;\
649 a = (void *) &bucket2->data[pos * f->entry_size]; \
652 lru_update(bucket2, pos); \
655 #define lookup1_stage2_ext(pkt2_index, mbuf2, bucket2, pkts_mask_out,\ argument
665 lookup_key8_cmp(key, bucket2, pos, f); \
667 pkt_mask = ((bucket2->signature >> pos) & 1LLU) << pkt2_index;\
670 a = (void *) &bucket2->data[pos * f->entry_size]; \
674 bucket_mask = (~pkt_mask) & (bucket2->next_valid << pkt2_index);\
[all …]
H A Drte_table_hash_key32.c694 #define lookup1_stage2_lru(pkt2_index, mbuf2, bucket2, \ argument
703 lookup_key32_cmp(key, bucket2, pos, f); \
705 pkt_mask = (bucket2->signature[pos] & 1LLU) << pkt2_index;\
708 a = (void *) &bucket2->data[pos * f->entry_size]; \
711 lru_update(bucket2, pos); \
714 #define lookup1_stage2_ext(pkt2_index, mbuf2, bucket2, pkts_mask_out,\ argument
724 lookup_key32_cmp(key, bucket2, pos, f); \
726 pkt_mask = (bucket2->signature[pos] & 1LLU) << pkt2_index;\
729 a = (void *) &bucket2->data[pos * f->entry_size]; \
733 bucket_mask = (~pkt_mask) & (bucket2->next_valid << pkt2_index);\
[all …]
H A Drte_table_hash_ext.c43 #define BUCKET_NEXT_COPY(bucket, bucket2) \ argument
45 (bucket)->next = (bucket2)->next; \