Home
last modified time | relevance | path

Searched refs:bkt (Results 1 – 15 of 15) sorted by relevance

/f-stack/dpdk/drivers/event/octeontx/
H A Dtimvf_worker.h175 timr_bkt_dec_lock(bkt); in timvf_rem_entry()
181 timr_bkt_dec_lock(bkt); in timvf_rem_entry()
194 if (bkt->nb_entry || !bkt->first_chunk) { in timvf_refill_chunk_generic()
199 if (bkt->nb_entry) { in timvf_refill_chunk_generic()
226 if (bkt->nb_entry) { in timvf_refill_chunk_fpa()
228 bkt->current_chunk) + in timvf_refill_chunk_fpa()
288 timr_bkt_inc_nent(bkt); in timvf_add_entry_sp()
313 timr_bkt_dec_lock(bkt); in timvf_add_entry_mp()
341 timr_bkt_inc_nent(bkt); in timvf_add_entry_mp()
342 timr_bkt_dec_lock(bkt); in timvf_add_entry_mp()
[all …]
H A Dtimvf_evdev.c183 timvf_write64((uintptr_t)timr->bkt, in timvf_ring_start()
205 rte_free(timr->bkt); in timvf_ring_start()
317 timr->bkt = rte_zmalloc("octeontx_timvf_bucket", in timvf_ring_create()
320 if (timr->bkt == NULL) in timvf_ring_create()
330 rte_free(timr->bkt); in timvf_ring_create()
381 rte_free(timr->bkt); in timvf_ring_free()
H A Dtimvf_evdev.h160 struct tim_mem_bucket * const bkt,
169 struct tim_mem_bucket *bkt; member
/f-stack/dpdk/drivers/event/octeontx2/
H A Dotx2_tim_worker.h139 *bkt = &tim_ring->bkt[bucket]; in tim_get_target_bucket()
183 if (bkt->nb_entry || !bkt->first_chunk) { in tim_refill_chunk()
187 if (bkt->nb_entry) { in tim_refill_chunk()
215 if (bkt->nb_entry) { in tim_insert_chunk()
301 tim_bkt_inc_nent(bkt); in tim_add_entry_sp()
302 tim_bkt_dec_lock(bkt); in tim_add_entry_sp()
413 tim_bkt_inc_nent(bkt); in tim_add_entry_mp()
414 tim_bkt_dec_lock(bkt); in tim_add_entry_mp()
509 ents, bkt); in tim_add_entry_brst()
541 tim_bkt_dec_lock(bkt); in tim_add_entry_brst()
[all …]
H A Dotx2_tim_evdev.c336 tim_ring->bkt = rte_zmalloc("otx2_tim_bucket", (tim_ring->nb_bkts) * in otx2_tim_ring_create()
339 if (tim_ring->bkt == NULL) in otx2_tim_ring_create()
371 otx2_write64((uint64_t)tim_ring->bkt, in otx2_tim_ring_create()
391 rte_free(tim_ring->bkt); in otx2_tim_ring_create()
514 rte_free(tim_ring->bkt); in otx2_tim_ring_free()
H A Dotx2_tim_evdev.h149 struct otx2_tim_bkt *bkt; member
/f-stack/dpdk/lib/librte_table/
H A Drte_swx_table_em.c283 return (!bkt->sig[0] && !bkt->sig[1] && !bkt->sig[2] && !bkt->sig[2]) ? in bkt_is_empty()
497 for (bkt = bkt0; bkt; bkt = bkt->next) in table_add()
505 for (bkt = bkt0, bkt_prev = NULL; bkt; bkt_prev = bkt, bkt = bkt->next) in table_add()
557 for (bkt = bkt0, bkt_prev = NULL; bkt; bkt_prev = bkt, bkt = bkt->next) in table_del()
561 bkt->sig[i] = 0; in table_del()
563 bkt->key_id[i]; in table_del()
608 for (bkt = bkt0; bkt; bkt = bkt->next) in table_lookup_unoptimized()
704 rte_prefetch0(bkt); in table_lookup()
706 m->bkt = bkt; in table_lookup()
713 struct bucket_extension *bkt = m->bkt; in table_lookup() local
[all …]
H A Drte_table_hash_ext.c63 struct bucket *bkt; member
315 for (bkt = bkt0; bkt != NULL; bkt = BUCKET_NEXT(bkt)) 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()
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()
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()
496 for (bkt = bkt0; bkt != NULL; bkt = BUCKET_NEXT(bkt)) in rte_table_hash_ext_lookup_unoptimized()
[all …]
H A Drte_table_hash_lru.c43 struct bucket *bkt; member
256 lru_init(bkt); in rte_table_hash_lru_create()
280 struct bucket *bkt; in rte_table_hash_lru_entry_add() local
302 lru_update(bkt, i); in rte_table_hash_lru_entry_add()
332 lru_update(bkt, i); in rte_table_hash_lru_entry_add()
351 lru_update(bkt, pos); in rte_table_hash_lru_entry_add()
364 struct bucket *bkt; in rte_table_hash_lru_entry_delete() local
385 bkt->sig[i] = 0; in rte_table_hash_lru_entry_delete()
413 struct bucket *bkt; in rte_table_hash_lru_lookup_unoptimized() local
443 lru_update(bkt, i); in rte_table_hash_lru_lookup_unoptimized()
[all …]
/f-stack/dpdk/lib/librte_hash/
H A Drte_cuckoo_hash.c720 return bkt->key_idx[i] - 1; in search_and_update()
798 struct rte_hash_bucket *bkt, in rte_hash_cuckoo_move_insert_mw() argument
841 prev_bkt = prev_node->bkt; in rte_hash_cuckoo_move_insert_mw()
887 curr_bkt = curr_node->bkt; in rte_hash_cuckoo_move_insert_mw()
924 struct rte_hash_bucket *bkt, in rte_hash_cuckoo_make_space_mw() argument
938 tail->bkt = bkt; in rte_hash_cuckoo_make_space_mw()
947 curr_bkt = tail->bkt; in rte_hash_cuckoo_make_space_mw()
952 bkt, sec_bkt, key, data, in rte_hash_cuckoo_make_space_mw()
963 head->bkt = alt_bkt; in rte_hash_cuckoo_make_space_mw()
1265 return bkt->key_idx[i] - 1; in search_one_bucket_l()
[all …]
H A Drte_cuckoo_hash.h231 struct rte_hash_bucket *bkt; /* Current bucket on the bfs search */ member
/f-stack/dpdk/lib/librte_member/
H A Drte_member_ht.c399 struct member_ht_bucket *bkt = &buckets[bkt_idx]; in make_space_bucket() local
409 next_bucket_idx = (bkt->sigs[i] ^ bkt_idx) & ss->bucket_mask; in make_space_bucket()
422 next_bkt[i]->sigs[j] = bkt->sigs[i]; in make_space_bucket()
423 next_bkt[i]->sets[j] = bkt->sets[i]; in make_space_bucket()
429 if ((bkt->sets[i] & flag_mask) == 0) in make_space_bucket()
437 next_bucket_idx = (bkt->sigs[i] ^ bkt_idx) & ss->bucket_mask; in make_space_bucket()
439 bkt->sets[i] |= flag_mask; in make_space_bucket()
449 bkt->sets[i] &= ~flag_mask; in make_space_bucket()
451 next_bkt[i]->sigs[ret] = bkt->sigs[i]; in make_space_bucket()
452 next_bkt[i]->sets[ret] = bkt->sets[i]; in make_space_bucket()
/f-stack/dpdk/drivers/event/sw/
H A Dsw_evdev_xstats.c255 unsigned int i, port, qid, iq, bkt, stat = 0; in sw_xstats_init() local
291 for (bkt = 0; bkt < (rte_event_ring_get_capacity( in sw_xstats_init()
293 SW_DEQ_STAT_BUCKET_SHIFT) + 1; bkt++) { in sw_xstats_init()
300 .extra_arg = bkt, in sw_xstats_init()
306 (bkt << SW_DEQ_STAT_BUCKET_SHIFT) + 1, in sw_xstats_init()
307 (bkt + 1) << SW_DEQ_STAT_BUCKET_SHIFT); in sw_xstats_init()
/f-stack/freebsd/kern/
H A Dsubr_stats.c677 uint32_t bkt, nbkts, nloop; local
720 bkt < nbkts;
721 bkt++, nloop++) {
728 VSD(crhist32, hist)->bkts[bkt].lb = bkt_lb;
731 VSD(drhist32, hist)->bkts[bkt].lb = bkt_lb;
732 VSD(drhist32, hist)->bkts[bkt].ub = bkt_ub;
735 VSD(dvhist32, hist)->bkts[bkt].val = bkt_lb;
738 VSD(crhist64, hist)->bkts[bkt].lb = bkt_lb;
741 VSD(drhist64, hist)->bkts[bkt].lb = bkt_lb;
742 VSD(drhist64, hist)->bkts[bkt].ub = bkt_ub;
[all …]
/f-stack/freebsd/contrib/ipfilter/netinet/
H A Dip_nat.c2276 int madeorphan = 0, bkt, removed = 0; local
2290 bkt = nat->nat_hv[0] % softn->ipf_nat_table_sz;
2292 if (nss->ns_bucketlen[bkt] > 0)
2293 nss->ns_bucketlen[bkt]--;
2294 if (nss->ns_bucketlen[bkt] == 0) {
2298 bkt = nat->nat_hv[1] % softn->ipf_nat_table_sz;
2300 if (nss->ns_bucketlen[bkt] > 0)
2301 nss->ns_bucketlen[bkt]--;
2302 if (nss->ns_bucketlen[bkt] == 0) {