/openbmc/linux/arch/powerpc/platforms/pseries/ |
H A D | pci.c | 89 static void pseries_set_pe_num(struct pci_dev *pdev, u16 vf_index, __be16 pe_num) in pseries_set_pe_num() argument 94 pdn->pe_num_map[vf_index] = be16_to_cpu(pe_num); in pseries_set_pe_num() 98 PCI_SLOT(pci_iov_virtfn_devfn(pdev, vf_index)), in pseries_set_pe_num() 99 PCI_FUNC(pci_iov_virtfn_devfn(pdev, vf_index)), in pseries_set_pe_num() 100 pdn->pe_num_map[vf_index]); in pseries_set_pe_num() 106 int i, rc, vf_index; in pseries_associate_pes() local 117 for (vf_index = 0; vf_index < num_vfs; vf_index++) { in pseries_associate_pes() 118 pdn->pe_num_map[vf_index] = IODA_INVALID_PE; in pseries_associate_pes() 125 vf_pe_array[vf_index].bar = in pseries_associate_pes() 126 cpu_to_be64(res->start + size * vf_index); in pseries_associate_pes() [all …]
|
H A D | eeh_pseries.c | 726 int cur_vfs = 0, rc = 0, vf_index, bus, devfn, vf_pe_num; in pseries_call_allow_unfreeze() local 738 for (vf_index = 0; vf_index < cur_vfs; vf_index++) in pseries_call_allow_unfreeze() 739 vf_pe_array[vf_index] = in pseries_call_allow_unfreeze() 740 cpu_to_be16(pdn->pe_num_map[vf_index]); in pseries_call_allow_unfreeze() 744 for (vf_index = 0; vf_index < cur_vfs; vf_index++) { in pseries_call_allow_unfreeze() 749 vf_index); in pseries_call_allow_unfreeze() 751 vf_index); in pseries_call_allow_unfreeze() 762 vf_pe_num = physfn_pdn->pe_num_map[edev->vf_index]; in pseries_call_allow_unfreeze()
|
/openbmc/linux/include/linux/pds/ |
H A D | pds_core_if.h | 368 __le16 vf_index; member 387 __le16 vf_index; member 402 __le16 vf_index; member 408 __le16 vf_index; member 437 __le16 vf_index; member
|
/openbmc/linux/arch/powerpc/platforms/powernv/ |
H A D | pci-sriov.c | 619 u16 vf_index; in pnv_ioda_setup_vf_PE() local 631 for (vf_index = 0; vf_index < num_vfs; vf_index++) { in pnv_ioda_setup_vf_PE() 632 int vf_devfn = pci_iov_virtfn_devfn(pdev, vf_index); in pnv_ioda_setup_vf_PE() 633 int vf_bus = pci_iov_virtfn_bus(pdev, vf_index); in pnv_ioda_setup_vf_PE() 636 pe = &iov->vf_pe_arr[vf_index]; in pnv_ioda_setup_vf_PE()
|
/openbmc/linux/drivers/net/ethernet/sfc/ |
H A D | nic.h | 195 unsigned int vf_index; member
|
H A D | ef10.c | 102 nic_data->vf_index = MCDI_DWORD(outbuf, GET_FUNCTION_INFO_OUT_VF); in efx_ef10_get_vf_index() 935 vf = nic_data_pf->vf + nic_data->vf_index; in efx_ef10_remove() 1103 nic_data_p->vf[nic_data->vf_index].efx = efx; in efx_ef10_probe_vf() 1104 nic_data_p->vf[nic_data->vf_index].pci_dev = in efx_ef10_probe_vf() 3323 rc = efx_ef10_sriov_set_vf_mac(efx_pf, nic_data->vf_index, mac); in efx_ef10_set_mac_address()
|
/openbmc/linux/drivers/net/ethernet/pensando/ionic/ |
H A D | ionic_if.h | 2007 __le16 vf_index; member 2023 __le16 vf_index; member 2038 __le16 vf_index; member 2045 __le16 vf_index; member 2073 __le16 vf_index; member
|
H A D | ionic_dev.c | 482 .vf_setattr.vf_index = cpu_to_le16(vf), in ionic_set_vf_config() 502 .vf_getattr.vf_index = cpu_to_le16(vf), in ionic_dev_cmd_vf_getattr()
|
/openbmc/linux/arch/powerpc/kernel/ |
H A D | eeh_driver.c | 479 pci_iov_add_virtfn(edev->physfn, edev->vf_index); in eeh_add_virt_device() 523 pci_iov_remove_virtfn(edev->physfn, edev->vf_index); in eeh_rmv_device()
|
H A D | pci_dn.c | 211 edev->vf_index = i; in add_sriov_vf_pdns()
|
/openbmc/linux/arch/powerpc/include/asm/ |
H A D | eeh.h | 151 int vf_index; /* Index of this VF */ member
|
/openbmc/qemu/hw/nvme/ |
H A D | ctrl.c | 7063 int vf_index; in nvme_virt_set_state() local 7071 vf_index = le16_to_cpu(sctrl->vfn) - 1; in nvme_virt_set_state() 7072 sn = NVME(pcie_sriov_get_vf_at_index(pci, vf_index)); in nvme_virt_set_state()
|