/linux-master/include/linux/ |
H A D | pci-acpi.h | 21 struct pci_dev *pci_dev); 32 static inline acpi_handle acpi_find_root_bridge_handle(struct pci_dev *pdev) 126 void pci_acpi_add_edr_notifier(struct pci_dev *pdev); 127 void pci_acpi_remove_edr_notifier(struct pci_dev *pdev); 129 static inline void pci_acpi_add_edr_notifier(struct pci_dev *pdev) { } 130 static inline void pci_acpi_remove_edr_notifier(struct pci_dev *pdev) { } 133 int pci_acpi_set_companion_lookup_hook(struct acpi_device *(*func)(struct pci_dev *));
|
H A D | pci-doe.h | 18 struct pci_doe_mb *pci_find_doe_mailbox(struct pci_dev *pdev, u16 vendor,
|
/linux-master/drivers/pci/ |
H A D | pci-mid.c | 26 int mid_pci_set_power_state(struct pci_dev *pdev, pci_power_t state) 31 pci_power_t mid_pci_get_power_state(struct pci_dev *pdev)
|
H A D | pci.c | 61 struct pci_dev *dev; 81 static void pci_dev_d3_sleep(struct pci_dev *dev) 94 bool pci_reset_supported(struct pci_dev *dev) 212 int pci_status_get_and_clear_errors(struct pci_dev *pdev) 230 static void __iomem *__pci_ioremap_resource(struct pci_dev *pdev, int bar, 251 void __iomem *pci_ioremap_bar(struct pci_dev *pdev, int bar) 257 void __iomem *pci_ioremap_wc_bar(struct pci_dev *pdev, int bar) 283 static int pci_dev_str_match_path(struct pci_dev *dev, const char *path, 377 static int pci_dev_str_match(struct pci_dev *dev, const char *p, 459 u8 pci_find_next_capability(struct pci_dev *de 1237 pci_resume_one(struct pci_dev *pci_dev, void *ign) argument 1633 _pci_find_saved_cap(struct pci_dev *pci_dev, u16 cap, bool extended) argument 2610 pci_enable_wake(struct pci_dev *pci_dev, pci_power_t state, bool enable) argument 2823 pci_dev_need_resume(struct pci_dev *pci_dev) argument 2854 pci_dev_adjust_pme(struct pci_dev *pci_dev) argument 2875 pci_dev_complete_resume(struct pci_dev *pci_dev) argument 3404 pci_add_saved_cap(struct pci_dev *pci_dev, struct pci_cap_saved_state *new_cap) argument [all...] |
H A D | ats.c | 20 void pci_ats_init(struct pci_dev *dev) 41 bool pci_ats_supported(struct pci_dev *dev) 57 int pci_enable_ats(struct pci_dev *dev, int ps) 60 struct pci_dev *pdev; 95 void pci_disable_ats(struct pci_dev *dev) 110 void pci_restore_ats_state(struct pci_dev *dev) 135 int pci_ats_queue_depth(struct pci_dev *dev) 160 int pci_ats_page_aligned(struct pci_dev *pdev) 176 void pci_pri_init(struct pci_dev *pdev) 197 int pci_enable_pri(struct pci_dev *pde [all...] |
/linux-master/arch/mips/pci/ |
H A D | fixup-lemote2f.c | 50 int pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) 89 int pcibios_plat_dev_init(struct pci_dev *dev) 95 static void loongson_cs5536_isa_fixup(struct pci_dev *pdev) 102 static void loongson_cs5536_ide_fixup(struct pci_dev *pdev) 109 static void loongson_cs5536_acc_fixup(struct pci_dev *pdev) 117 static void loongson_cs5536_ohci_fixup(struct pci_dev *pdev) 124 static void loongson_cs5536_ehci_fixup(struct pci_dev *pdev) 136 static void loongson_nec_fixup(struct pci_dev *pdev)
|
H A D | pci-bcm47xx.c | 31 int pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) 37 static int bcm47xx_pcibios_plat_dev_init_ssb(struct pci_dev *dev) 64 static int bcm47xx_pcibios_plat_dev_init_bcma(struct pci_dev *dev) 87 int pcibios_plat_dev_init(struct pci_dev *dev)
|
/linux-master/include/acpi/ |
H A D | acpi_drivers.h | 62 struct pci_dev *acpi_get_pci_dev(acpi_handle); 64 static inline struct pci_dev *acpi_get_pci_dev(acpi_handle handle)
|
/linux-master/drivers/crypto/marvell/octeontx2/ |
H A D | otx2_cptvf.h | 14 struct pci_dev *pdev; /* PCI device handle */ 32 int otx2_cpt_mbox_bbuf_init(struct otx2_cptvf_dev *cptvf, struct pci_dev *pdev);
|
/linux-master/drivers/vfio/pci/pds/ |
H A D | vfio_dev.h | 28 struct pds_vfio_pci_device *pds_vfio_pci_drvdata(struct pci_dev *pdev); 32 struct pci_dev *pds_vfio_to_pci_dev(struct pds_vfio_pci_device *pds_vfio);
|
/linux-master/drivers/misc/genwqe/ |
H A D | card_ddcb.c | 168 struct pci_dev *pci_dev = cd->pci_dev; local 172 dev_info(&pci_dev->dev, 178 dev_err(&pci_dev->dev, 370 struct pci_dev *pci_dev = cd->pci_dev; local 413 dev_err(&pci_dev->dev, 423 dev_dbg(&pci_dev 482 struct pci_dev *pci_dev = cd->pci_dev; local 626 struct pci_dev *pci_dev = cd->pci_dev; local 728 struct pci_dev *pci_dev = cd->pci_dev; local 760 struct pci_dev *pci_dev = cd->pci_dev; local 916 struct pci_dev *pci_dev = cd->pci_dev; local 1027 struct pci_dev *pci_dev = cd->pci_dev; local 1124 struct pci_dev *pci_dev = cd->pci_dev; local 1232 struct pci_dev *pci_dev = cd->pci_dev; local 1346 struct pci_dev *pci_dev = cd->pci_dev; local 1396 struct pci_dev *pci_dev = cd->pci_dev; local [all...] |
/linux-master/arch/powerpc/kernel/ |
H A D | eeh_sysfs.c | 28 struct pci_dev *pdev = to_pci_dev(dev); \ 44 struct pci_dev *pdev = to_pci_dev(dev); 60 struct pci_dev *pdev = to_pci_dev(dev); 83 struct pci_dev *pdev = to_pci_dev(dev); 97 struct pci_dev *pdev = to_pci_dev(dev); 110 static int eeh_notify_resume_add(struct pci_dev *pdev) 123 static void eeh_notify_resume_remove(struct pci_dev *pdev) 133 static inline int eeh_notify_resume_add(struct pci_dev *pdev) { return 0; } 134 static inline void eeh_notify_resume_remove(struct pci_dev *pdev) { } 137 void eeh_sysfs_add_device(struct pci_dev *pde [all...] |
/linux-master/arch/sparc/include/asm/ |
H A D | leon_pci.h | 17 int (*map_irq)(const struct pci_dev *dev, u8 slot, u8 pin);
|
/linux-master/drivers/net/ethernet/chelsio/cxgb3/ |
H A D | cxgb3_ctl_defs.h | 98 struct pci_dev; 107 struct pci_dev *pdev; 126 struct pci_dev *pdev; 142 struct pci_dev *pdev; /* associated PCI device */
|
/linux-master/drivers/scsi/cxlflash/ |
H A D | backend.h | 30 void * (*get_context)(struct pci_dev *dev, void *afu_cookie); 31 void * (*dev_context_init)(struct pci_dev *dev, void *afu_cookie); 34 ssize_t (*read_adapter_vpd)(struct pci_dev *dev, void *buf, 38 void * (*create_afu)(struct pci_dev *dev);
|
/linux-master/drivers/crypto/marvell/octeontx/ |
H A D | otx_cptpf.h | 23 struct pci_dev *pdev; /* Pci device handle */
|
/linux-master/arch/arm/include/asm/mach/ |
H A D | pci.h | 27 u8 (*swizzle)(struct pci_dev *dev, u8 *pin); 28 int (*map_irq)(const struct pci_dev *dev, u8 slot, u8 pin); 44 u8 (*swizzle)(struct pci_dev *, u8 *); 46 int (*map_irq)(const struct pci_dev *, u8, u8);
|
/linux-master/arch/sparc/lib/ |
H A D | iomap.c | 23 void pci_iounmap(struct pci_dev *dev, void __iomem * addr)
|
/linux-master/drivers/net/ethernet/sfc/ |
H A D | ef100_sriov.c | 19 struct pci_dev *dev = efx->pci_dev; 50 struct pci_dev *dev = efx->pci_dev;
|
H A D | ef100.c | 101 pci_resource_len(efx->pci_dev, bar); 146 pci_resource_len(efx->pci_dev, bar)); 164 pci_resource_len(efx->pci_dev, previous_bar)); 259 rc = pci_read_config_dword(efx->pci_dev, pos, &temp); 328 if (offset > pci_resource_len(efx->pci_dev, bar) - sizeof(u32) * 2) { 338 pci_resource_len(efx->pci_dev, bar)); 363 while ((cap = pci_find_next_ext_capability(efx->pci_dev, cap, PCI_EXT_CAP_ID_VNDR)) != 0) { 423 static void ef100_pci_remove(struct pci_dev *pci_dev) argument 425 struct efx_nic *efx = pci_get_drvdata(pci_dev); 447 ef100_pci_probe(struct pci_dev *pci_dev, const struct pci_device_id *entry) argument [all...] |
/linux-master/drivers/gpu/drm/i915/ |
H A D | i915_switcheroo.c | 12 static void i915_switcheroo_set_state(struct pci_dev *pdev, 42 static bool i915_switcheroo_can_switch(struct pci_dev *pdev) 62 struct pci_dev *pdev = to_pci_dev(i915->drm.dev); 69 struct pci_dev *pdev = to_pci_dev(i915->drm.dev);
|
/linux-master/drivers/pci/msi/ |
H A D | api.c | 30 int pci_enable_msi(struct pci_dev *dev) 51 void pci_disable_msi(struct pci_dev *dev) 71 int pci_msix_vec_count(struct pci_dev *dev) 108 int pci_enable_msix_range(struct pci_dev *dev, struct msix_entry *entries, 123 bool pci_msix_can_alloc_dyn(struct pci_dev *dev) 149 struct msi_map pci_msix_alloc_irq_at(struct pci_dev *dev, unsigned int index, 172 void pci_msix_free_irq(struct pci_dev *dev, struct msi_map map) 194 void pci_disable_msix(struct pci_dev *dev) 234 int pci_alloc_irq_vectors(struct pci_dev *dev, unsigned int min_vecs, 254 int pci_alloc_irq_vectors_affinity(struct pci_dev *de [all...] |
/linux-master/include/linux/pds/ |
H A D | pds_auxbus.h | 11 struct pci_dev *vf_pdev;
|
/linux-master/drivers/platform/x86/intel/ |
H A D | vsec.h | 22 struct pci_dev; 81 struct pci_dev *pcidev; 92 int intel_vsec_add_aux(struct pci_dev *pdev, struct device *parent, 106 void intel_vsec_register(struct pci_dev *pdev,
|
/linux-master/drivers/staging/media/ipu3/ |
H A D | ipu3.c | 237 dev_dbg(&imgu->pci_dev->dev, "Queue buffers to pipe %d", pipe); 251 dev_warn(&imgu->pci_dev->dev, 271 dev_warn(&imgu->pci_dev->dev, 277 dev_dbg(&imgu->pci_dev->dev, 295 dev_dbg(&imgu->pci_dev->dev, 315 dev_err(&imgu->pci_dev->dev, 356 dev_dbg(&imgu->pci_dev->dev, "pipe %u input format = %ux%u", 362 r = imgu_css_set_powerup(&imgu->pci_dev->dev, imgu->base, freq); 373 imgu_css_set_powerdown(&imgu->pci_dev->dev, imgu->base); 378 struct device *dev = &imgu->pci_dev 617 imgu_pci_probe(struct pci_dev *pci_dev, const struct pci_device_id *id) argument 745 imgu_pci_remove(struct pci_dev *pci_dev) argument 763 struct pci_dev *pci_dev = to_pci_dev(dev); local [all...] |