Symbol: eeh_dev
arch/powerpc/include/asm/device.h
36
struct eeh_dev *edev;
arch/powerpc/include/asm/eeh.h
165
static inline struct pci_dn *eeh_dev_to_pdn(struct eeh_dev *edev)
arch/powerpc/include/asm/eeh.h
170
static inline struct pci_dev *eeh_dev_to_pci_dev(struct eeh_dev *edev)
arch/powerpc/include/asm/eeh.h
175
static inline struct eeh_pe *eeh_dev_to_pe(struct eeh_dev* edev)
arch/powerpc/include/asm/eeh.h
217
struct eeh_dev *(*probe)(struct pci_dev *pdev);
arch/powerpc/include/asm/eeh.h
225
int (*read_config)(struct eeh_dev *edev, int where, int size, u32 *val);
arch/powerpc/include/asm/eeh.h
226
int (*write_config)(struct eeh_dev *edev, int where, int size, u32 val);
arch/powerpc/include/asm/eeh.h
228
int (*restore_config)(struct eeh_dev *edev);
arch/powerpc/include/asm/eeh.h
229
int (*notify_resume)(struct eeh_dev *edev);
arch/powerpc/include/asm/eeh.h
274
typedef void (*eeh_edev_traverse_func)(struct eeh_dev *edev, void *flag);
arch/powerpc/include/asm/eeh.h
282
int eeh_pe_tree_insert(struct eeh_dev *edev, struct eeh_pe *new_pe_parent);
arch/powerpc/include/asm/eeh.h
283
int eeh_pe_tree_remove(struct eeh_dev *edev);
arch/powerpc/include/asm/eeh.h
298
int eeh_dev_check_failure(struct eeh_dev *edev);
arch/powerpc/include/asm/pci-bridge.h
215
struct eeh_dev *edev; /* eeh device */
arch/powerpc/include/asm/pci-bridge.h
250
static inline struct eeh_dev *pdn_to_eeh_dev(struct pci_dn *pdn)
arch/powerpc/include/asm/ppc-pci.h
55
struct eeh_dev *eeh_addr_cache_get_dev(unsigned long addr);
arch/powerpc/include/asm/ppc-pci.h
59
void eeh_save_bars(struct eeh_dev *edev);
arch/powerpc/kernel/eeh.c
1009
struct eeh_dev *edev;
arch/powerpc/kernel/eeh.c
1069
struct eeh_dev *edev;
arch/powerpc/kernel/eeh.c
1154
struct eeh_dev *edev, *tmp;
arch/powerpc/kernel/eeh.c
1209
struct eeh_dev *edev;
arch/powerpc/kernel/eeh.c
1250
struct eeh_dev *edev;
arch/powerpc/kernel/eeh.c
1280
struct eeh_dev *edev;
arch/powerpc/kernel/eeh.c
1405
struct eeh_dev *edev, *tmp;
arch/powerpc/kernel/eeh.c
168
static size_t eeh_dump_dev_log(struct eeh_dev *edev, char *buf, size_t len)
arch/powerpc/kernel/eeh.c
1794
struct eeh_dev *edev;
arch/powerpc/kernel/eeh.c
271
struct eeh_dev *edev, *tmp;
arch/powerpc/kernel/eeh.c
424
int eeh_dev_check_failure(struct eeh_dev *edev)
arch/powerpc/kernel/eeh.c
591
struct eeh_dev *edev;
arch/powerpc/kernel/eeh.c
684
static void eeh_disable_and_save_dev_state(struct eeh_dev *edev,
arch/powerpc/kernel/eeh.c
710
static void eeh_restore_dev_state(struct eeh_dev *edev, void *userdata)
arch/powerpc/kernel/eeh.c
737
struct eeh_dev *edev = pci_dev_to_eeh_dev(dev);
arch/powerpc/kernel/eeh.c
791
static void eeh_set_dev_freset(struct eeh_dev *edev, void *flag)
arch/powerpc/kernel/eeh.c
902
void eeh_save_bars(struct eeh_dev *edev)
arch/powerpc/kernel/eeh_cache.c
162
struct eeh_dev *edev;
arch/powerpc/kernel/eeh_cache.c
44
struct eeh_dev *edev;
arch/powerpc/kernel/eeh_cache.c
54
static inline struct eeh_dev *__eeh_addr_cache_get_device(unsigned long addr)
arch/powerpc/kernel/eeh_cache.c
82
struct eeh_dev *eeh_addr_cache_get_dev(unsigned long addr)
arch/powerpc/kernel/eeh_cache.c
84
struct eeh_dev *edev;
arch/powerpc/kernel/eeh_driver.c
1141
struct eeh_dev *edev, *tmp_edev;
arch/powerpc/kernel/eeh_driver.c
140
static void eeh_disable_irq(struct eeh_dev *edev)
arch/powerpc/kernel/eeh_driver.c
163
static void eeh_enable_irq(struct eeh_dev *edev)
arch/powerpc/kernel/eeh_driver.c
192
static void eeh_dev_save_state(struct eeh_dev *edev, void *userdata)
arch/powerpc/kernel/eeh_driver.c
219
struct eeh_dev *edev, *tmp;
arch/powerpc/kernel/eeh_driver.c
230
struct eeh_dev *edev, *tmp;
arch/powerpc/kernel/eeh_driver.c
253
static void eeh_pe_report_edev(struct eeh_dev *edev, eeh_report_fn fn,
arch/powerpc/kernel/eeh_driver.c
303
struct eeh_dev *edev, *tmp;
arch/powerpc/kernel/eeh_driver.c
323
static enum pci_ers_result eeh_report_error(struct eeh_dev *edev,
arch/powerpc/kernel/eeh_driver.c
349
static enum pci_ers_result eeh_report_mmio_enabled(struct eeh_dev *edev,
arch/powerpc/kernel/eeh_driver.c
369
static enum pci_ers_result eeh_report_reset(struct eeh_dev *edev,
arch/powerpc/kernel/eeh_driver.c
379
static void eeh_dev_restore_state(struct eeh_dev *edev, void *userdata)
arch/powerpc/kernel/eeh_driver.c
422
static enum pci_ers_result eeh_report_resume(struct eeh_dev *edev,
arch/powerpc/kernel/eeh_driver.c
448
static enum pci_ers_result eeh_report_failure(struct eeh_dev *edev,
arch/powerpc/kernel/eeh_driver.c
466
static void *eeh_add_virt_device(struct eeh_dev *edev)
arch/powerpc/kernel/eeh_driver.c
491
static void eeh_rmv_device(struct eeh_dev *edev, void *userdata)
arch/powerpc/kernel/eeh_driver.c
544
struct eeh_dev *edev, *tmp;
arch/powerpc/kernel/eeh_driver.c
636
struct eeh_dev *edev;
arch/powerpc/kernel/eeh_driver.c
699
edev = list_first_entry(&pe->edevs, struct eeh_dev, entry);
arch/powerpc/kernel/eeh_driver.c
76
static bool eeh_dev_removed(struct eeh_dev *edev)
arch/powerpc/kernel/eeh_driver.c
81
static bool eeh_edev_actionable(struct eeh_dev *edev)
arch/powerpc/kernel/eeh_driver.c
839
struct eeh_dev *edev, *tmp;
arch/powerpc/kernel/eeh_pe.c
239
struct eeh_dev *edev, *tmp;
arch/powerpc/kernel/eeh_pe.c
307
int eeh_pe_tree_insert(struct eeh_dev *edev, struct eeh_pe *new_pe_parent)
arch/powerpc/kernel/eeh_pe.c
403
int eeh_pe_tree_remove(struct eeh_dev *edev)
arch/powerpc/kernel/eeh_pe.c
537
struct eeh_dev *edev;
arch/powerpc/kernel/eeh_pe.c
554
static void __eeh_pe_dev_mode_mark(struct eeh_dev *edev, void *flag)
arch/powerpc/kernel/eeh_pe.c
585
struct eeh_dev *edev, *tmp;
arch/powerpc/kernel/eeh_pe.c
632
static void eeh_bridge_check_link(struct eeh_dev *edev)
arch/powerpc/kernel/eeh_pe.c
703
static void eeh_restore_bridge_bars(struct eeh_dev *edev)
arch/powerpc/kernel/eeh_pe.c
732
static void eeh_restore_device_bars(struct eeh_dev *edev)
arch/powerpc/kernel/eeh_pe.c
775
static void eeh_restore_one_device_bars(struct eeh_dev *edev, void *flag)
arch/powerpc/kernel/eeh_pe.c
871
struct eeh_dev *edev;
arch/powerpc/kernel/eeh_pe.c
883
edev = list_first_entry_or_null(&pe->edevs, struct eeh_dev, entry);
arch/powerpc/kernel/eeh_sysfs.c
139
struct eeh_dev *edev = pci_dev_to_eeh_dev(pdev);
arch/powerpc/kernel/eeh_sysfs.c
161
struct eeh_dev *edev = pci_dev_to_eeh_dev(pdev);
arch/powerpc/kernel/eeh_sysfs.c
29
struct eeh_dev *edev = pci_dev_to_eeh_dev(pdev); \
arch/powerpc/kernel/eeh_sysfs.c
45
struct eeh_dev *edev = pci_dev_to_eeh_dev(pdev);
arch/powerpc/kernel/eeh_sysfs.c
61
struct eeh_dev *edev = pci_dev_to_eeh_dev(pdev);
arch/powerpc/kernel/eeh_sysfs.c
84
struct eeh_dev *edev = pci_dev_to_eeh_dev(pdev);
arch/powerpc/kernel/eeh_sysfs.c
98
struct eeh_dev *edev = pci_dev_to_eeh_dev(pdev);
arch/powerpc/kernel/pci_dn.c
128
static struct eeh_dev *eeh_dev_init(struct pci_dn *pdn)
arch/powerpc/kernel/pci_dn.c
130
struct eeh_dev *edev;
arch/powerpc/kernel/pci_dn.c
193
struct eeh_dev *edev __maybe_unused;
arch/powerpc/kernel/pci_dn.c
243
struct eeh_dev *edev __maybe_unused;
arch/powerpc/kernel/pci_dn.c
290
struct eeh_dev *edev;
arch/powerpc/kernel/pci_dn.c
347
struct eeh_dev *edev = pdn_to_eeh_dev(pdn);
arch/powerpc/kernel/pci_of_scan.c
362
struct eeh_dev *edev = pdn_to_eeh_dev(PCI_DN(dn));
arch/powerpc/platforms/powernv/eeh-powernv.c
1004
struct eeh_dev *edev;
arch/powerpc/platforms/powernv/eeh-powernv.c
1009
edev = list_first_entry_or_null(&pe->edevs, struct eeh_dev, entry);
arch/powerpc/platforms/powernv/eeh-powernv.c
1209
struct eeh_dev *edev = pdn_to_eeh_dev(pdn);
arch/powerpc/platforms/powernv/eeh-powernv.c
1228
static int pnv_eeh_read_config(struct eeh_dev *edev,
arch/powerpc/platforms/powernv/eeh-powernv.c
1244
static int pnv_eeh_write_config(struct eeh_dev *edev,
arch/powerpc/platforms/powernv/eeh-powernv.c
1602
static int pnv_eeh_restore_config(struct eeh_dev *edev)
arch/powerpc/platforms/powernv/eeh-powernv.c
267
struct eeh_dev *edev = pdn_to_eeh_dev(pdn);
arch/powerpc/platforms/powernv/eeh-powernv.c
321
static struct eeh_dev *pnv_eeh_probe(struct pci_dev *pdev)
arch/powerpc/platforms/powernv/eeh-powernv.c
326
struct eeh_dev *edev = pdn_to_eeh_dev(pdn);
arch/powerpc/platforms/powernv/eeh-powernv.c
804
struct eeh_dev *edev = pdn_to_eeh_dev(pdn);
arch/powerpc/platforms/powernv/eeh-powernv.c
910
struct eeh_dev *edev = pdn->edev;
arch/powerpc/platforms/powernv/eeh-powernv.c
930
struct eeh_dev *edev = pdn_to_eeh_dev(pdn);
arch/powerpc/platforms/powernv/eeh-powernv.c
968
struct eeh_dev *edev = pdn_to_eeh_dev(pdn);
arch/powerpc/platforms/powernv/pci.c
646
struct eeh_dev *edev = NULL;
arch/powerpc/platforms/pseries/eeh_pseries.c
290
struct eeh_dev *edev = pdn_to_eeh_dev(pdn);
arch/powerpc/platforms/pseries/eeh_pseries.c
325
static struct eeh_pe *pseries_eeh_pe_get_parent(struct eeh_dev *edev)
arch/powerpc/platforms/pseries/eeh_pseries.c
327
struct eeh_dev *parent;
arch/powerpc/platforms/pseries/eeh_pseries.c
367
struct eeh_dev *edev;
arch/powerpc/platforms/pseries/eeh_pseries.c
459
static struct eeh_dev *pseries_eeh_probe(struct pci_dev *pdev)
arch/powerpc/platforms/pseries/eeh_pseries.c
461
struct eeh_dev *edev;
arch/powerpc/platforms/pseries/eeh_pseries.c
677
static int pseries_eeh_read_config(struct eeh_dev *edev, int where, int size, u32 *val)
arch/powerpc/platforms/pseries/eeh_pseries.c
693
static int pseries_eeh_write_config(struct eeh_dev *edev, int where, int size, u32 val)
arch/powerpc/platforms/pseries/eeh_pseries.c
724
static int pseries_call_allow_unfreeze(struct eeh_dev *edev)
arch/powerpc/platforms/pseries/eeh_pseries.c
77
struct eeh_dev *edev = pdn_to_eeh_dev(pdn);
arch/powerpc/platforms/pseries/eeh_pseries.c
774
static int pseries_notify_resume(struct eeh_dev *edev)
arch/powerpc/platforms/pseries/eeh_pseries.c
802
struct eeh_dev *pdev;
arch/powerpc/platforms/pseries/msi.c
190
struct eeh_dev *edev;
arch/powerpc/platforms/pseries/msi.c
201
edev = list_first_entry(&edev->pe->edevs, struct eeh_dev,
drivers/net/ethernet/sfc/efx_common.c
675
struct eeh_dev *eehdev = pci_dev_to_eeh_dev(efx->pci_dev);
drivers/net/ethernet/sfc/falcon/efx.c
2476
struct eeh_dev *eehdev = pci_dev_to_eeh_dev(efx->pci_dev);
drivers/net/ethernet/sfc/siena/efx_common.c
702
struct eeh_dev *eehdev = pci_dev_to_eeh_dev(efx->pci_dev);
drivers/net/ethernet/sfc/siena/siena.c
215
struct eeh_dev *eehdev = pci_dev_to_eeh_dev(efx->pci_dev);
drivers/pci/hotplug/pnv_php.c
915
struct eeh_dev *edev;
drivers/pci/hotplug/pnv_php.c
976
struct eeh_dev *edev;
include/linux/pci.h
2785
static inline struct eeh_dev *pci_dev_to_eeh_dev(struct pci_dev *pdev)