Lines Matching refs:bkt

63 	struct bucket *bkt;  member
305 struct bucket *bkt0, *bkt, *bkt_prev; in rte_table_hash_ext_entry_add() local
315 for (bkt = bkt0; bkt != NULL; bkt = BUCKET_NEXT(bkt)) in rte_table_hash_ext_entry_add()
317 uint64_t bkt_sig = (uint64_t) bkt->sig[i]; in rte_table_hash_ext_entry_add()
318 uint32_t bkt_key_index = bkt->key_pos[i]; in rte_table_hash_ext_entry_add()
335 for (bkt_prev = NULL, bkt = bkt0; bkt != NULL; bkt_prev = bkt, in rte_table_hash_ext_entry_add()
336 bkt = BUCKET_NEXT(bkt)) in rte_table_hash_ext_entry_add()
338 uint64_t bkt_sig = (uint64_t) bkt->sig[i]; in rte_table_hash_ext_entry_add()
357 bkt->sig[i] = (uint16_t) sig; in rte_table_hash_ext_entry_add()
358 bkt->key_pos[i] = bkt_key_index; in rte_table_hash_ext_entry_add()
375 bkt = &t->buckets_ext[bkt_index]; in rte_table_hash_ext_entry_add()
378 BUCKET_NEXT_SET(bkt_prev, bkt); in rte_table_hash_ext_entry_add()
379 BUCKET_NEXT_SET_NULL(bkt); in rte_table_hash_ext_entry_add()
388 bkt->sig[0] = (uint16_t) sig; in rte_table_hash_ext_entry_add()
389 bkt->key_pos[0] = bkt_key_index; in rte_table_hash_ext_entry_add()
406 struct bucket *bkt0, *bkt, *bkt_prev; in rte_table_hash_ext_entry_delete() local
416 for (bkt_prev = NULL, bkt = bkt0; bkt != NULL; bkt_prev = bkt, in rte_table_hash_ext_entry_delete()
417 bkt = BUCKET_NEXT(bkt)) in rte_table_hash_ext_entry_delete()
419 uint64_t bkt_sig = (uint64_t) bkt->sig[i]; in rte_table_hash_ext_entry_delete()
420 uint32_t bkt_key_index = bkt->key_pos[i]; in rte_table_hash_ext_entry_delete()
430 bkt->sig[i] = 0; in rte_table_hash_ext_entry_delete()
441 (bkt->sig[0] == 0) && (bkt->sig[1] == 0) && in rte_table_hash_ext_entry_delete()
442 (bkt->sig[2] == 0) && (bkt->sig[3] == 0)) { in rte_table_hash_ext_entry_delete()
444 BUCKET_NEXT_COPY(bkt_prev, bkt); in rte_table_hash_ext_entry_delete()
447 memset(bkt, 0, sizeof(struct bucket)); in rte_table_hash_ext_entry_delete()
450 bkt_index = bkt - t->buckets_ext; in rte_table_hash_ext_entry_delete()
477 struct bucket *bkt0, *bkt; in rte_table_hash_ext_lookup_unoptimized() local
496 for (bkt = bkt0; bkt != NULL; bkt = BUCKET_NEXT(bkt)) in rte_table_hash_ext_lookup_unoptimized()
498 uint64_t bkt_sig = (uint64_t) bkt->sig[i]; in rte_table_hash_ext_lookup_unoptimized()
499 uint32_t bkt_key_index = bkt->key_pos[i]; in rte_table_hash_ext_lookup_unoptimized()
743 g10->bkt = bkt10; \
747 g11->bkt = bkt11; \
762 bkt20 = g20->bkt; \
773 bkt21 = g21->bkt; \