Searched refs:bnxt_filter_info (Results 1 – 11 of 11) sorted by relevance
| /f-stack/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() 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 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 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 D | bnxt_hwrm.h | 13 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 D | bnxt_flow.c | 133 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 D | bnxt_vnic.h | 59 STAILQ_HEAD(, bnxt_filter_info) filter;
|
| H A D | bnxt_stats.c | 678 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 D | bnxt.h | 224 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 D | bnxt_hwrm.c | 454 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 D | bnxt_ethdev.c | 1477 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 D | bnxt_rxq.c | 37 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()
|