Searched refs:bnxt_filter_info (Results 1 – 11 of 11) sorted by relevance
| /dpdk/drivers/net/bnxt/ |
| H A D | bnxt_filter.c | 25 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 D | bnxt_filter.h | 33 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 D | bnxt_hwrm.h | 13 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 D | bnxt_flow.c | 133 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 D | bnxt_vnic.h | 54 STAILQ_HEAD(, bnxt_filter_info) filter;
|
| H A D | bnxt_stats.c | 798 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 D | bnxt.h | 217 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 D | bnxt_hwrm.c | 569 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 D | bnxt_ethdev.c | 1713 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 D | bnxt_rxq.c | 75 struct bnxt_filter_info *filter; in bnxt_mq_rx_configure()
|
| H A D | rte_pmd_bnxt.c | 734 struct bnxt_filter_info *filter; in rte_pmd_bnxt_mac_addr_add()
|