Home
last modified time | relevance | path

Searched refs:bnxt_filter_info (Results 1 – 11 of 11) sorted by relevance

/f-stack/dpdk/drivers/net/bnxt/
H A Dbnxt_filter.c25 struct bnxt_filter_info *bnxt_alloc_filter(struct bnxt *bp) in bnxt_alloc_filter()
27 struct bnxt_filter_info *filter; in bnxt_alloc_filter()
48 struct bnxt_filter_info *filter; in bnxt_alloc_vf_filter()
64 struct bnxt_filter_info *filter; in bnxt_init_filters()
81 struct bnxt_filter_info *filter, *temp_filter; in bnxt_free_all_filters()
99 bnxt_filter_info, next); in bnxt_free_all_filters()
111 struct bnxt_filter_info *filter; in bnxt_free_filter_mem()
155 bnxt_filter_info, next); in bnxt_free_filter_mem()
162 struct bnxt_filter_info *filter_mem; in bnxt_alloc_filter_mem()
168 max_filters * sizeof(struct bnxt_filter_info), in bnxt_alloc_filter_mem()
[all …]
H A Dbnxt_filter.h33 struct bnxt_filter_info { struct
34 STAILQ_ENTRY(bnxt_filter_info) next;
37 struct bnxt_filter_info *matching_l2_fltr_ptr; argument
95 struct bnxt_filter_info *bnxt_alloc_filter(struct bnxt *bp); argument
96 struct bnxt_filter_info *bnxt_alloc_vf_filter(struct bnxt *bp, uint16_t vf);
100 struct bnxt_filter_info *bnxt_get_unused_filter(struct bnxt *bp);
101 void bnxt_free_filter(struct bnxt *bp, struct bnxt_filter_info *filter);
102 struct bnxt_filter_info *bnxt_get_l2_filter(struct bnxt *bp,
103 struct bnxt_filter_info *nf, struct bnxt_vnic_info *vnic);
H A Dbnxt_hwrm.h13 struct bnxt_filter_info;
131 struct bnxt_filter_info *filter);
134 struct bnxt_filter_info *filter);
242 struct bnxt_filter_info *filter);
243 int bnxt_hwrm_clear_em_filter(struct bnxt *bp, struct bnxt_filter_info *filter);
246 struct bnxt_filter_info *filter);
248 struct bnxt_filter_info *filter);
299 struct bnxt_filter_info *filter);
H A Dbnxt_flow.c133 struct bnxt_filter_info *filter) in bnxt_validate_and_parse_flow_type()
747 static struct bnxt_filter_info *
750 struct bnxt_filter_info *mf, *f0; in bnxt_find_matching_l2_filter()
787 static struct bnxt_filter_info *
791 struct bnxt_filter_info *filter1; in bnxt_create_l2_filter()
876 struct bnxt_filter_info *
1492 struct bnxt_filter_info *filter; in bnxt_flow_validate()
1568 struct bnxt_filter_info *mf; in bnxt_match_filter()
1619 bnxt_filter_info, next); in bnxt_match_filter()
1684 struct bnxt_filter_info *filter; in bnxt_flow_create()
[all …]
H A Dbnxt_vnic.h59 STAILQ_HEAD(, bnxt_filter_info) filter;
H A Dbnxt_stats.c678 struct bnxt_filter_info *filter; in bnxt_dev_xstats_get_op()
838 struct bnxt_filter_info *filter, in bnxt_update_fc_pre_qstat()
853 static void bnxt_update_fc_post_qstat(struct bnxt_filter_info *filter, in bnxt_update_fc_post_qstat()
862 struct bnxt_filter_info *en_tbl[], in bnxt_update_fc_tbl()
914 struct bnxt_filter_info *valid_en_tbl[bp->flow_stat->max_fc]; in bnxt_flow_stats_req()
H A Dbnxt.h224 STAILQ_HEAD(, bnxt_filter_info) filter;
315 struct bnxt_filter_info *filter;
713 struct bnxt_filter_info *filter_info;
714 STAILQ_HEAD(, bnxt_filter_info) free_filter_list;
H A Dbnxt_hwrm.c454 struct bnxt_filter_info *filter) in bnxt_hwrm_clear_l2_filter()
457 struct bnxt_filter_info *l2_filter = filter; in bnxt_hwrm_clear_l2_filter()
494 bnxt_filter_info, next); in bnxt_hwrm_clear_l2_filter()
504 struct bnxt_filter_info *filter) in bnxt_hwrm_set_l2_filter()
2694 struct bnxt_filter_info *filter; in bnxt_clear_hwrm_vnic_filters()
2699 STAILQ_REMOVE(&vnic->filter, filter, bnxt_filter_info, next); in bnxt_clear_hwrm_vnic_filters()
2708 struct bnxt_filter_info *filter; in bnxt_clear_hwrm_vnic_flows()
2726 struct bnxt_filter_info *filter; in bnxt_set_hwrm_vnic_filters()
4614 struct bnxt_filter_info *filter) in bnxt_hwrm_set_em_filter()
4713 struct bnxt_filter_info *filter) in bnxt_hwrm_set_ntuple_filter()
[all …]
H A Dbnxt_ethdev.c1477 struct bnxt_filter_info *filter, *temp_filter; in bnxt_mac_addr_remove_op()
1497 bnxt_filter_info, next); in bnxt_mac_addr_remove_op()
1510 struct bnxt_filter_info *filter; in bnxt_add_mac_filter()
2218 struct bnxt_filter_info *filter; in bnxt_del_vlan_filter()
2233 bnxt_filter_info, next); in bnxt_del_vlan_filter()
2247 struct bnxt_filter_info *filter; in bnxt_add_vlan_filter()
2339 struct bnxt_filter_info *filter; in bnxt_del_dflt_mac_filter()
2350 bnxt_filter_info, next); in bnxt_del_dflt_mac_filter()
H A Dbnxt_rxq.c37 struct bnxt_filter_info *filter; in bnxt_mq_rx_configure()
H A Drte_pmd_bnxt.c734 struct bnxt_filter_info *filter; in rte_pmd_bnxt_mac_addr_add()