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)