Home
last modified time | relevance | path

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

/dpdk/drivers/net/bnxt/
H A Dbnxt_hwrm.h145 struct bnxt_vnic_info *vnic);
195 int bnxt_hwrm_vnic_cfg(struct bnxt *bp, struct bnxt_vnic_info *vnic);
196 int bnxt_hwrm_vnic_qcfg(struct bnxt *bp, struct bnxt_vnic_info *vnic,
202 int bnxt_hwrm_vnic_free(struct bnxt *bp, struct bnxt_vnic_info *vnic);
204 struct bnxt_vnic_info *vnic);
206 struct bnxt_vnic_info *vnic);
208 struct bnxt_vnic_info *vnic, bool enable);
247 void vf_vnic_set_rxmask_cb(struct bnxt_vnic_info *vnic, void *flagp);
251 void (*vnic_cb)(struct bnxt_vnic_info *, void *), void *cbdata,
252 int (*hwrm_cb)(struct bnxt *bp, struct bnxt_vnic_info *vnic));
[all …]
H A Dbnxt_vnic.c40 struct bnxt_vnic_info *vnic; in bnxt_init_vnics()
62 struct bnxt_vnic_info *bnxt_alloc_vnic(struct bnxt *bp) in bnxt_alloc_vnic()
64 struct bnxt_vnic_info *vnic; in bnxt_alloc_vnic()
78 struct bnxt_vnic_info *vnic; in bnxt_free_all_vnics()
93 struct bnxt_vnic_info *vnic; in bnxt_free_vnic_attributes()
112 struct bnxt_vnic_info *vnic; in bnxt_alloc_vnic_attributes()
174 struct bnxt_vnic_info *vnic; in bnxt_free_vnic_mem()
195 struct bnxt_vnic_info *vnic_mem; in bnxt_alloc_vnic_mem()
201 max_vnics * sizeof(struct bnxt_vnic_info), 0); in bnxt_alloc_vnic_mem()
212 int bnxt_vnic_grp_alloc(struct bnxt *bp, struct bnxt_vnic_info *vnic) in bnxt_vnic_grp_alloc()
H A Dbnxt_vnic.h17 struct bnxt_vnic_info { struct
18 STAILQ_ENTRY(bnxt_vnic_info) next;
59 int bnxt_free_vnic(struct bnxt *bp, struct bnxt_vnic_info *vnic, argument
61 struct bnxt_vnic_info *bnxt_alloc_vnic(struct bnxt *bp);
67 int bnxt_vnic_grp_alloc(struct bnxt *bp, struct bnxt_vnic_info *vnic);
H A Dbnxt_flow.c780 struct bnxt_vnic_info *vnic0; in bnxt_find_matching_l2_filter()
791 struct bnxt_vnic_info *vnic = &bp->vnic_info[i]; in bnxt_find_matching_l2_filter()
818 struct bnxt_vnic_info *vnic) in bnxt_create_l2_filter()
907 struct bnxt_vnic_info *vnic) in bnxt_get_l2_filter()
1014 struct bnxt_vnic_info *vnic, in match_vnic_rss_cfg()
1113 struct bnxt_vnic_info *vnic, in bnxt_vnic_rss_cfg_update()
1734 struct bnxt_vnic_info *vnic = NULL; in find_matching_vnic()
1757 struct bnxt_vnic_info *vnic = NULL; in bnxt_flow_validate()
1949 struct bnxt_vnic_info *vnic = NULL; in bnxt_flow_create()
2195 struct bnxt_vnic_info *vnic; in _bnxt_flow_destroy()
[all …]
H A Dbnxt_filter.h91 struct bnxt_vnic_info *vnic;
104 struct bnxt_filter_info *nf, struct bnxt_vnic_info *vnic);
H A Drte_pmd_bnxt.c77 rte_pmd_bnxt_set_all_queues_drop_en_cb(struct bnxt_vnic_info *vnic, void *onptr) in rte_pmd_bnxt_set_all_queues_drop_en_cb()
344 rte_pmd_bnxt_set_vf_vlan_stripq_cb(struct bnxt_vnic_info *vnic, void *onptr) in rte_pmd_bnxt_set_vf_vlan_stripq_cb()
457 struct bnxt_vnic_info vnic; in bnxt_set_vf_table()
735 struct bnxt_vnic_info vnic; in rte_pmd_bnxt_mac_addr_add()
774 memset(&vnic, 0, sizeof(struct bnxt_vnic_info)); in rte_pmd_bnxt_mac_addr_add()
H A Dbnxt_rxq.h37 struct bnxt_vnic_info *vnic;
H A Dbnxt_hwrm.c482 struct bnxt_vnic_info *vnic, in bnxt_hwrm_cfa_l2_set_rx_mask()
573 struct bnxt_vnic_info *vnic = NULL; in bnxt_hwrm_clear_l2_filter()
2027 struct bnxt_vnic_info *vnic, in bnxt_hwrm_vnic_plcmodes_qcfg()
2055 struct bnxt_vnic_info *vnic, in bnxt_hwrm_vnic_plcmodes_cfg()
2375 struct bnxt_vnic_info *vnic) in bnxt_hwrm_vnic_rss_cfg()
2408 struct bnxt_vnic_info *vnic) in bnxt_hwrm_vnic_plcmode_cfg()
2444 struct bnxt_vnic_info *vnic, bool enable) in bnxt_hwrm_vnic_tpa_cfg()
2932 struct bnxt_vnic_info *vnic = &bp->vnic_info[i]; in bnxt_free_all_hwrm_resources()
4725 struct bnxt_vnic_info *vnic __rte_unused) in bnxt_vnic_count_hwrm_stub()
4779 struct bnxt_vnic_info vnic; in bnxt_hwrm_func_vf_vnic_query_and_config()
[all …]
H A Dbnxt_rxq.c74 struct bnxt_vnic_info *vnic; in bnxt_mq_rx_configure()
467 struct bnxt_vnic_info *vnic = NULL; in bnxt_rx_queue_start()
534 struct bnxt_vnic_info *vnic = NULL; in bnxt_rx_queue_stop()
H A Dbnxt_ethdev.c1712 struct bnxt_vnic_info *vnic; in bnxt_mac_addr_remove_op()
1874 struct bnxt_vnic_info *vnic; in bnxt_promiscuous_enable_op()
1903 struct bnxt_vnic_info *vnic; in bnxt_promiscuous_disable_op()
1932 struct bnxt_vnic_info *vnic; in bnxt_allmulticast_enable_op()
1961 struct bnxt_vnic_info *vnic; in bnxt_allmulticast_disable_op()
2131 struct bnxt_vnic_info *vnic; in bnxt_rss_hash_update_op()
2468 struct bnxt_vnic_info *vnic; in bnxt_del_vlan_filter()
2497 struct bnxt_vnic_info *vnic; in bnxt_add_vlan_filter()
2586 struct bnxt_vnic_info *vnic) in bnxt_del_dflt_mac_filter()
2612 struct bnxt_vnic_info *vnic; in bnxt_config_vlan_hw_filter()
[all …]
H A Dbnxt_filter.c80 struct bnxt_vnic_info *vnic; in bnxt_free_all_filters()
H A Dbnxt.h314 struct bnxt_vnic_info *vnic;
752 struct bnxt_vnic_info *vnic_info;
753 STAILQ_HEAD(, bnxt_vnic_info) free_vnic_list;
H A Dbnxt_stats.c799 struct bnxt_vnic_info *vnic; in bnxt_dev_xstats_get_op()
1034 struct bnxt_vnic_info *vnic = NULL; in bnxt_flow_stats_req()
/dpdk/drivers/net/bnxt/tf_ulp/
H A Dbnxt_tf_pmd_shim.c48 struct bnxt_vnic_info *vnic = NULL; in bnxt_rss_config_action_apply()
230 struct bnxt_vnic_info *vnic; in bnxt_pmd_get_vnic_id()
351 struct bnxt_vnic_info *vnic; in bnxt_pmd_set_unicast_rxmask()