Home
last modified time | relevance | path

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

/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()
113 struct bnxt_filter_info *filter; in bnxt_free_filter_mem()
157 bnxt_filter_info, next); in bnxt_free_filter_mem()
164 struct bnxt_filter_info *filter_mem; in bnxt_alloc_filter_mem()
170 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
96 struct bnxt_filter_info *bnxt_alloc_filter(struct bnxt *bp); argument
97 struct bnxt_filter_info *bnxt_alloc_vf_filter(struct bnxt *bp, uint16_t vf);
101 struct bnxt_filter_info *bnxt_get_unused_filter(struct bnxt *bp);
102 void bnxt_free_filter(struct bnxt *bp, struct bnxt_filter_info *filter);
103 struct bnxt_filter_info *bnxt_get_l2_filter(struct bnxt *bp,
104 struct bnxt_filter_info *nf, struct bnxt_vnic_info *vnic);
H A Dbnxt_hwrm.h13 struct bnxt_filter_info;
153 struct bnxt_filter_info *filter);
156 struct bnxt_filter_info *filter);
257 struct bnxt_filter_info *filter);
258 int bnxt_hwrm_clear_em_filter(struct bnxt *bp, struct bnxt_filter_info *filter);
261 struct bnxt_filter_info *filter);
263 struct bnxt_filter_info *filter);
311 struct bnxt_filter_info *filter);
H A Dbnxt_flow.c133 struct bnxt_filter_info *filter) in bnxt_validate_and_parse_flow_type()
776 static struct bnxt_filter_info *
779 struct bnxt_filter_info *mf, *f0; in bnxt_find_matching_l2_filter()
816 static struct bnxt_filter_info *
820 struct bnxt_filter_info *filter1; in bnxt_create_l2_filter()
905 struct bnxt_filter_info *
1758 struct bnxt_filter_info *filter; in bnxt_flow_validate()
1834 struct bnxt_filter_info *mf; in bnxt_match_filter()
1885 bnxt_filter_info, next); in bnxt_match_filter()
1950 struct bnxt_filter_info *filter; in bnxt_flow_create()
[all …]
H A Dbnxt_vnic.h54 STAILQ_HEAD(, bnxt_filter_info) filter;
H A Dbnxt_stats.c798 struct bnxt_filter_info *filter; in bnxt_dev_xstats_get_op()
959 struct bnxt_filter_info *filter, in bnxt_update_fc_pre_qstat()
974 static void bnxt_update_fc_post_qstat(struct bnxt_filter_info *filter, in bnxt_update_fc_post_qstat()
983 struct bnxt_filter_info *en_tbl[], in bnxt_update_fc_tbl()
1035 struct bnxt_filter_info *valid_en_tbl[bp->flow_stat->max_fc]; in bnxt_flow_stats_req()
H A Dbnxt.h217 STAILQ_HEAD(, bnxt_filter_info) filter;
313 struct bnxt_filter_info *filter;
755 struct bnxt_filter_info *filter_info;
756 STAILQ_HEAD(, bnxt_filter_info) free_filter_list;
H A Dbnxt_hwrm.c569 struct bnxt_filter_info *filter) in bnxt_hwrm_clear_l2_filter()
572 struct bnxt_filter_info *l2_filter = filter; in bnxt_hwrm_clear_l2_filter()
609 bnxt_filter_info, next); in bnxt_hwrm_clear_l2_filter()
619 struct bnxt_filter_info *filter) in bnxt_hwrm_set_l2_filter()
2857 struct bnxt_filter_info *filter; in bnxt_clear_hwrm_vnic_filters()
2862 STAILQ_REMOVE(&vnic->filter, filter, bnxt_filter_info, next); in bnxt_clear_hwrm_vnic_filters()
2871 struct bnxt_filter_info *filter; in bnxt_clear_hwrm_vnic_flows()
2889 struct bnxt_filter_info *filter; in bnxt_set_hwrm_vnic_filters()
4896 struct bnxt_filter_info *filter) in bnxt_hwrm_set_em_filter()
4995 struct bnxt_filter_info *filter) in bnxt_hwrm_set_ntuple_filter()
[all …]
H A Dbnxt_ethdev.c1713 struct bnxt_filter_info *filter, *temp_filter; in bnxt_mac_addr_remove_op()
1733 bnxt_filter_info, next); in bnxt_mac_addr_remove_op()
1746 struct bnxt_filter_info *filter; in bnxt_add_mac_filter()
2467 struct bnxt_filter_info *filter; in bnxt_del_vlan_filter()
2482 bnxt_filter_info, next); in bnxt_del_vlan_filter()
2496 struct bnxt_filter_info *filter; in bnxt_add_vlan_filter()
2588 struct bnxt_filter_info *filter; in bnxt_del_dflt_mac_filter()
2599 bnxt_filter_info, next); in bnxt_del_dflt_mac_filter()
H A Dbnxt_rxq.c75 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()