Searched refs:bnxt_vnic_info (Results 1 – 13 of 13) sorted by relevance
| /f-stack/dpdk/drivers/net/bnxt/ |
| H A D | bnxt_hwrm.h | 123 struct bnxt_vnic_info *vnic); 179 int bnxt_hwrm_vnic_cfg(struct bnxt *bp, struct bnxt_vnic_info *vnic); 180 int bnxt_hwrm_vnic_qcfg(struct bnxt *bp, struct bnxt_vnic_info *vnic, 186 int bnxt_hwrm_vnic_free(struct bnxt *bp, struct bnxt_vnic_info *vnic); 188 struct bnxt_vnic_info *vnic); 190 struct bnxt_vnic_info *vnic); 192 struct bnxt_vnic_info *vnic, bool enable); 232 void vf_vnic_set_rxmask_cb(struct bnxt_vnic_info *vnic, void *flagp); 236 void (*vnic_cb)(struct bnxt_vnic_info *, void *), void *cbdata, 237 int (*hwrm_cb)(struct bnxt *bp, struct bnxt_vnic_info *vnic)); [all …]
|
| H A D | bnxt_vnic.h | 17 struct bnxt_vnic_info { struct 18 STAILQ_ENTRY(bnxt_vnic_info) next; 64 int bnxt_free_vnic(struct bnxt *bp, struct bnxt_vnic_info *vnic, argument 66 struct bnxt_vnic_info *bnxt_alloc_vnic(struct bnxt *bp); 72 int bnxt_vnic_grp_alloc(struct bnxt *bp, struct bnxt_vnic_info *vnic);
|
| H A D | bnxt_vnic.c | 40 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() 119 struct bnxt_vnic_info *vnic; in bnxt_alloc_vnic_attributes() 183 struct bnxt_vnic_info *vnic; in bnxt_free_vnic_mem() 204 struct bnxt_vnic_info *vnic_mem; in bnxt_alloc_vnic_mem() 210 max_vnics * sizeof(struct bnxt_vnic_info), 0); in bnxt_alloc_vnic_mem() 221 int bnxt_vnic_grp_alloc(struct bnxt *bp, struct bnxt_vnic_info *vnic) in bnxt_vnic_grp_alloc()
|
| H A D | bnxt_flow.c | 751 struct bnxt_vnic_info *vnic0; in bnxt_find_matching_l2_filter() 762 struct bnxt_vnic_info *vnic = &bp->vnic_info[i]; in bnxt_find_matching_l2_filter() 789 struct bnxt_vnic_info *vnic) in bnxt_create_l2_filter() 878 struct bnxt_vnic_info *vnic) in bnxt_get_l2_filter() 942 struct bnxt_vnic_info *vnic, in match_vnic_rss_cfg() 1468 struct bnxt_vnic_info *vnic = NULL; in find_matching_vnic() 1491 struct bnxt_vnic_info *vnic = NULL; in bnxt_flow_validate() 1573 struct bnxt_vnic_info *vnic = &bp->vnic_info[i]; in bnxt_match_filter() 1683 struct bnxt_vnic_info *vnic = NULL; in bnxt_flow_create() 1921 struct bnxt_vnic_info *vnic; in _bnxt_flow_destroy() [all …]
|
| H A D | bnxt_filter.h | 90 struct bnxt_vnic_info *vnic; 103 struct bnxt_filter_info *nf, struct bnxt_vnic_info *vnic);
|
| H A D | bnxt_rxq.h | 36 struct bnxt_vnic_info *vnic;
|
| H A D | rte_pmd_bnxt.c | 77 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 D | bnxt_hwrm.c | 367 struct bnxt_vnic_info *vnic, in bnxt_hwrm_cfa_l2_set_rx_mask() 458 struct bnxt_vnic_info *vnic = NULL; in bnxt_hwrm_clear_l2_filter() 1848 struct bnxt_vnic_info *vnic, in bnxt_hwrm_vnic_plcmodes_qcfg() 1876 struct bnxt_vnic_info *vnic, in bnxt_hwrm_vnic_plcmodes_cfg() 2201 struct bnxt_vnic_info *vnic) in bnxt_hwrm_vnic_rss_cfg() 2234 struct bnxt_vnic_info *vnic) in bnxt_hwrm_vnic_plcmode_cfg() 2270 struct bnxt_vnic_info *vnic, bool enable) in bnxt_hwrm_vnic_tpa_cfg() 2769 struct bnxt_vnic_info *vnic = &bp->vnic_info[i]; in bnxt_free_all_hwrm_resources() 4443 struct bnxt_vnic_info *vnic __rte_unused) in bnxt_vnic_count_hwrm_stub() 4497 struct bnxt_vnic_info vnic; in bnxt_hwrm_func_vf_vnic_query_and_config() [all …]
|
| H A D | bnxt_ethdev.c | 1476 struct bnxt_vnic_info *vnic; in bnxt_mac_addr_remove_op() 1637 struct bnxt_vnic_info *vnic; in bnxt_promiscuous_enable_op() 1666 struct bnxt_vnic_info *vnic; in bnxt_promiscuous_disable_op() 1695 struct bnxt_vnic_info *vnic; in bnxt_allmulticast_enable_op() 1724 struct bnxt_vnic_info *vnic; in bnxt_allmulticast_disable_op() 1895 struct bnxt_vnic_info *vnic; in bnxt_rss_hash_update_op() 2219 struct bnxt_vnic_info *vnic; in bnxt_del_vlan_filter() 2248 struct bnxt_vnic_info *vnic; in bnxt_add_vlan_filter() 2363 struct bnxt_vnic_info *vnic; in bnxt_config_vlan_hw_filter() 2605 struct bnxt_vnic_info *vnic; in bnxt_dev_set_mc_addr_list_op() [all …]
|
| H A D | bnxt_rxq.c | 36 struct bnxt_vnic_info *vnic; in bnxt_mq_rx_configure() 451 struct bnxt_vnic_info *vnic = NULL; in bnxt_rx_queue_start() 517 struct bnxt_vnic_info *vnic = NULL; in bnxt_rx_queue_stop()
|
| H A D | bnxt.h | 316 struct bnxt_vnic_info *vnic; 710 struct bnxt_vnic_info *vnic_info; 711 STAILQ_HEAD(, bnxt_vnic_info) free_vnic_list;
|
| H A D | bnxt_filter.c | 80 struct bnxt_vnic_info *vnic; in bnxt_free_all_filters()
|
| H A D | bnxt_stats.c | 679 struct bnxt_vnic_info *vnic; in bnxt_dev_xstats_get_op() 913 struct bnxt_vnic_info *vnic = NULL; in bnxt_flow_stats_req()
|