| /f-stack/dpdk/drivers/event/octeontx/ |
| H A D | timvf_worker.h | 175 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 D | timvf_evdev.c | 183 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 D | timvf_evdev.h | 160 struct tim_mem_bucket * const bkt, 169 struct tim_mem_bucket *bkt; member
|
| /f-stack/dpdk/drivers/event/octeontx2/ |
| H A D | otx2_tim_worker.h | 139 *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 D | otx2_tim_evdev.c | 336 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 D | otx2_tim_evdev.h | 149 struct otx2_tim_bkt *bkt; member
|
| /f-stack/dpdk/lib/librte_table/ |
| H A D | rte_swx_table_em.c | 283 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 D | rte_table_hash_ext.c | 63 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 D | rte_table_hash_lru.c | 43 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 D | rte_cuckoo_hash.c | 720 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 D | rte_cuckoo_hash.h | 231 struct rte_hash_bucket *bkt; /* Current bucket on the bfs search */ member
|
| /f-stack/dpdk/lib/librte_member/ |
| H A D | rte_member_ht.c | 399 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 D | sw_evdev_xstats.c | 255 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 D | subr_stats.c | 677 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 D | ip_nat.c | 2276 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) {
|