Home
last modified time | relevance | path

Searched refs:pcie_device (Results 1 - 25 of 29) sorted by relevance

12

/kernel/linux/linux-6.6/drivers/pci/pcie/
H A Dportdrv.h57 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) in set_service_data()
71 static inline void *get_service_data(struct pcie_device *dev) in get_service_data()
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 Dpme.c43 struct pcie_device *srv;
271 port = ((struct pcie_device *)context)->port; in pcie_pme_irq()
272 data = get_service_data((struct pcie_device *)context); in pcie_pme_irq()
324 static int pcie_pme_probe(struct pcie_device *srv) in pcie_pme_probe()
390 static int pcie_pme_suspend(struct pcie_device *srv) in pcie_pme_suspend()
421 static int pcie_pme_resume(struct pcie_device *srv) in pcie_pme_resume()
444 static void pcie_pme_remove(struct pcie_device *srv) in pcie_pme_remove()
H A Dportdrv.c288 struct pcie_device *pcie; in pcie_device_init()
378 typedef int (*pcie_callback_t)(struct pcie_device *);
516 struct pcie_device *pciedev; in pcie_port_probe_service()
547 struct pcie_device *pciedev; in pcie_port_remove_service()
H A Daer.c1192 struct pcie_device *dev = (struct pcie_device *)context; in aer_isr()
1213 struct pcie_device *pdev = (struct pcie_device *)context; in aer_irq()
1295 static void aer_remove(struct pcie_device *dev) in aer_remove()
1308 static int aer_probe(struct pcie_device *dev) in aer_probe()
H A Ddpc.c351 static int dpc_probe(struct pcie_device *dev) in dpc_probe()
387 static void dpc_remove(struct pcie_device *dev) in dpc_remove()
H A Daer_inject.c324 struct pcie_device *edev; in aer_inject()
/kernel/linux/linux-5.10/drivers/scsi/mpt3sas/
H A Dmpt3sas_scsih.c76 struct _pcie_device *pcie_device);
456 * @device: sas_device or pcie_device object
471 struct _pcie_device *pcie_device; in _scsih_determine_boot_device() local
493 pcie_device = device; in _scsih_determine_boot_device()
494 sas_address = pcie_device->wwid; in _scsih_determine_boot_device()
599 * before returning the pcie_device object.
601 * This searches for pcie_device from target, then return pcie_device object.
938 struct _pcie_device *pcie_device; in __mpt3sas_get_pdev_by_wwid() local
942 list_for_each_entry(pcie_device, in __mpt3sas_get_pdev_by_wwid()
971 struct _pcie_device *pcie_device; mpt3sas_get_pdev_by_wwid() local
986 struct _pcie_device *pcie_device; __mpt3sas_get_pdev_by_idchannel() local
1008 struct _pcie_device *pcie_device; __mpt3sas_get_pdev_by_handle() local
1042 struct _pcie_device *pcie_device; mpt3sas_get_pdev_by_handle() local
1064 struct _pcie_device *pcie_device; _scsih_set_nvme_max_shutdown_latency() local
1089 _scsih_pcie_device_remove(struct MPT3SAS_ADAPTER *ioc, struct _pcie_device *pcie_device) _scsih_pcie_device_remove() argument
1140 struct _pcie_device *pcie_device; _scsih_pcie_device_remove_by_handle() local
1182 _scsih_pcie_device_add(struct MPT3SAS_ADAPTER *ioc, struct _pcie_device *pcie_device) _scsih_pcie_device_add() argument
1233 _scsih_pcie_device_init_add(struct MPT3SAS_ADAPTER *ioc, struct _pcie_device *pcie_device) _scsih_pcie_device_init_add() argument
1709 struct _pcie_device *pcie_device; scsih_target_alloc() local
1798 struct _pcie_device *pcie_device; scsih_target_destroy() local
1878 struct _pcie_device *pcie_device; scsih_slave_alloc() local
1954 struct _pcie_device *pcie_device; scsih_slave_destroy() local
2347 struct _pcie_device *pcie_device; scsih_slave_configure() local
3048 struct _pcie_device *pcie_device = NULL; _scsih_tm_display_info() local
3133 struct _pcie_device *pcie_device = NULL; scsih_abort() local
3203 struct _pcie_device *pcie_device = NULL; scsih_dev_reset() local
3284 struct _pcie_device *pcie_device = NULL; scsih_target_reset() local
3884 struct _pcie_device *pcie_device = NULL; _scsih_tm_tr_send() local
4950 struct _pcie_device *pcie_device = NULL; scsih_qcmd() local
5138 struct _pcie_device *pcie_device = NULL; _scsih_scsi_ioc_info() local
6954 _scsih_pcie_device_remove_from_sml(struct MPT3SAS_ADAPTER *ioc, struct _pcie_device *pcie_device) _scsih_pcie_device_remove_from_sml() argument
7029 struct _pcie_device *pcie_device; _scsih_pcie_check_device() local
7121 struct _pcie_device *pcie_device; _scsih_pcie_add_device() local
7365 struct _pcie_device *pcie_device; _scsih_pcie_topology_change_event() local
7536 struct _pcie_device *pcie_device; _scsih_pcie_device_status_change_event() local
8877 struct _pcie_device *pcie_device; _scsih_mark_responding_pcie_device() local
9211 struct _pcie_device *pcie_device, *pcie_device_next; _scsih_remove_unresponding_devices() local
9339 struct _pcie_device *pcie_device; _scsih_scan_for_devices_after_reset() local
10159 struct _pcie_device *pcie_device, *pcienext; scsih_remove() local
10297 struct _pcie_device *pcie_device; _scsih_probe_boot_devices() local
10481 struct _pcie_device *pcie_device = NULL; get_next_pcie_device() local
10503 pcie_device_make_active(struct MPT3SAS_ADAPTER *ioc, struct _pcie_device *pcie_device) pcie_device_make_active() argument
10529 struct _pcie_device *pcie_device; _scsih_probe_pcie() local
[all...]
H A Dmpt3sas_ctl.c210 struct _pcie_device *pcie_device = NULL; in _ctl_display_some_debug() local
224 pcie_device = mpt3sas_get_pdev_by_handle(ioc, in _ctl_display_some_debug()
226 if (pcie_device) { in _ctl_display_some_debug()
228 (unsigned long long)pcie_device->wwid, in _ctl_display_some_debug()
229 pcie_device->port_num); in _ctl_display_some_debug()
230 if (pcie_device->enclosure_handle != 0) in _ctl_display_some_debug()
232 (u64)pcie_device->enclosure_logical_id, in _ctl_display_some_debug()
233 pcie_device->slot); in _ctl_display_some_debug()
234 pcie_device_put(pcie_device); in _ctl_display_some_debug()
665 struct _pcie_device *pcie_device in _ctl_do_mpt_command() local
1386 struct _pcie_device *pcie_device; _ctl_btdh_search_pcie_device() local
[all...]
H A Dmpt3sas_base.c2389 struct _pcie_device *pcie_device, struct scsi_cmnd *scmd, int sge_count) in base_is_prp_possible()
2395 if (pcie_device && in base_is_prp_possible()
2396 (mpt3sas_scsih_is_pcie_scsi_device(pcie_device->device_info))) { in base_is_prp_possible()
2421 * @pcie_device: points to the PCIe device's info
2428 struct _pcie_device *pcie_device) in _base_check_pcie_native_sgl()
2442 if (base_is_prp_possible(ioc, pcie_device, in _base_check_pcie_native_sgl()
2501 * pcie_device is unused here!
2505 * @unused: unused pcie_device pointer
2649 * @pcie_device: Pointer to pcie_device
2388 base_is_prp_possible(struct MPT3SAS_ADAPTER *ioc, struct _pcie_device *pcie_device, struct scsi_cmnd *scmd, int sge_count) base_is_prp_possible() argument
2426 _base_check_pcie_native_sgl(struct MPT3SAS_ADAPTER *ioc, Mpi25SCSIIORequest_t *mpi_request, u16 smid, struct scsi_cmnd *scmd, struct _pcie_device *pcie_device) _base_check_pcie_native_sgl() argument
2659 _base_build_sg_scmd_ieee(struct MPT3SAS_ADAPTER *ioc, struct scsi_cmnd *scmd, u16 smid, struct _pcie_device *pcie_device) _base_build_sg_scmd_ieee() argument
[all...]
/kernel/linux/linux-5.10/drivers/pci/pcie/
H A Dportdrv.h59 struct pcie_device { struct
66 #define to_pcie_device(d) container_of(d, struct pcie_device, device)
68 static inline void set_service_data(struct pcie_device *dev, void *data) in set_service_data()
73 static inline void *get_service_data(struct pcie_device *dev) in get_service_data()
80 int (*probe)(struct pcie_device *dev);
81 void (*remove)(struct pcie_device *dev);
82 int (*suspend)(struct pcie_device *dev);
83 int (*resume_noirq)(struct pcie_device *dev);
84 int (*resume)(struct pcie_device *dev);
85 int (*runtime_suspend)(struct pcie_device *de
[all...]
H A Dpme.c43 struct pcie_device *srv;
271 port = ((struct pcie_device *)context)->port; in pcie_pme_irq()
272 data = get_service_data((struct pcie_device *)context); in pcie_pme_irq()
321 static int pcie_pme_probe(struct pcie_device *srv) in pcie_pme_probe()
382 static int pcie_pme_suspend(struct pcie_device *srv) in pcie_pme_suspend()
413 static int pcie_pme_resume(struct pcie_device *srv) in pcie_pme_resume()
436 static void pcie_pme_remove(struct pcie_device *srv) in pcie_pme_remove()
H A Dportdrv_pci.c182 struct pcie_device *pcie_device; in resume_iter() local
188 pcie_device = to_pcie_device(device); in resume_iter()
191 driver->error_resume(pcie_device->port); in resume_iter()
H A Dportdrv_core.c283 struct pcie_device *pcie; in pcie_device_init()
374 typedef int (*pcie_pm_callback_t)(struct pcie_device *);
514 struct pcie_device *pciedev; in pcie_port_probe_service()
545 struct pcie_device *pciedev; in pcie_port_remove_service()
H A Daer.c1175 struct pcie_device *dev = (struct pcie_device *)context; in aer_isr()
1196 struct pcie_device *pdev = (struct pcie_device *)context; in aer_irq()
1326 static void aer_remove(struct pcie_device *dev) in aer_remove()
1339 static int aer_probe(struct pcie_device *dev) in aer_probe()
H A Ddpc.c347 static int dpc_probe(struct pcie_device *dev) in dpc_probe()
383 static void dpc_remove(struct pcie_device *dev) in dpc_remove()
H A Daer_inject.c332 struct pcie_device *edev; in aer_inject()
/kernel/linux/linux-6.6/drivers/scsi/mpt3sas/
H A Dmpt3sas_scsih.c76 struct _pcie_device *pcie_device);
552 * @device: sas_device or pcie_device object
567 struct _pcie_device *pcie_device; in _scsih_determine_boot_device() local
589 pcie_device = device; in _scsih_determine_boot_device()
590 sas_address = pcie_device->wwid; in _scsih_determine_boot_device()
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; in __mpt3sas_get_pdev_by_wwid() local
1101 list_for_each_entry(pcie_device, in __mpt3sas_get_pdev_by_wwid()
1130 struct _pcie_device *pcie_device; mpt3sas_get_pdev_by_wwid() local
1145 struct _pcie_device *pcie_device; __mpt3sas_get_pdev_by_idchannel() local
1167 struct _pcie_device *pcie_device; __mpt3sas_get_pdev_by_handle() local
1201 struct _pcie_device *pcie_device; mpt3sas_get_pdev_by_handle() local
1223 struct _pcie_device *pcie_device; _scsih_set_nvme_max_shutdown_latency() local
1248 _scsih_pcie_device_remove(struct MPT3SAS_ADAPTER *ioc, struct _pcie_device *pcie_device) _scsih_pcie_device_remove() argument
1299 struct _pcie_device *pcie_device; _scsih_pcie_device_remove_by_handle() local
1341 _scsih_pcie_device_add(struct MPT3SAS_ADAPTER *ioc, struct _pcie_device *pcie_device) _scsih_pcie_device_add() argument
1392 _scsih_pcie_device_init_add(struct MPT3SAS_ADAPTER *ioc, struct _pcie_device *pcie_device) _scsih_pcie_device_init_add() argument
1875 struct _pcie_device *pcie_device; scsih_target_alloc() local
1965 struct _pcie_device *pcie_device; scsih_target_destroy() local
2045 struct _pcie_device *pcie_device; scsih_slave_alloc() local
2122 struct _pcie_device *pcie_device; scsih_slave_destroy() local
2515 struct _pcie_device *pcie_device; scsih_slave_configure() local
3218 struct _pcie_device *pcie_device = NULL; _scsih_tm_display_info() local
3303 struct _pcie_device *pcie_device = NULL; scsih_abort() local
3373 struct _pcie_device *pcie_device = NULL; scsih_dev_reset() local
3454 struct _pcie_device *pcie_device = NULL; scsih_target_reset() local
4081 struct _pcie_device *pcie_device = NULL; _scsih_tm_tr_send() local
5133 struct _pcie_device *pcie_device = NULL; scsih_qcmd() local
5334 struct _pcie_device *pcie_device = NULL; _scsih_scsi_ioc_info() local
7930 _scsih_pcie_device_remove_from_sml(struct MPT3SAS_ADAPTER *ioc, struct _pcie_device *pcie_device) _scsih_pcie_device_remove_from_sml() argument
8005 struct _pcie_device *pcie_device; _scsih_pcie_check_device() local
8097 struct _pcie_device *pcie_device; _scsih_pcie_add_device() local
8341 struct _pcie_device *pcie_device; _scsih_pcie_topology_change_event() local
8512 struct _pcie_device *pcie_device; _scsih_pcie_device_status_change_event() local
9897 struct _pcie_device *pcie_device; _scsih_mark_responding_pcie_device() local
10239 struct _pcie_device *pcie_device, *pcie_device_next; _scsih_remove_unresponding_devices() local
10389 struct _pcie_device *pcie_device; _scsih_scan_for_devices_after_reset() local
11268 struct _pcie_device *pcie_device, *pcienext; scsih_remove() local
11425 struct _pcie_device *pcie_device; _scsih_probe_boot_devices() local
11637 struct _pcie_device *pcie_device = NULL; get_next_pcie_device() local
11659 pcie_device_make_active(struct MPT3SAS_ADAPTER *ioc, struct _pcie_device *pcie_device) pcie_device_make_active() argument
11685 struct _pcie_device *pcie_device; _scsih_probe_pcie() local
[all...]
H A Dmpt3sas_ctl.c210 struct _pcie_device *pcie_device = NULL; in _ctl_display_some_debug() local
224 pcie_device = mpt3sas_get_pdev_by_handle(ioc, in _ctl_display_some_debug()
226 if (pcie_device) { in _ctl_display_some_debug()
228 (unsigned long long)pcie_device->wwid, in _ctl_display_some_debug()
229 pcie_device->port_num); in _ctl_display_some_debug()
230 if (pcie_device->enclosure_handle != 0) in _ctl_display_some_debug()
232 (u64)pcie_device->enclosure_logical_id, in _ctl_display_some_debug()
233 pcie_device->slot); in _ctl_display_some_debug()
234 pcie_device_put(pcie_device); in _ctl_display_some_debug()
668 struct _pcie_device *pcie_device in _ctl_do_mpt_command() local
1400 struct _pcie_device *pcie_device; _ctl_btdh_search_pcie_device() local
[all...]
H A Dmpt3sas_base.c2568 struct _pcie_device *pcie_device, struct scsi_cmnd *scmd, int sge_count) in base_is_prp_possible()
2574 if (pcie_device && in base_is_prp_possible()
2575 (mpt3sas_scsih_is_pcie_scsi_device(pcie_device->device_info))) { in base_is_prp_possible()
2600 * @pcie_device: points to the PCIe device's info
2607 struct _pcie_device *pcie_device) in _base_check_pcie_native_sgl()
2617 if (!base_is_prp_possible(ioc, pcie_device, in _base_check_pcie_native_sgl()
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) base_is_prp_possible() 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) _base_check_pcie_native_sgl() argument
2830 _base_build_sg_scmd_ieee(struct MPT3SAS_ADAPTER *ioc, struct scsi_cmnd *scmd, u16 smid, struct _pcie_device *pcie_device) _base_build_sg_scmd_ieee() argument
[all...]
/kernel/linux/linux-5.10/drivers/pci/hotplug/
H A Dpciehp_core.c183 static int pciehp_probe(struct pcie_device *dev) in pciehp_probe()
243 static void pciehp_remove(struct pcie_device *dev) in pciehp_remove()
254 static bool pme_is_native(struct pcie_device *dev) in pme_is_native()
262 static void pciehp_disable_interrupt(struct pcie_device *dev) in pciehp_disable_interrupt()
273 static int pciehp_suspend(struct pcie_device *dev) in pciehp_suspend()
286 static int pciehp_resume_noirq(struct pcie_device *dev) in pciehp_resume_noirq()
302 static int pciehp_resume(struct pcie_device *dev) in pciehp_resume()
314 static int pciehp_runtime_suspend(struct pcie_device *dev) in pciehp_runtime_suspend()
320 static int pciehp_runtime_resume(struct pcie_device *dev) in pciehp_runtime_resume()
H A Dpciehp.h86 struct pcie_device *pcie;
164 struct controller *pcie_init(struct pcie_device *dev);
H A Dpciehp_hpc.c950 struct controller *pcie_init(struct pcie_device *dev) in pcie_init()
/kernel/linux/linux-6.6/drivers/pci/hotplug/
H A Dpciehp_core.c183 static int pciehp_probe(struct pcie_device *dev) in pciehp_probe()
243 static void pciehp_remove(struct pcie_device *dev) in pciehp_remove()
254 static bool pme_is_native(struct pcie_device *dev) in pme_is_native()
262 static void pciehp_disable_interrupt(struct pcie_device *dev) in pciehp_disable_interrupt()
273 static int pciehp_suspend(struct pcie_device *dev) in pciehp_suspend()
286 static int pciehp_resume_noirq(struct pcie_device *dev) in pciehp_resume_noirq()
302 static int pciehp_resume(struct pcie_device *dev) in pciehp_resume()
314 static int pciehp_runtime_suspend(struct pcie_device *dev) in pciehp_runtime_suspend()
320 static int pciehp_runtime_resume(struct pcie_device *dev) in pciehp_runtime_resume()
H A Dpciehp.h89 struct pcie_device *pcie;
167 struct controller *pcie_init(struct pcie_device *dev);
195 int pciehp_slot_reset(struct pcie_device *dev);
H A Dpciehp_hpc.c871 int pciehp_slot_reset(struct pcie_device *dev) in pciehp_slot_reset()
975 struct controller *pcie_init(struct pcie_device *dev) in pcie_init()

Completed in 43 milliseconds

12