Home
last modified time | relevance | path

Searched refs:resno (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/pci/
H A Dsetup-res.c25 static void pci_std_update_resource(struct pci_dev *dev, int resno) in pci_std_update_resource() argument
32 struct resource *res = pci_resource_n(dev, resno); in pci_std_update_resource()
33 const char *res_name = pci_resource_name(dev, resno); in pci_std_update_resource()
63 } else if (resno == PCI_ROM_RESOURCE) { in pci_std_update_resource()
70 if (resno < PCI_ROM_RESOURCE) { in pci_std_update_resource()
71 reg = PCI_BASE_ADDRESS_0 + 4 * resno; in pci_std_update_resource()
72 } else if (resno == PCI_ROM_RESOURCE) { in pci_std_update_resource()
128 void pci_update_resource(struct pci_dev *dev, int resno) in pci_update_resource() argument
130 if (resno <= PCI_ROM_RESOURCE) in pci_update_resource()
131 pci_std_update_resource(dev, resno); in pci_update_resource()
[all …]
H A Drebar.c251 int resno) in pci_resize_is_memory_decoding_enabled() argument
255 if (pci_resource_is_iov(resno)) in pci_resize_is_memory_decoding_enabled()
263 void pci_resize_resource_set_size(struct pci_dev *dev, int resno, int size) in pci_resize_resource_set_size() argument
266 struct resource *res = pci_resource_n(dev, resno); in pci_resize_resource_set_size()
268 if (pci_resource_is_iov(resno)) in pci_resize_resource_set_size()
294 int pci_resize_resource(struct pci_dev *dev, int resno, int size, in pci_resize_resource() argument
304 if (pci_resize_is_memory_decoding_enabled(dev, resno)) in pci_resize_resource()
307 if (!pci_rebar_size_supported(dev, resno, size)) in pci_resize_resource()
310 return pci_do_resource_release_and_resize(dev, resno, size, exclude_bars); in pci_resize_resource()
H A Dmmap.c59 int pci_mmap_fits(struct pci_dev *pdev, int resno, struct vm_area_struct *vma, in pci_mmap_fits() argument
65 if (pci_resource_len(pdev, resno) == 0) in pci_mmap_fits()
69 size = ((pci_resource_len(pdev, resno) - 1) >> PAGE_SHIFT) + 1; in pci_mmap_fits()
71 pci_resource_to_user(pdev, resno, &pdev->resource[resno], in pci_mmap_fits()
H A Diov.c153 resource_size_t pci_iov_resource_size(struct pci_dev *dev, int resno) in pci_iov_resource_size() argument
158 return dev->sriov->barsz[pci_resource_num_to_vf_bar(resno)]; in pci_iov_resource_size()
161 void pci_iov_resource_set_size(struct pci_dev *dev, int resno, int size) in pci_iov_resource_set_size() argument
163 if (!pci_resource_is_iov(resno)) { in pci_iov_resource_set_size()
165 pci_resource_name(dev, resno)); in pci_iov_resource_set_size()
169 resno = pci_resource_num_to_vf_bar(resno); in pci_iov_resource_set_size()
170 dev->sriov->barsz[resno] = pci_rebar_size_to_bytes(size); in pci_iov_resource_set_size()
1036 void pci_iov_update_resource(struct pci_dev *dev, int resno) in pci_iov_update_resource() argument
1039 struct resource *res = pci_resource_n(dev, resno); in pci_iov_update_resource()
1040 int vf_bar = pci_resource_num_to_vf_bar(resno); in pci_iov_update_resource()
[all …]
/linux/arch/powerpc/platforms/powernv/
H A Dpci-sriov.c248 int resno) in pnv_pci_iov_resource_alignment() argument
250 resource_size_t align = pci_iov_resource_size(pdev, resno); in pnv_pci_iov_resource_alignment()
268 if (iov->m64_single_mode[resno - PCI_IOV_RESOURCES]) in pnv_pci_iov_resource_alignment()