Home
last modified time | relevance | path

Searched refs:sriov_cap (Results 1 – 3 of 3) sorted by relevance

/openbmc/qemu/hw/pci/
H A Dpcie_sriov.c37 dev->exp.sriov_cap = offset; in pcie_sriov_pf_init()
86 uint16_t sriov_cap = dev->exp.sriov_cap; in pcie_sriov_pf_init_vf_bar() local
88 assert(sriov_cap > 0); in pcie_sriov_pf_init_vf_bar()
94 addr = sriov_cap + PCI_SRIOV_BAR + region_num * 4; in pcie_sriov_pf_init_vf_bar()
170 uint16_t sriov_cap = dev->exp.sriov_cap; in register_vfs() local
172 pci_get_word(dev->config + sriov_cap + PCI_SRIOV_VF_OFFSET); in register_vfs()
174 pci_get_word(dev->config + sriov_cap + PCI_SRIOV_VF_STRIDE); in register_vfs()
177 assert(sriov_cap > 0); in register_vfs()
178 num_vfs = pci_get_word(dev->config + sriov_cap + PCI_SRIOV_NUM_VF); in register_vfs()
179 if (num_vfs > pci_get_word(dev->config + sriov_cap + PCI_SRIOV_TOTAL_VF)) { in register_vfs()
[all …]
H A Dpci.c1448 uint16_t sriov_cap = pf->exp.sriov_cap; in pci_config_get_bar_addr() local
1449 int bar = sriov_cap + PCI_SRIOV_BAR + reg * 4; in pci_config_get_bar_addr()
1451 pci_get_word(pf->config + sriov_cap + PCI_SRIOV_VF_OFFSET); in pci_config_get_bar_addr()
1453 pci_get_word(pf->config + sriov_cap + PCI_SRIOV_VF_STRIDE); in pci_config_get_bar_addr()
/openbmc/qemu/include/hw/pci/
H A Dpcie.h82 uint16_t sriov_cap; member