Lines Matching refs:pci_dev
98 ssize_t pci_read_vpd(struct pci_dev *dev, loff_t pos, size_t count, void *buf) in pci_read_vpd()
114 ssize_t pci_write_vpd(struct pci_dev *dev, loff_t pos, size_t count, const void *buf) in pci_write_vpd()
132 static noinline void pci_wait_cfg(struct pci_dev *dev) in pci_wait_cfg()
149 (struct pci_dev *dev, int pos, type *val) \
169 (struct pci_dev *dev, int pos, type val) \
211 static int pci_vpd_pci22_wait(struct pci_dev *dev) in pci_vpd_pci22_wait()
244 static ssize_t pci_vpd_pci22_read(struct pci_dev *dev, loff_t pos, size_t count, in pci_vpd_pci22_read()
296 static ssize_t pci_vpd_pci22_write(struct pci_dev *dev, loff_t pos, size_t count, in pci_vpd_pci22_write()
344 static void pci_vpd_pci22_release(struct pci_dev *dev) in pci_vpd_pci22_release()
355 static ssize_t pci_vpd_f0_read(struct pci_dev *dev, loff_t pos, size_t count, in pci_vpd_f0_read()
358 struct pci_dev *tdev = pci_get_slot(dev->bus, PCI_SLOT(dev->devfn)); in pci_vpd_f0_read()
369 static ssize_t pci_vpd_f0_write(struct pci_dev *dev, loff_t pos, size_t count, in pci_vpd_f0_write()
372 struct pci_dev *tdev = pci_get_slot(dev->bus, PCI_SLOT(dev->devfn)); in pci_vpd_f0_write()
389 static int pci_vpd_f0_dev_check(struct pci_dev *dev) in pci_vpd_f0_dev_check()
391 struct pci_dev *tdev = pci_get_slot(dev->bus, PCI_SLOT(dev->devfn)); in pci_vpd_f0_dev_check()
405 int pci_vpd_pci22_init(struct pci_dev *dev) in pci_vpd_pci22_init()
443 void pci_cfg_access_lock(struct pci_dev *dev) in pci_cfg_access_lock()
463 bool pci_cfg_access_trylock(struct pci_dev *dev) in pci_cfg_access_trylock()
485 void pci_cfg_access_unlock(struct pci_dev *dev) in pci_cfg_access_unlock()
501 static inline int pcie_cap_version(const struct pci_dev *dev) in pcie_cap_version()
506 bool pcie_cap_has_lnkctl(const struct pci_dev *dev) in pcie_cap_has_lnkctl()
519 static inline bool pcie_cap_has_sltctl(const struct pci_dev *dev) in pcie_cap_has_sltctl()
528 static inline bool pcie_cap_has_rtctl(const struct pci_dev *dev) in pcie_cap_has_rtctl()
536 static bool pcie_capability_reg_implemented(struct pci_dev *dev, int pos) in pcie_capability_reg_implemented()
576 int pcie_capability_read_word(struct pci_dev *dev, int pos, u16 *val) in pcie_capability_read_word()
612 int pcie_capability_read_dword(struct pci_dev *dev, int pos, u32 *val) in pcie_capability_read_dword()
641 int pcie_capability_write_word(struct pci_dev *dev, int pos, u16 val) in pcie_capability_write_word()
653 int pcie_capability_write_dword(struct pci_dev *dev, int pos, u32 val) in pcie_capability_write_dword()
665 int pcie_capability_clear_and_set_word(struct pci_dev *dev, int pos, in pcie_capability_clear_and_set_word()
682 int pcie_capability_clear_and_set_dword(struct pci_dev *dev, int pos, in pcie_capability_clear_and_set_dword()