Lines Matching refs:sig

21 	uint16_t sig[KEYS_PER_BUCKET];  member
62 uint64_t sig; member
304 uint64_t sig; in rte_table_hash_ext_entry_add() local
307 sig = t->f_hash(key, t->key_mask, t->key_size, t->seed); in rte_table_hash_ext_entry_add()
308 bkt_index = sig & t->bucket_mask; in rte_table_hash_ext_entry_add()
310 sig = (sig >> 16) | 1LLU; in rte_table_hash_ext_entry_add()
315 uint64_t bkt_sig = (uint64_t) bkt->sig[i]; in rte_table_hash_ext_entry_add()
320 if ((sig == bkt_sig) && (keycmp(bkt_key, key, t->key_mask, in rte_table_hash_ext_entry_add()
336 uint64_t bkt_sig = (uint64_t) bkt->sig[i]; in rte_table_hash_ext_entry_add()
355 bkt->sig[i] = (uint16_t) sig; in rte_table_hash_ext_entry_add()
386 bkt->sig[0] = (uint16_t) sig; in rte_table_hash_ext_entry_add()
405 uint64_t sig; in rte_table_hash_ext_entry_delete() local
408 sig = t->f_hash(key, t->key_mask, t->key_size, t->seed); in rte_table_hash_ext_entry_delete()
409 bkt_index = sig & t->bucket_mask; in rte_table_hash_ext_entry_delete()
411 sig = (sig >> 16) | 1LLU; in rte_table_hash_ext_entry_delete()
417 uint64_t bkt_sig = (uint64_t) bkt->sig[i]; in rte_table_hash_ext_entry_delete()
422 if ((sig == bkt_sig) && (keycmp(bkt_key, key, t->key_mask, in rte_table_hash_ext_entry_delete()
428 bkt->sig[i] = 0; in rte_table_hash_ext_entry_delete()
439 (bkt->sig[0] == 0) && (bkt->sig[1] == 0) && in rte_table_hash_ext_entry_delete()
440 (bkt->sig[2] == 0) && (bkt->sig[3] == 0)) { in rte_table_hash_ext_entry_delete()
478 uint64_t pkt_mask, sig; in rte_table_hash_ext_lookup_unoptimized() local
487 sig = (uint64_t) t->f_hash(key, t->key_mask, t->key_size, t->seed); in rte_table_hash_ext_lookup_unoptimized()
489 bkt_index = sig & t->bucket_mask; in rte_table_hash_ext_lookup_unoptimized()
491 sig = (sig >> 16) | 1LLU; in rte_table_hash_ext_lookup_unoptimized()
496 uint64_t bkt_sig = (uint64_t) bkt->sig[i]; in rte_table_hash_ext_lookup_unoptimized()
501 if ((sig == bkt_sig) && (keycmp(bkt_key, key, in rte_table_hash_ext_lookup_unoptimized()
566 bucket_sig[0] = bucket->sig[0]; \
567 bucket_sig[1] = bucket->sig[1]; \
568 bucket_sig[2] = bucket->sig[2]; \
569 bucket_sig[3] = bucket->sig[3]; \
740 g10->sig = sig10; \
744 g11->sig = sig11; \
759 sig20 = g20->sig; \
770 sig21 = g21->sig; \