Home
last modified time | relevance | path

Searched refs:free_idx (Results 1 – 6 of 6) sorted by relevance

/dpdk/drivers/net/cxgbe/
H A Dmps_tcam.c20 u16 i, next = t->free_idx + 1; in cxgbe_update_free_idx()
22 if (entry[t->free_idx].state == MPS_ENTRY_UNUSED) in cxgbe_update_free_idx()
27 for (i = next; i != t->free_idx; i++) { in cxgbe_update_free_idx()
33 t->free_idx = i; in cxgbe_update_free_idx()
91 mpstcam->free_idx, 0, pi->port_id, false); in cxgbe_mpstcam_alloc()
302 t->free_idx = 1; in t4_init_mpstcam()
H A Dmps_tcam.h38 u16 free_idx; /* next free index */ member
/dpdk/drivers/event/octeontx/
H A Dtimvf_evdev.c229 uint16_t free_idx = UINT16_MAX; in timvf_ring_create() local
276 free_idx = i; in timvf_ring_create()
279 if (free_idx == UINT16_MAX) { in timvf_ring_create()
295 edev->tim_ring_ids[free_idx] = tim_ring_id; in timvf_ring_create()
H A Dssovf_evdev.c393 uint16_t free_idx = UINT16_MAX; in ssovf_eth_rx_adapter_queue_add() local
416 } else if (free_idx == UINT16_MAX && in ssovf_eth_rx_adapter_queue_add()
418 free_idx = i; in ssovf_eth_rx_adapter_queue_add()
432 if (free_idx != UINT16_MAX) { in ssovf_eth_rx_adapter_queue_add()
433 idx = free_idx; in ssovf_eth_rx_adapter_queue_add()
/dpdk/drivers/net/bnxt/tf_ulp/
H A Dulp_flow_db.c1261 uint32_t idx, free_idx = 0; in ulp_flow_db_pc_db_idx_alloc() local
1276 if (!p_pdb->parent_flow_tbl[idx].valid && !free_idx) in ulp_flow_db_pc_db_idx_alloc()
1277 free_idx = idx + 1; in ulp_flow_db_pc_db_idx_alloc()
1280 if (!free_idx) { in ulp_flow_db_pc_db_idx_alloc()
1285 free_idx -= 1; in ulp_flow_db_pc_db_idx_alloc()
1287 p_pdb->parent_flow_tbl[free_idx].tun_idx = tun_idx; in ulp_flow_db_pc_db_idx_alloc()
1288 p_pdb->parent_flow_tbl[free_idx].valid = 1; in ulp_flow_db_pc_db_idx_alloc()
1289 return free_idx; in ulp_flow_db_pc_db_idx_alloc()
/dpdk/drivers/net/ice/base/
H A Dice_switch.c7077 ice_bitmap_t *free_idx) in ice_find_free_recp_res_idx() argument
7087 ice_zero_bitmap(free_idx, ICE_MAX_FV_WORDS); in ice_find_free_recp_res_idx()
7112 ice_xor_bitmap(free_idx, used_idx, possible_idx, ICE_MAX_FV_WORDS); in ice_find_free_recp_res_idx()
7115 return (u16)ice_bitmap_hweight(free_idx, ICE_MAX_FV_WORDS); in ice_find_free_recp_res_idx()