Lines Matching refs:bnxt_vnic_info
4369 bp->vnic_info = kcalloc(num_vnics, sizeof(struct bnxt_vnic_info), in bnxt_alloc_vnics()
4380 struct bnxt_vnic_info *vnic0 = &bp->vnic_info[BNXT_VNIC_DEFAULT]; in bnxt_init_vnics()
4384 struct bnxt_vnic_info *vnic = &bp->vnic_info[i]; in bnxt_init_vnics()
4591 struct bnxt_vnic_info *vnic; in bnxt_free_vnic_attributes()
4627 struct bnxt_vnic_info *vnic; in bnxt_alloc_vnic_attributes()
5569 struct bnxt_vnic_info *vnic = &bp->vnic_info[vnic_id]; in bnxt_hwrm_cfa_l2_set_rx_mask()
5950 struct bnxt_vnic_info *vnic; in bnxt_cfg_rfs_ring_tbl_idx()
5963 struct bnxt_vnic_info *vnic; in bnxt_cfg_rfs_ring_tbl_idx()
5988 struct bnxt_vnic_info *vnic; in bnxt_hwrm_cfa_ntuple_filter_alloc()
6074 struct bnxt_vnic_info *vnic = &bp->vnic_info[i]; in bnxt_hwrm_clear_vnic_filter()
6110 int bnxt_hwrm_vnic_set_tpa(struct bnxt *bp, struct bnxt_vnic_info *vnic, in bnxt_hwrm_vnic_set_tpa()
6269 static void bnxt_fill_hw_rss_tbl(struct bnxt *bp, struct bnxt_vnic_info *vnic) in bnxt_fill_hw_rss_tbl()
6283 struct bnxt_vnic_info *vnic) in bnxt_fill_hw_rss_tbl_p5()
6311 struct bnxt_vnic_info *vnic) in __bnxt_hwrm_vnic_set_rss()
6335 static int bnxt_hwrm_vnic_set_rss(struct bnxt *bp, struct bnxt_vnic_info *vnic, in bnxt_hwrm_vnic_set_rss()
6356 struct bnxt_vnic_info *vnic, bool set_rss) in bnxt_hwrm_vnic_set_rss_p5()
6392 struct bnxt_vnic_info *vnic = &bp->vnic_info[BNXT_VNIC_DEFAULT]; in bnxt_hwrm_update_rss_hash_cfg()
6410 static int bnxt_hwrm_vnic_set_hds(struct bnxt *bp, struct bnxt_vnic_info *vnic) in bnxt_hwrm_vnic_set_hds()
6437 struct bnxt_vnic_info *vnic, in bnxt_hwrm_vnic_ctx_free_one()
6457 struct bnxt_vnic_info *vnic = &bp->vnic_info[i]; in bnxt_hwrm_vnic_ctx_free()
6468 struct bnxt_vnic_info *vnic, u16 ctx_idx) in bnxt_hwrm_vnic_ctx_alloc()
6495 int bnxt_hwrm_vnic_cfg(struct bnxt *bp, struct bnxt_vnic_info *vnic) in bnxt_hwrm_vnic_cfg()
6497 struct bnxt_vnic_info *vnic0 = &bp->vnic_info[BNXT_VNIC_DEFAULT]; in bnxt_hwrm_vnic_cfg()
6570 struct bnxt_vnic_info *vnic) in bnxt_hwrm_vnic_free_one()
6593 int bnxt_hwrm_vnic_alloc(struct bnxt *bp, struct bnxt_vnic_info *vnic, in bnxt_hwrm_vnic_alloc()
10086 static int __bnxt_setup_vnic(struct bnxt *bp, struct bnxt_vnic_info *vnic) in __bnxt_setup_vnic()
10141 int bnxt_hwrm_vnic_update(struct bnxt *bp, struct bnxt_vnic_info *vnic, in bnxt_hwrm_vnic_update()
10161 int bnxt_hwrm_vnic_rss_cfg_p5(struct bnxt *bp, struct bnxt_vnic_info *vnic) in bnxt_hwrm_vnic_rss_cfg_p5()
10178 int __bnxt_setup_vnic_p5(struct bnxt *bp, struct bnxt_vnic_info *vnic) in __bnxt_setup_vnic_p5()
10209 static int bnxt_setup_vnic(struct bnxt *bp, struct bnxt_vnic_info *vnic) in bnxt_setup_vnic()
10218 struct bnxt_vnic_info *vnic, in bnxt_alloc_and_setup_vnic()
10234 struct bnxt_vnic_info *vnic; in bnxt_alloc_rfs_vnics()
10265 struct bnxt_vnic_info *vnic = &rss_ctx->vnic; in bnxt_del_one_rss_ctx()
10307 struct bnxt_vnic_info *vnic = &rss_ctx->vnic; in bnxt_hwrm_realloc_rss_ctx_vnic()
10344 struct bnxt_vnic_info *vnic = &bp->vnic_info[1]; in bnxt_setup_nitroa0_vnic()
10368 struct bnxt_vnic_info *vnic = &bp->vnic_info[BNXT_VNIC_DEFAULT]; in bnxt_init_chip()
12613 struct bnxt_vnic_info *vnic = &bp->vnic_info[BNXT_VNIC_DEFAULT]; in bnxt_mc_list_updated()
12648 struct bnxt_vnic_info *vnic = &bp->vnic_info[BNXT_VNIC_DEFAULT]; in bnxt_uc_list_updated()
12667 struct bnxt_vnic_info *vnic; in bnxt_set_rx_mode()
12706 struct bnxt_vnic_info *vnic = &bp->vnic_info[BNXT_VNIC_DEFAULT]; in bnxt_cfg_rx_mode()
14597 struct bnxt_vnic_info *vnic; in bnxt_get_ntp_filter_idx()
15203 struct bnxt_vnic_info *vnic; in bnxt_queue_start()
15250 struct bnxt_vnic_info *vnic; in bnxt_queue_stop()