resno 175 arch/powerpc/include/asm/machdep.h resource_size_t (*pcibios_iov_resource_alignment)(struct pci_dev *, int resno); resno 238 arch/powerpc/kernel/pci-common.c resource_size_t pcibios_iov_resource_alignment(struct pci_dev *pdev, int resno) resno 241 arch/powerpc/kernel/pci-common.c return ppc_md.pcibios_iov_resource_alignment(pdev, resno); resno 243 arch/powerpc/kernel/pci-common.c return pci_iov_resource_size(pdev, resno); resno 3360 arch/powerpc/platforms/powernv/pci-ioda.c int resno) resno 3384 arch/powerpc/platforms/powernv/pci-ioda.c align = pci_iov_resource_size(pdev, resno); resno 582 arch/powerpc/platforms/pseries/setup.c resource_size_t pseries_get_iov_fw_value(struct pci_dev *dev, int resno, resno 599 arch/powerpc/platforms/pseries/setup.c if (resno >= num_res) resno 602 arch/powerpc/platforms/pseries/setup.c i = START_OF_ENTRIES + NEXT_ENTRY * resno; resno 713 arch/powerpc/platforms/pseries/setup.c int resno) resno 721 arch/powerpc/platforms/pseries/setup.c return pci_iov_resource_size(pdev, resno); resno 726 arch/powerpc/platforms/pseries/setup.c resno - PCI_IOV_RESOURCES, resno 106 drivers/pci/iov.c resource_size_t pci_iov_resource_size(struct pci_dev *dev, int resno) resno 111 drivers/pci/iov.c return dev->sriov->barsz[resno - PCI_IOV_RESOURCES]; resno 789 drivers/pci/iov.c void pci_iov_update_resource(struct pci_dev *dev, int resno) resno 792 drivers/pci/iov.c struct resource *res = dev->resource + resno; resno 793 drivers/pci/iov.c int vf_bar = resno - PCI_IOV_RESOURCES; resno 841 drivers/pci/iov.c int resno) resno 843 drivers/pci/iov.c return pci_iov_resource_size(dev, resno); resno 856 drivers/pci/iov.c resource_size_t pci_sriov_resource_alignment(struct pci_dev *dev, int resno) resno 858 drivers/pci/iov.c return pcibios_iov_resource_alignment(dev, resno); resno 988 drivers/pci/pci-sysfs.c int pci_mmap_fits(struct pci_dev *pdev, int resno, struct vm_area_struct *vma, resno 994 drivers/pci/pci-sysfs.c if (pci_resource_len(pdev, resno) == 0) resno 998 drivers/pci/pci-sysfs.c size = ((pci_resource_len(pdev, resno) - 1) >> PAGE_SHIFT) + 1; resno 1000 drivers/pci/pci-sysfs.c pci_resource_to_user(pdev, resno, &pdev->resource[resno], resno 38 drivers/pci/pci.h int pci_mmap_fits(struct pci_dev *pdev, int resno, struct vm_area_struct *vmai, resno 467 drivers/pci/pci.h void pci_iov_update_resource(struct pci_dev *dev, int resno); resno 468 drivers/pci/pci.h resource_size_t pci_sriov_resource_alignment(struct pci_dev *dev, int resno); resno 500 drivers/pci/pci.h int resno = res - dev->resource; resno 502 drivers/pci/pci.h if (resno >= PCI_IOV_RESOURCES && resno <= PCI_IOV_RESOURCE_END) resno 503 drivers/pci/pci.h return pci_sriov_resource_alignment(dev, resno); resno 25 drivers/pci/setup-res.c static void pci_std_update_resource(struct pci_dev *dev, int resno) resno 32 drivers/pci/setup-res.c struct resource *res = dev->resource + resno; resno 62 drivers/pci/setup-res.c } else if (resno == PCI_ROM_RESOURCE) { resno 69 drivers/pci/setup-res.c if (resno < PCI_ROM_RESOURCE) { resno 70 drivers/pci/setup-res.c reg = PCI_BASE_ADDRESS_0 + 4 * resno; resno 71 drivers/pci/setup-res.c } else if (resno == PCI_ROM_RESOURCE) { resno 103 drivers/pci/setup-res.c resno, new, check); resno 112 drivers/pci/setup-res.c resno, new, check); resno 120 drivers/pci/setup-res.c void pci_update_resource(struct pci_dev *dev, int resno) resno 122 drivers/pci/setup-res.c if (resno <= PCI_ROM_RESOURCE) resno 123 drivers/pci/setup-res.c pci_std_update_resource(dev, resno); resno 125 drivers/pci/setup-res.c else if (resno >= PCI_IOV_RESOURCES && resno <= PCI_IOV_RESOURCE_END) resno 126 drivers/pci/setup-res.c pci_iov_update_resource(dev, resno); resno 195 drivers/pci/setup-res.c int resno, resource_size_t size) resno 200 drivers/pci/setup-res.c fw_addr = pcibios_retrieve_fw_addr(dev, resno); resno 219 drivers/pci/setup-res.c resno, res); resno 223 drivers/pci/setup-res.c resno, res, conflict->name, conflict); resno 246 drivers/pci/setup-res.c int resno, resource_size_t size, resource_size_t align) resno 248 drivers/pci/setup-res.c struct resource *res = dev->resource + resno; resno 293 drivers/pci/setup-res.c static int _pci_assign_resource(struct pci_dev *dev, int resno, resno 300 drivers/pci/setup-res.c while ((ret = __pci_assign_resource(bus, dev, resno, size, min_align))) { resno 309 drivers/pci/setup-res.c int pci_assign_resource(struct pci_dev *dev, int resno) resno 311 drivers/pci/setup-res.c struct resource *res = dev->resource + resno; resno 322 drivers/pci/setup-res.c resno, res); resno 327 drivers/pci/setup-res.c ret = _pci_assign_resource(dev, resno, size, align); resno 335 drivers/pci/setup-res.c pci_info(dev, "BAR %d: no space for %pR\n", resno, res); resno 336 drivers/pci/setup-res.c ret = pci_revert_fw_address(res, dev, resno, size); resno 340 drivers/pci/setup-res.c pci_info(dev, "BAR %d: failed to assign %pR\n", resno, res); resno 346 drivers/pci/setup-res.c pci_info(dev, "BAR %d: assigned %pR\n", resno, res); resno 347 drivers/pci/setup-res.c if (resno < PCI_BRIDGE_RESOURCES) resno 348 drivers/pci/setup-res.c pci_update_resource(dev, resno); resno 354 drivers/pci/setup-res.c int pci_reassign_resource(struct pci_dev *dev, int resno, resource_size_t addsize, resno 357 drivers/pci/setup-res.c struct resource *res = dev->resource + resno; resno 369 drivers/pci/setup-res.c resno, res); resno 375 drivers/pci/setup-res.c ret = _pci_assign_resource(dev, resno, new_size, min_align); resno 379 drivers/pci/setup-res.c resno, res, (unsigned long long) addsize); resno 386 drivers/pci/setup-res.c resno, res, (unsigned long long) addsize); resno 387 drivers/pci/setup-res.c if (resno < PCI_BRIDGE_RESOURCES) resno 388 drivers/pci/setup-res.c pci_update_resource(dev, resno); resno 393 drivers/pci/setup-res.c void pci_release_resource(struct pci_dev *dev, int resno) resno 395 drivers/pci/setup-res.c struct resource *res = dev->resource + resno; resno 397 drivers/pci/setup-res.c pci_info(dev, "BAR %d: releasing %pR\n", resno, res); resno 409 drivers/pci/setup-res.c int pci_resize_resource(struct pci_dev *dev, int resno, int size) resno 411 drivers/pci/setup-res.c struct resource *res = dev->resource + resno; resno 424 drivers/pci/setup-res.c sizes = pci_rebar_get_possible_sizes(dev, resno); resno 431 drivers/pci/setup-res.c old = pci_rebar_get_current_size(dev, resno); resno 435 drivers/pci/setup-res.c ret = pci_rebar_set_size(dev, resno, size); resno 449 drivers/pci/setup-res.c pci_rebar_set_size(dev, resno, old); resno 1200 include/linux/pci.h void pci_update_resource(struct pci_dev *dev, int resno); resno 1203 include/linux/pci.h void pci_release_resource(struct pci_dev *dev, int resno); resno 2055 include/linux/pci.h resource_size_t pci_iov_resource_size(struct pci_dev *dev, int resno); resno 2061 include/linux/pci.h resource_size_t pcibios_iov_resource_alignment(struct pci_dev *dev, int resno); resno 2088 include/linux/pci.h static inline resource_size_t pci_iov_resource_size(struct pci_dev *dev, int resno)