Home
last modified time | relevance | path

Searched refs:entry_idx (Results 1 – 14 of 14) sorted by relevance

/f-stack/dpdk/drivers/net/mlx5/
H A Dmlx5_utils.c404 return entry_idx / cfg->trunk_size; in mlx5_trunk_idx_get()
411 if (entry_idx < pool->grow_tbl[i]) in mlx5_trunk_idx_get()
629 uint32_t entry_idx; in mlx5_ipool_free() local
694 uint32_t entry_idx; in mlx5_ipool_get() local
855 uint32_t entry_idx; in __l3t_get_entry() local
866 entry_idx = idx & MLX5_L3T_ET_MASK; in __l3t_get_entry()
871 if (w_e_tbl->entry[entry_idx].data) in __l3t_get_entry()
917 uint32_t entry_idx; in mlx5_l3t_clear_entry() local
931 entry_idx = idx & MLX5_L3T_ET_MASK; in mlx5_l3t_clear_entry()
1000 uint32_t entry_idx, tbl_idx = 0; in __l3t_set_entry() local
[all …]
/f-stack/dpdk/drivers/net/ice/base/
H A Dice_acl.h142 ice_aq_program_acl_entry(struct ice_hw *hw, u8 tcam_idx, u16 entry_idx,
145 ice_aq_query_acl_entry(struct ice_hw *hw, u8 tcam_idx, u16 entry_idx,
196 struct ice_acl_act_entry *acts, u8 acts_cnt, u16 *entry_idx);
199 struct ice_acl_act_entry *acts, u8 acts_cnt, u16 entry_idx);
201 ice_acl_rem_entry(struct ice_hw *hw, struct ice_acl_scen *scen, u16 entry_idx);
H A Dice_acl_ctrl.c983 *entry_idx = ice_acl_scen_assign_entry_idx(scen, prio); in ice_acl_add_entry()
984 if (*entry_idx >= scen->num_entry) { in ice_acl_add_entry()
985 *entry_idx = 0; in ice_acl_add_entry()
1030 ice_acl_rem_entry(hw, scen, *entry_idx); in ice_acl_add_entry()
1031 *entry_idx = 0; in ice_acl_add_entry()
1050 u16 entry_idx) in ice_acl_prog_act() argument
1057 if (entry_idx >= scen->num_entry) in ice_acl_prog_act()
1067 idx = ICE_ACL_TBL_TCAM_ENTRY_IDX(scen->start + entry_idx); in ice_acl_prog_act()
1122 if (entry_idx >= scen->num_entry) in ice_acl_rem_entry()
1125 if (!ice_is_bit_set(scen->entry_bitmap, entry_idx)) in ice_acl_rem_entry()
[all …]
H A Dice_acl.c82 ice_aq_acl_entry(struct ice_hw *hw, u16 opcode, u8 tcam_idx, u16 entry_idx, in ice_aq_acl_entry() argument
95 cmd->entry_index = CPU_TO_LE16(entry_idx); in ice_aq_acl_entry()
111 ice_aq_program_acl_entry(struct ice_hw *hw, u8 tcam_idx, u16 entry_idx, in ice_aq_program_acl_entry() argument
115 entry_idx, buf, cd); in ice_aq_program_acl_entry()
132 ice_aq_query_acl_entry(struct ice_hw *hw, u8 tcam_idx, u16 entry_idx, in ice_aq_query_acl_entry() argument
136 entry_idx, buf, cd); in ice_aq_query_acl_entry()
H A Dice_flex_type.h510 u32 entry_idx; member
H A Dice_flex_pipe.c293 state->entry_idx = 0; in ice_pkg_enum_entry()
296 state->entry_idx++; in ice_pkg_enum_entry()
303 entry = state->handler(state->sect_type, state->sect, state->entry_idx, in ice_pkg_enum_entry()
310 state->entry_idx = 0; in ice_pkg_enum_entry()
312 state->entry_idx, offset); in ice_pkg_enum_entry()
H A Dice_flow.c2883 u16 entry_idx; in ice_flow_acl_add_scen_entry_sync() local
2891 &entry_idx); in ice_flow_acl_add_scen_entry_sync()
2895 e->scen_entry_idx = entry_idx; in ice_flow_acl_add_scen_entry_sync()
/f-stack/dpdk/lib/librte_vhost/
H A Diotlb.c138 int entry_idx; in vhost_user_iotlb_cache_random_evict() local
142 entry_idx = rte_rand() % vq->iotlb_cache_nr; in vhost_user_iotlb_cache_random_evict()
145 if (!entry_idx) { in vhost_user_iotlb_cache_random_evict()
151 entry_idx--; in vhost_user_iotlb_cache_random_evict()
/f-stack/dpdk/drivers/net/hinic/base/
H A Dhinic_pmd_hwdev.c74 u8 entry_idx; member
769 static void set_pf_dma_attr_entry(struct hinic_hwdev *hwdev, u32 entry_idx, in set_pf_dma_attr_entry() argument
777 addr = HINIC_CSR_DMA_ATTR_TBL_ADDR(entry_idx); in set_pf_dma_attr_entry()
796 static int set_vf_dma_attr_entry(struct hinic_hwdev *hwdev, u8 entry_idx, in set_vf_dma_attr_entry() argument
809 attr.entry_idx = entry_idx; in set_vf_dma_attr_entry()
/f-stack/dpdk/drivers/net/ice/
H A Dice_acl_filter.c414 enum ice_fltr_ptype flow_type, int32_t entry_idx) in ice_acl_hw_set_conf() argument
443 rule->entry_id[entry_idx] = slot_id; in ice_acl_hw_set_conf()
455 ice_acl_hw_rem_conf(struct ice_pf *pf, struct acl_rule *rule, int32_t entry_idx) in ice_acl_hw_rem_conf() argument
461 for (i = 0; i < entry_idx; i++) { in ice_acl_hw_rem_conf()
/f-stack/freebsd/contrib/ena-com/
H A Dena_com.h811 u16 entry_idx, u16 entry_value);
H A Dena_com.c2742 u16 entry_idx, u16 entry_value) in ena_com_indirect_table_fill_entry() argument
2746 if (unlikely(entry_idx >= (1 << rss->tbl_log_size))) in ena_com_indirect_table_fill_entry()
2752 rss->host_rss_ind_tbl[entry_idx] = entry_value; in ena_com_indirect_table_fill_entry()
/f-stack/dpdk/drivers/net/ena/base/
H A Dena_com.h783 u16 entry_idx, u16 entry_value);
H A Dena_com.c2623 u16 entry_idx, u16 entry_value) in ena_com_indirect_table_fill_entry() argument
2627 if (unlikely(entry_idx >= (1 << rss->tbl_log_size))) in ena_com_indirect_table_fill_entry()
2633 rss->host_rss_ind_tbl[entry_idx] = entry_value; in ena_com_indirect_table_fill_entry()