/linux-master/drivers/pci/pcie/ |
H A D | portdrv.h | 57 struct pcie_device { struct 64 #define to_pcie_device(d) container_of(d, struct pcie_device, device) 66 static inline void set_service_data(struct pcie_device *dev, void *data) 71 static inline void *get_service_data(struct pcie_device *dev) 78 int (*probe)(struct pcie_device *dev); 79 void (*remove)(struct pcie_device *dev); 80 int (*suspend)(struct pcie_device *dev); 81 int (*resume_noirq)(struct pcie_device *dev); 82 int (*resume)(struct pcie_device *dev); 83 int (*runtime_suspend)(struct pcie_device *de [all...] |
H A D | pme.c | 44 struct pcie_device *srv; 273 port = ((struct pcie_device *)context)->port; 274 data = get_service_data((struct pcie_device *)context); 326 static int pcie_pme_probe(struct pcie_device *srv) 392 static int pcie_pme_suspend(struct pcie_device *srv) 423 static int pcie_pme_resume(struct pcie_device *srv) 446 static void pcie_pme_remove(struct pcie_device *srv)
|
H A D | portdrv.c | 289 struct pcie_device *pcie; 379 typedef int (*pcie_callback_t)(struct pcie_device *); 517 struct pcie_device *pciedev; 548 struct pcie_device *pciedev;
|
H A D | aer.c | 1330 struct pcie_device *dev = (struct pcie_device *)context; 1351 struct pcie_device *pdev = (struct pcie_device *)context; 1449 static void aer_remove(struct pcie_device *dev) 1462 static int aer_probe(struct pcie_device *dev)
|
H A D | dpc.c | 416 static int dpc_probe(struct pcie_device *dev) 453 static void dpc_remove(struct pcie_device *dev)
|
H A D | aer_inject.c | 324 struct pcie_device *edev;
|
/linux-master/drivers/scsi/mpt3sas/ |
H A D | mpt3sas_scsih.c | 76 struct _pcie_device *pcie_device); 552 * @device: sas_device or pcie_device object 567 struct _pcie_device *pcie_device; local 589 pcie_device = device; 590 sas_address = pcie_device->wwid; 695 * before returning the pcie_device object. 697 * This searches for pcie_device from target, then return pcie_device object. 1097 struct _pcie_device *pcie_device; local 1101 list_for_each_entry(pcie_device, 1130 struct _pcie_device *pcie_device; local 1145 struct _pcie_device *pcie_device; local 1167 struct _pcie_device *pcie_device; local 1201 struct _pcie_device *pcie_device; local 1223 struct _pcie_device *pcie_device; local 1248 _scsih_pcie_device_remove(struct MPT3SAS_ADAPTER *ioc, struct _pcie_device *pcie_device) argument 1299 struct _pcie_device *pcie_device; local 1341 _scsih_pcie_device_add(struct MPT3SAS_ADAPTER *ioc, struct _pcie_device *pcie_device) argument 1392 _scsih_pcie_device_init_add(struct MPT3SAS_ADAPTER *ioc, struct _pcie_device *pcie_device) argument 1875 struct _pcie_device *pcie_device; local 1965 struct _pcie_device *pcie_device; local 2045 struct _pcie_device *pcie_device; local 2122 struct _pcie_device *pcie_device; local 2515 struct _pcie_device *pcie_device; local 3215 struct _pcie_device *pcie_device = NULL; local 3300 struct _pcie_device *pcie_device = NULL; local 3370 struct _pcie_device *pcie_device = NULL; local 3451 struct _pcie_device *pcie_device = NULL; local 4078 struct _pcie_device *pcie_device = NULL; local 5130 struct _pcie_device *pcie_device = NULL; local 5331 struct _pcie_device *pcie_device = NULL; local 7922 _scsih_pcie_device_remove_from_sml(struct MPT3SAS_ADAPTER *ioc, struct _pcie_device *pcie_device) argument 7997 struct _pcie_device *pcie_device; local 8089 struct _pcie_device *pcie_device; local 8333 struct _pcie_device *pcie_device; local 8504 struct _pcie_device *pcie_device; local 9889 struct _pcie_device *pcie_device; local 10231 struct _pcie_device *pcie_device, *pcie_device_next; local 10381 struct _pcie_device *pcie_device; local 11247 struct _pcie_device *pcie_device, *pcienext; local 11405 struct _pcie_device *pcie_device; local 11617 struct _pcie_device *pcie_device = NULL; local 11639 pcie_device_make_active(struct MPT3SAS_ADAPTER *ioc, struct _pcie_device *pcie_device) argument 11665 struct _pcie_device *pcie_device; local [all...] |
H A D | mpt3sas_ctl.c | 210 struct _pcie_device *pcie_device = NULL; local 224 pcie_device = mpt3sas_get_pdev_by_handle(ioc, 226 if (pcie_device) { 228 (unsigned long long)pcie_device->wwid, 229 pcie_device->port_num); 230 if (pcie_device->enclosure_handle != 0) 232 (u64)pcie_device->enclosure_logical_id, 233 pcie_device->slot); 234 pcie_device_put(pcie_device); 668 struct _pcie_device *pcie_device local 1400 struct _pcie_device *pcie_device; local [all...] |
H A D | mpt3sas_base.c | 2568 struct _pcie_device *pcie_device, struct scsi_cmnd *scmd, int sge_count) 2574 if (pcie_device && 2575 (mpt3sas_scsih_is_pcie_scsi_device(pcie_device->device_info))) { 2600 * @pcie_device: points to the PCIe device's info 2607 struct _pcie_device *pcie_device) 2617 if (!base_is_prp_possible(ioc, pcie_device, 2676 * pcie_device is unused here! 2680 * @unused: unused pcie_device pointer 2820 * @pcie_device: Pointer to pcie_device 2567 base_is_prp_possible(struct MPT3SAS_ADAPTER *ioc, struct _pcie_device *pcie_device, struct scsi_cmnd *scmd, int sge_count) argument 2605 _base_check_pcie_native_sgl(struct MPT3SAS_ADAPTER *ioc, Mpi25SCSIIORequest_t *mpi_request, u16 smid, struct scsi_cmnd *scmd, struct _pcie_device *pcie_device) argument 2830 _base_build_sg_scmd_ieee(struct MPT3SAS_ADAPTER *ioc, struct scsi_cmnd *scmd, u16 smid, struct _pcie_device *pcie_device) argument [all...] |
H A D | mpt3sas_base.h | 651 * @p: pcie_device object 677 * @p: pcie_device object 683 * pcie_device object. 980 struct scsi_cmnd *scmd, u16 smid, struct _pcie_device *pcie_device);
|
/linux-master/drivers/pci/hotplug/ |
H A D | pciehp_core.c | 184 static int pciehp_probe(struct pcie_device *dev) 244 static void pciehp_remove(struct pcie_device *dev) 255 static bool pme_is_native(struct pcie_device *dev) 263 static void pciehp_disable_interrupt(struct pcie_device *dev) 274 static int pciehp_suspend(struct pcie_device *dev) 287 static int pciehp_resume_noirq(struct pcie_device *dev) 303 static int pciehp_resume(struct pcie_device *dev) 315 static int pciehp_runtime_suspend(struct pcie_device *dev) 321 static int pciehp_runtime_resume(struct pcie_device *dev)
|
H A D | pciehp.h | 89 struct pcie_device *pcie; 167 struct controller *pcie_init(struct pcie_device *dev); 195 int pciehp_slot_reset(struct pcie_device *dev);
|
H A D | pciehp_hpc.c | 872 int pciehp_slot_reset(struct pcie_device *dev) 976 struct controller *pcie_init(struct pcie_device *dev)
|
/linux-master/drivers/pci/ |
H A D | pci-driver.c | 1693 struct pcie_device *pciedev;
|