Lines Matching refs:region_num
81 void pcie_sriov_pf_init_vf_bar(PCIDevice *dev, int region_num, in pcie_sriov_pf_init_vf_bar() argument
89 assert(region_num >= 0); in pcie_sriov_pf_init_vf_bar()
90 assert(region_num < PCI_NUM_REGIONS); in pcie_sriov_pf_init_vf_bar()
91 assert(region_num != PCI_ROM_SLOT); in pcie_sriov_pf_init_vf_bar()
94 addr = sriov_cap + PCI_SRIOV_BAR + region_num * 4; in pcie_sriov_pf_init_vf_bar()
105 dev->exp.sriov_pf.vf_bar_type[region_num] = type; in pcie_sriov_pf_init_vf_bar()
108 void pcie_sriov_vf_register_bar(PCIDevice *dev, int region_num, in pcie_sriov_vf_register_bar() argument
117 assert(region_num >= 0); in pcie_sriov_vf_register_bar()
118 assert(region_num < PCI_NUM_REGIONS); in pcie_sriov_vf_register_bar()
119 type = dev->exp.sriov_vf.pf->exp.sriov_pf.vf_bar_type[region_num]; in pcie_sriov_vf_register_bar()
128 r = &dev->io_regions[region_num]; in pcie_sriov_vf_register_bar()
137 r->addr = pci_bar_address(dev, region_num, r->type, r->size); in pcie_sriov_vf_register_bar()