vnic_id 5551 drivers/net/ethernet/broadcom/bnx2x/bnx2x_hsi.h u8 vnic_id; vnic_id 5555 drivers/net/ethernet/broadcom/bnx2x/bnx2x_hsi.h u8 vnic_id; vnic_id 951 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c sp_sb_data.p_func.vnic_id, vnic_id 1050 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c sb_data_e2.common.p_func.vnic_id, vnic_id 1058 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c sb_data_e1x.common.p_func.vnic_id, vnic_id 5963 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c sb_data_e2.common.p_func.vnic_id = BP_VN(bp); vnic_id 5978 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c sb_data_e1x.common.p_func.vnic_id = BP_VN(bp); vnic_id 6090 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c sp_sb_data.p_func.vnic_id = BP_VN(bp); vnic_id 4562 drivers/net/ethernet/broadcom/bnxt/bnxt.c static int bnxt_hwrm_cfa_l2_set_rx_mask(struct bnxt *bp, u16 vnic_id) vnic_id 4565 drivers/net/ethernet/broadcom/bnxt/bnxt.c struct bnxt_vnic_info *vnic = &bp->vnic_info[vnic_id]; vnic_id 4568 drivers/net/ethernet/broadcom/bnxt/bnxt.c req.vnic_id = cpu_to_le32(vnic->fw_vnic_id); vnic_id 4676 drivers/net/ethernet/broadcom/bnxt/bnxt.c static int bnxt_hwrm_set_vnic_filter(struct bnxt *bp, u16 vnic_id, u16 idx, vnic_id 4688 drivers/net/ethernet/broadcom/bnxt/bnxt.c req.dst_id = cpu_to_le16(bp->vnic_info[vnic_id].fw_vnic_id); vnic_id 4704 drivers/net/ethernet/broadcom/bnxt/bnxt.c bp->vnic_info[vnic_id].fw_l2_filter_id[idx] = vnic_id 4738 drivers/net/ethernet/broadcom/bnxt/bnxt.c static int bnxt_hwrm_vnic_set_tpa(struct bnxt *bp, u16 vnic_id, u32 tpa_flags) vnic_id 4740 drivers/net/ethernet/broadcom/bnxt/bnxt.c struct bnxt_vnic_info *vnic = &bp->vnic_info[vnic_id]; vnic_id 4792 drivers/net/ethernet/broadcom/bnxt/bnxt.c req.vnic_id = cpu_to_le16(vnic->fw_vnic_id); vnic_id 4831 drivers/net/ethernet/broadcom/bnxt/bnxt.c static int bnxt_hwrm_vnic_set_rss(struct bnxt *bp, u16 vnic_id, bool set_rss) vnic_id 4834 drivers/net/ethernet/broadcom/bnxt/bnxt.c struct bnxt_vnic_info *vnic = &bp->vnic_info[vnic_id]; vnic_id 4869 drivers/net/ethernet/broadcom/bnxt/bnxt.c static int bnxt_hwrm_vnic_set_rss_p5(struct bnxt *bp, u16 vnic_id, bool set_rss) vnic_id 4871 drivers/net/ethernet/broadcom/bnxt/bnxt.c struct bnxt_vnic_info *vnic = &bp->vnic_info[vnic_id]; vnic_id 4877 drivers/net/ethernet/broadcom/bnxt/bnxt.c req.vnic_id = cpu_to_le16(vnic->fw_vnic_id); vnic_id 4914 drivers/net/ethernet/broadcom/bnxt/bnxt.c static int bnxt_hwrm_vnic_set_hds(struct bnxt *bp, u16 vnic_id) vnic_id 4916 drivers/net/ethernet/broadcom/bnxt/bnxt.c struct bnxt_vnic_info *vnic = &bp->vnic_info[vnic_id]; vnic_id 4929 drivers/net/ethernet/broadcom/bnxt/bnxt.c req.vnic_id = cpu_to_le32(vnic->fw_vnic_id); vnic_id 4933 drivers/net/ethernet/broadcom/bnxt/bnxt.c static void bnxt_hwrm_vnic_ctx_free_one(struct bnxt *bp, u16 vnic_id, vnic_id 4940 drivers/net/ethernet/broadcom/bnxt/bnxt.c cpu_to_le16(bp->vnic_info[vnic_id].fw_rss_cos_lb_ctx[ctx_idx]); vnic_id 4943 drivers/net/ethernet/broadcom/bnxt/bnxt.c bp->vnic_info[vnic_id].fw_rss_cos_lb_ctx[ctx_idx] = INVALID_HW_RING_ID; vnic_id 4961 drivers/net/ethernet/broadcom/bnxt/bnxt.c static int bnxt_hwrm_vnic_ctx_alloc(struct bnxt *bp, u16 vnic_id, u16 ctx_idx) vnic_id 4974 drivers/net/ethernet/broadcom/bnxt/bnxt.c bp->vnic_info[vnic_id].fw_rss_cos_lb_ctx[ctx_idx] = vnic_id 4988 drivers/net/ethernet/broadcom/bnxt/bnxt.c int bnxt_hwrm_vnic_cfg(struct bnxt *bp, u16 vnic_id) vnic_id 4991 drivers/net/ethernet/broadcom/bnxt/bnxt.c struct bnxt_vnic_info *vnic = &bp->vnic_info[vnic_id]; vnic_id 5036 drivers/net/ethernet/broadcom/bnxt/bnxt.c ring = vnic_id - 1; vnic_id 5037 drivers/net/ethernet/broadcom/bnxt/bnxt.c else if ((vnic_id == 1) && BNXT_CHIP_TYPE_NITRO_A0(bp)) vnic_id 5047 drivers/net/ethernet/broadcom/bnxt/bnxt.c req.vnic_id = cpu_to_le16(vnic->fw_vnic_id); vnic_id 5054 drivers/net/ethernet/broadcom/bnxt/bnxt.c if (!vnic_id && bnxt_ulp_registered(bp->edev, BNXT_ROCE_ULP)) vnic_id 5060 drivers/net/ethernet/broadcom/bnxt/bnxt.c static int bnxt_hwrm_vnic_free_one(struct bnxt *bp, u16 vnic_id) vnic_id 5064 drivers/net/ethernet/broadcom/bnxt/bnxt.c if (bp->vnic_info[vnic_id].fw_vnic_id != INVALID_HW_RING_ID) { vnic_id 5068 drivers/net/ethernet/broadcom/bnxt/bnxt.c req.vnic_id = vnic_id 5069 drivers/net/ethernet/broadcom/bnxt/bnxt.c cpu_to_le32(bp->vnic_info[vnic_id].fw_vnic_id); vnic_id 5072 drivers/net/ethernet/broadcom/bnxt/bnxt.c bp->vnic_info[vnic_id].fw_vnic_id = INVALID_HW_RING_ID; vnic_id 5085 drivers/net/ethernet/broadcom/bnxt/bnxt.c static int bnxt_hwrm_vnic_alloc(struct bnxt *bp, u16 vnic_id, vnic_id 5093 drivers/net/ethernet/broadcom/bnxt/bnxt.c struct bnxt_vnic_info *vnic = &bp->vnic_info[vnic_id]; vnic_id 5112 drivers/net/ethernet/broadcom/bnxt/bnxt.c if (vnic_id == 0) vnic_id 5120 drivers/net/ethernet/broadcom/bnxt/bnxt.c vnic->fw_vnic_id = le32_to_cpu(resp->vnic_id); vnic_id 7533 drivers/net/ethernet/broadcom/bnxt/bnxt.c static int __bnxt_setup_vnic(struct bnxt *bp, u16 vnic_id) vnic_id 7535 drivers/net/ethernet/broadcom/bnxt/bnxt.c struct bnxt_vnic_info *vnic = &bp->vnic_info[vnic_id]; vnic_id 7542 drivers/net/ethernet/broadcom/bnxt/bnxt.c rc = bnxt_hwrm_vnic_ctx_alloc(bp, vnic_id, 0); vnic_id 7545 drivers/net/ethernet/broadcom/bnxt/bnxt.c vnic_id, rc); vnic_id 7551 drivers/net/ethernet/broadcom/bnxt/bnxt.c rc = bnxt_hwrm_vnic_ctx_alloc(bp, vnic_id, 1); vnic_id 7554 drivers/net/ethernet/broadcom/bnxt/bnxt.c vnic_id, rc); vnic_id 7562 drivers/net/ethernet/broadcom/bnxt/bnxt.c rc = bnxt_hwrm_vnic_cfg(bp, vnic_id); vnic_id 7565 drivers/net/ethernet/broadcom/bnxt/bnxt.c vnic_id, rc); vnic_id 7570 drivers/net/ethernet/broadcom/bnxt/bnxt.c rc = bnxt_hwrm_vnic_set_rss(bp, vnic_id, true); vnic_id 7573 drivers/net/ethernet/broadcom/bnxt/bnxt.c vnic_id, rc); vnic_id 7578 drivers/net/ethernet/broadcom/bnxt/bnxt.c rc = bnxt_hwrm_vnic_set_hds(bp, vnic_id); vnic_id 7581 drivers/net/ethernet/broadcom/bnxt/bnxt.c vnic_id, rc); vnic_id 7589 drivers/net/ethernet/broadcom/bnxt/bnxt.c static int __bnxt_setup_vnic_p5(struct bnxt *bp, u16 vnic_id) vnic_id 7595 drivers/net/ethernet/broadcom/bnxt/bnxt.c rc = bnxt_hwrm_vnic_ctx_alloc(bp, vnic_id, i); vnic_id 7598 drivers/net/ethernet/broadcom/bnxt/bnxt.c vnic_id, i, rc); vnic_id 7606 drivers/net/ethernet/broadcom/bnxt/bnxt.c rc = bnxt_hwrm_vnic_set_rss_p5(bp, vnic_id, true); vnic_id 7609 drivers/net/ethernet/broadcom/bnxt/bnxt.c vnic_id, rc); vnic_id 7612 drivers/net/ethernet/broadcom/bnxt/bnxt.c rc = bnxt_hwrm_vnic_cfg(bp, vnic_id); vnic_id 7615 drivers/net/ethernet/broadcom/bnxt/bnxt.c vnic_id, rc); vnic_id 7619 drivers/net/ethernet/broadcom/bnxt/bnxt.c rc = bnxt_hwrm_vnic_set_hds(bp, vnic_id); vnic_id 7622 drivers/net/ethernet/broadcom/bnxt/bnxt.c vnic_id, rc); vnic_id 7628 drivers/net/ethernet/broadcom/bnxt/bnxt.c static int bnxt_setup_vnic(struct bnxt *bp, u16 vnic_id) vnic_id 7631 drivers/net/ethernet/broadcom/bnxt/bnxt.c return __bnxt_setup_vnic_p5(bp, vnic_id); vnic_id 7633 drivers/net/ethernet/broadcom/bnxt/bnxt.c return __bnxt_setup_vnic(bp, vnic_id); vnic_id 7646 drivers/net/ethernet/broadcom/bnxt/bnxt.c u16 vnic_id = i + 1; vnic_id 7649 drivers/net/ethernet/broadcom/bnxt/bnxt.c if (vnic_id >= bp->nr_vnics) vnic_id 7652 drivers/net/ethernet/broadcom/bnxt/bnxt.c vnic = &bp->vnic_info[vnic_id]; vnic_id 7656 drivers/net/ethernet/broadcom/bnxt/bnxt.c rc = bnxt_hwrm_vnic_alloc(bp, vnic_id, ring_id, 1); vnic_id 7659 drivers/net/ethernet/broadcom/bnxt/bnxt.c vnic_id, rc); vnic_id 7662 drivers/net/ethernet/broadcom/bnxt/bnxt.c rc = bnxt_setup_vnic(bp, vnic_id); vnic_id 1973 drivers/net/ethernet/broadcom/bnxt/bnxt.h int bnxt_hwrm_vnic_cfg(struct bnxt *bp, u16 vnic_id); vnic_id 4739 drivers/net/ethernet/broadcom/bnxt/bnxt_hsi.h __le32 vnic_id; vnic_id 4751 drivers/net/ethernet/broadcom/bnxt/bnxt_hsi.h __le32 vnic_id; vnic_id 4789 drivers/net/ethernet/broadcom/bnxt/bnxt_hsi.h __le16 vnic_id; vnic_id 4867 drivers/net/ethernet/broadcom/bnxt/bnxt_hsi.h __le16 vnic_id; vnic_id 4905 drivers/net/ethernet/broadcom/bnxt/bnxt_hsi.h __le16 vnic_id; vnic_id 4959 drivers/net/ethernet/broadcom/bnxt/bnxt_hsi.h __le16 vnic_id; vnic_id 5001 drivers/net/ethernet/broadcom/bnxt/bnxt_hsi.h __le32 vnic_id; vnic_id 5560 drivers/net/ethernet/broadcom/bnxt/bnxt_hsi.h __le32 vnic_id; vnic_id 3217 drivers/net/ethernet/broadcom/cnic_defs.h u8 vnic_id; vnic_id 3219 drivers/net/ethernet/broadcom/cnic_defs.h u8 vnic_id; vnic_id 3593 drivers/net/ethernet/broadcom/cnic_defs.h u8 vnic_id; vnic_id 3595 drivers/net/ethernet/broadcom/cnic_defs.h u8 vnic_id; vnic_id 763 drivers/net/ethernet/cavium/thunder/nicvf_queues.c rq->cq_qs = qs->vnic_id; vnic_id 765 drivers/net/ethernet/cavium/thunder/nicvf_queues.c rq->start_rbdr_qs = qs->vnic_id; vnic_id 767 drivers/net/ethernet/cavium/thunder/nicvf_queues.c rq->cont_rbdr_qs = qs->vnic_id; vnic_id 777 drivers/net/ethernet/cavium/thunder/nicvf_queues.c mbx.rq.qs_num = qs->vnic_id; vnic_id 788 drivers/net/ethernet/cavium/thunder/nicvf_queues.c (qs->vnic_id << 0); vnic_id 876 drivers/net/ethernet/cavium/thunder/nicvf_queues.c sq->cq_qs = qs->vnic_id; vnic_id 881 drivers/net/ethernet/cavium/thunder/nicvf_queues.c mbx.sq.qs_num = qs->vnic_id; vnic_id 966 drivers/net/ethernet/cavium/thunder/nicvf_queues.c qs->vnic_id = nic->vf_id; vnic_id 970 drivers/net/ethernet/cavium/thunder/nicvf_queues.c mbx.qs.num = qs->vnic_id; vnic_id 980 drivers/net/ethernet/cavium/thunder/nicvf_queues.c qs_cfg->vnic = qs->vnic_id; vnic_id 291 drivers/net/ethernet/cavium/thunder/nicvf_queues.h u8 vnic_id; vnic_id 637 drivers/scsi/fnic/fcpio.h u16 vnic_id; vnic_id 219 drivers/scsi/snic/snic_fwint.h __le16 vnic_id; /* corresponding vnic id */