/Linux-v4.19/include/linux/qed/ |
D | qed_iov_if.h | 42 int (*set_mac) (struct qed_dev *cdev, u8 *mac, int vfid); 44 int (*set_vlan) (struct qed_dev *cdev, u16 vid, int vfid); 52 int (*set_spoof) (struct qed_dev *cdev, int vfid, bool val); 54 int (*set_rate) (struct qed_dev *cdev, int vfid, 57 int (*set_trust) (struct qed_dev *cdev, int vfid, bool trust);
|
/Linux-v4.19/drivers/net/ethernet/qlogic/qed/ |
D | qed_sriov.c | 51 static int qed_iov_bulletin_set_mac(struct qed_hwfn *p_hwfn, u8 *mac, int vfid); 327 int vfid, struct qed_ptt *p_ptt) in qed_iov_post_vf_bulletin() argument 334 p_vf = qed_iov_get_vf_info(p_hwfn, (u16) vfid, true); in qed_iov_post_vf_bulletin() 676 int vfid, bool b_fail_malicious) in _qed_iov_pf_sanity_check() argument 684 if (!qed_iov_is_valid_vfid(p_hwfn, vfid, true, b_fail_malicious)) in _qed_iov_pf_sanity_check() 690 static bool qed_iov_pf_sanity_check(struct qed_hwfn *p_hwfn, int vfid) in qed_iov_pf_sanity_check() argument 692 return _qed_iov_pf_sanity_check(p_hwfn, vfid, true); in qed_iov_pf_sanity_check() 955 u16 vfid, in qed_iov_set_link() argument 961 vfid, in qed_iov_set_link() 1348 static void qed_iov_clean_vf(struct qed_hwfn *p_hwfn, u8 vfid) in qed_iov_clean_vf() argument [all …]
|
D | qed_cxt.h | 204 void _qed_cxt_release_cid(struct qed_hwfn *p_hwfn, u32 cid, u8 vfid); 230 enum protocol_type type, u32 *p_cid, u8 vfid);
|
D | qed_cxt.c | 1901 enum protocol_type type, u32 *p_cid, u8 vfid) in _qed_cxt_acquire_cid() argument 1912 if (vfid >= MAX_NUM_VFS && vfid != QED_CXT_PF_CID) { in _qed_cxt_acquire_cid() 1913 DP_NOTICE(p_hwfn, "VF [%02x] is out of range\n", vfid); in _qed_cxt_acquire_cid() 1918 if (vfid == QED_CXT_PF_CID) in _qed_cxt_acquire_cid() 1921 p_map = &p_mngr->acquired_vf[type][vfid]; in _qed_cxt_acquire_cid() 1941 *p_cid, rel_cid, vfid, type); in _qed_cxt_acquire_cid() 1954 u8 vfid, in qed_cxt_test_cid_acquired() argument 1963 if (vfid == QED_CXT_PF_CID) in qed_cxt_test_cid_acquired() 1966 *pp_map = &p_mngr->acquired_vf[*p_type][vfid]; in qed_cxt_test_cid_acquired() 1976 DP_NOTICE(p_hwfn, "Invalid CID %d vfid %02x", cid, vfid); in qed_cxt_test_cid_acquired() [all …]
|
D | qed_l2.h | 329 u8 vfid; member 364 u8 vfid; member
|
D | qed_sriov.h | 304 int vfid, u16 vxlan_port, u16 geneve_port); 410 qed_iov_bulletin_set_udp_ports(struct qed_hwfn *p_hwfn, int vfid, in qed_iov_bulletin_set_udp_ports() argument
|
D | qed_hw.h | 267 u32 qed_vfid_to_concrete(struct qed_hwfn *p_hwfn, u8 vfid);
|
D | qed_l2.c | 201 _qed_cxt_release_cid(p_hwfn, p_cid->cid, p_cid->vfid); in qed_eth_queue_cid_release() 204 if (p_cid->vfid == QED_QUEUE_CID_SELF) in qed_eth_queue_cid_release() 242 p_cid->vfid = p_vf_params->vfid; in _qed_eth_queue_to_cid() 246 p_cid->vfid = QED_QUEUE_CID_SELF; in _qed_eth_queue_to_cid() 270 if (p_cid->vfid == QED_QUEUE_CID_SELF) { in _qed_eth_queue_to_cid() 318 u8 vfid = QED_CXT_PF_CID; in qed_eth_queue_to_cid() local 327 vfid = p_vf_params->vfid; in qed_eth_queue_to_cid() 341 &cid, vfid)) { in qed_eth_queue_to_cid() 350 _qed_cxt_release_cid(p_hwfn, cid, vfid); in qed_eth_queue_to_cid() 895 if (p_cid->vfid != QED_QUEUE_CID_SELF) { in qed_eth_rxq_start_ramrod() [all …]
|
D | qed.h | 849 u8 vfid = GET_FIELD(concrete_fid, PXP_CONCRETE_FID_VFID); in qed_concrete_to_sw_fid() local 856 sw_fid = vfid + MAX_NUM_PFS; in qed_concrete_to_sw_fid()
|
/Linux-v4.19/drivers/crypto/cavium/cpt/ |
D | cptvf_mbox.c | 54 cptvf->vfid = mbx.data; in cptvf_handle_mbox_intr() 55 dev_dbg(&cptvf->pdev->dev, "Received VFID %d\n", cptvf->vfid); in cptvf_handle_mbox_intr() 62 cptvf->vfid, ((mbx.data == SE_TYPES) ? "SE" : "AE"), in cptvf_handle_mbox_intr() 97 (mbx->msg & 0xFF), cptvf->vfid); in cptvf_send_msg_to_pf_timeout()
|
D | cptvf_main.c | 529 intr, cptvf->vfid); in cptvf_misc_intr_handler() 537 intr, cptvf->vfid); in cptvf_misc_intr_handler() 541 intr, cptvf->vfid); in cptvf_misc_intr_handler() 545 intr, cptvf->vfid); in cptvf_misc_intr_handler() 549 intr, cptvf->vfid); in cptvf_misc_intr_handler() 552 cptvf->vfid); in cptvf_misc_intr_handler() 607 cptvf->vfid); in cptvf_done_intr_handler() 624 cptvf->vfid); in cptvf_set_irq_affinity() 628 cpu = cptvf->vfid % num_online_cpus(); in cptvf_set_irq_affinity()
|
D | cptvf.h | 99 u8 vfid; /* Device Index 0...CPT_MAX_VF_NUM */ member
|
D | cptvf_reqmanager.c | 585 cptvf->vfid); in cptvf_do_request() 589 cptvf->vfid); in cptvf_do_request()
|
/Linux-v4.19/drivers/infiniband/hw/usnic/ |
D | usnic_ib_verbs.c | 110 resp.vfid = usnic_vnic_get_index(qp_grp->vf->vnic); in usnic_ib_fill_create_qp_resp() 717 unsigned int vfid; in usnic_ib_mmap() local 724 vfid = vma->vm_pgoff; in usnic_ib_mmap() 726 vma->vm_pgoff, PAGE_SHIFT, vfid); in usnic_ib_mmap() 731 if (usnic_vnic_get_index(vf->vnic) == vfid) { in usnic_ib_mmap() 754 usnic_err("No VF %u found\n", vfid); in usnic_ib_mmap()
|
D | usnic_abi.h | 70 u32 vfid; member
|
/Linux-v4.19/drivers/net/ethernet/broadcom/bnx2x/ |
D | bnx2x_sriov.c | 1044 static int bnx2x_vf_domain(struct bnx2x *bp, int vfid) in bnx2x_vf_domain() argument 1051 static int bnx2x_vf_bus(struct bnx2x *bp, int vfid) in bnx2x_vf_bus() argument 1057 iov->stride * vfid) >> 8); in bnx2x_vf_bus() 1060 static int bnx2x_vf_devfn(struct bnx2x *bp, int vfid) in bnx2x_vf_devfn() argument 1065 return (dev->devfn + iov->offset + iov->stride * vfid) & 0xff; in bnx2x_vf_devfn() 1535 int vfid; in bnx2x_iov_link_update() local 1540 for_each_vf(bp, vfid) in bnx2x_iov_link_update() 1541 bnx2x_iov_link_update_vf(bp, vfid); in bnx2x_iov_link_update() 1547 int vfid; in bnx2x_iov_nic_init() local 1560 for_each_vf(bp, vfid) { in bnx2x_iov_nic_init() [all …]
|
D | bnx2x_sriov.h | 334 #define BP_VF_MBX(bp, vfid) (&((bp)->vfdb->mbxs[vfid])) argument
|
/Linux-v4.19/include/scsi/ |
D | fcoe_sysfs.h | 106 u16 vfid; member
|
D | libfcoe.h | 220 u16 vfid; member
|
/Linux-v4.19/drivers/net/ethernet/qlogic/qede/ |
D | qede_filter.c | 89 u8 vfid; member 131 if (n->vfid) { in qede_configure_arfs_fltr() 133 params.vf_id = n->vfid - 1; in qede_configure_arfs_fltr() 143 n->sw_id, tuple_buffer, n->vfid, rxq_id); in qede_configure_arfs_fltr() 1449 if (fltr->vfid) { in qede_get_cls_rule_entry() 1450 fsp->ring_cookie |= ((u64)fltr->vfid) << in qede_get_cls_rule_entry() 1890 n->vfid = ethtool_get_flow_spec_ring_vf(fs->ring_cookie); in qede_flow_set_destination() 1894 if (n->vfid) in qede_flow_set_destination() 1896 "Configuring N-tuple for VF 0x%02x\n", n->vfid - 1); in qede_flow_set_destination()
|
/Linux-v4.19/drivers/scsi/fcoe/ |
D | fcoe_sysfs.c | 94 ((x)->vfid) 541 fcoe_fcf_private_rd_attr(vfid, "%u\n", 20); 1033 fcf->vfid = new_fcf->vfid; in fcoe_fcf_device_add()
|
/Linux-v4.19/drivers/net/ethernet/hisilicon/hns3/hns3vf/ |
D | hclgevf_cmd.h | 129 u8 vfid; member
|
/Linux-v4.19/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
D | hclge_main.c | 3477 req->vfid = vport->vport_id; in hclge_bind_ring_with_vector() 3497 req->vfid = vport->vport_id; in hclge_bind_ring_with_vector() 3900 static int hclge_update_desc_vfid(struct hclge_desc *desc, int vfid, bool clr) in hclge_update_desc_vfid() argument 3905 if (vfid > 255 || vfid < 0) in hclge_update_desc_vfid() 3908 if (vfid >= 0 && vfid <= 191) { in hclge_update_desc_vfid() 3909 word_num = vfid / 32; in hclge_update_desc_vfid() 3910 bit_num = vfid % 32; in hclge_update_desc_vfid() 3916 word_num = (vfid - 192) / 32; in hclge_update_desc_vfid() 3917 bit_num = vfid % 32; in hclge_update_desc_vfid() 4633 static int hclge_set_vf_vlan_common(struct hclge_dev *hdev, int vfid, in hclge_set_vf_vlan_common() argument [all …]
|
/Linux-v4.19/Documentation/ABI/testing/ |
D | sysfs-bus-fcoe | 92 vfid: The Virtual Fabric ID
|
/Linux-v4.19/include/linux/avf/ |
D | virtchnl.h | 163 u32 vfid; /* used by PF when sending to VF */ member
|