Home
last modified time | relevance | path

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

/linux/drivers/pci/
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 Dpci.h193 int pci_mmap_fits(struct pci_dev *pdev, int resno, struct vm_area_struct *vmai,
424 void pci_resize_resource_set_size(struct pci_dev *dev, int resno, int size);
425 int pci_do_resource_release_and_resize(struct pci_dev *dev, int resno, int size,
454 bool pci_resource_is_optional(const struct pci_dev *dev, int resno);
470 int resno = res - &dev->resource[0]; in pci_resource_num() local
473 WARN_ON_ONCE(resno >= PCI_NUM_RESOURCES); in pci_resource_num()
475 return resno; in pci_resource_num()
830 void pci_iov_update_resource(struct pci_dev *dev, int resno);
831 resource_size_t pci_sriov_resource_alignment(struct pci_dev *dev, int resno);
834 void pci_iov_resource_set_size(struct pci_dev *dev, int resno, int size);
[all …]
H A Dsetup-bus.c375 bool pci_resource_is_optional(const struct pci_dev *dev, int resno) in pci_resource_is_optional() argument
377 const struct resource *res = pci_resource_n(dev, resno); in pci_resource_is_optional()
379 if (pci_resource_is_iov(resno)) in pci_resource_is_optional()
381 if (resno == PCI_ROM_RESOURCE && !(res->flags & IORESOURCE_ROM_ENABLE)) in pci_resource_is_optional()
960 static void pci_setup_one_bridge_window(struct pci_dev *bridge, int resno) in pci_setup_one_bridge_window() argument
962 switch (resno) { in pci_setup_one_bridge_window()
2498 int pci_do_resource_release_and_resize(struct pci_dev *pdev, int resno, int size, in pci_do_resource_release_and_resize() argument
2501 struct resource *res = pci_resource_n(pdev, resno); in pci_do_resource_release_and_resize()
2529 pci_resize_resource_set_size(pdev, resno, size); in pci_do_resource_release_and_resize()
/linux/drivers/gpu/drm/xe/
H A Dxe_vram.c28 static void resize_bar(struct xe_device *xe, int resno, resource_size_t size) in resize_bar() argument
34 ret = pci_resize_resource(pdev, resno, bar_size, 0); in resize_bar()
37 resno, 1 << bar_size, ERR_PTR(ret)); in resize_bar()
41 drm_info(&xe->drm, "BAR%d resized to %dM\n", resno, 1 << bar_size); in resize_bar()
/linux/arch/powerpc/platforms/pseries/
H A Dsetup.c663 static resource_size_t pseries_get_iov_fw_value(struct pci_dev *dev, int resno, in pseries_get_iov_fw_value() argument
680 if (resno >= num_res) in pseries_get_iov_fw_value()
683 i = START_OF_ENTRIES + NEXT_ENTRY * resno; in pseries_get_iov_fw_value()
794 int resno) in pseries_pci_iov_resource_alignment() argument
802 return pci_iov_resource_size(pdev, resno); in pseries_pci_iov_resource_alignment()
807 resno - PCI_IOV_RESOURCES, in pseries_pci_iov_resource_alignment()
/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()
/linux/include/linux/
H A Dpci.h1452 void pci_update_resource(struct pci_dev *dev, int resno);
1454 int pci_release_resource(struct pci_dev *dev, int resno);
2509 resource_size_t pci_iov_resource_size(struct pci_dev *dev, int resno);
2510 int pci_iov_vf_bar_set_size(struct pci_dev *dev, int resno, int size);
2511 u32 pci_iov_vf_bar_get_sizes(struct pci_dev *dev, int resno, int num_vfs);
2517 resource_size_t pcibios_iov_resource_alignment(struct pci_dev *dev, int resno);
2562 static inline resource_size_t pci_iov_resource_size(struct pci_dev *dev, int resno) in pci_iov_resource_size() argument
2564 static inline int pci_iov_vf_bar_set_size(struct pci_dev *dev, int resno, int size) in pci_iov_vf_bar_set_size() argument
2566 static inline u32 pci_iov_vf_bar_get_sizes(struct pci_dev *dev, int resno, int num_vfs) in pci_iov_vf_bar_get_sizes() argument