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

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/
H A Dpcieport_if.h25 struct pcie_device { struct
32 #define to_pcie_device(d) container_of(d, struct pcie_device, device)
34 static inline void set_service_data(struct pcie_device *dev, void *data)
39 static inline void* get_service_data(struct pcie_device *dev)
46 int (*probe) (struct pcie_device *dev);
47 void (*remove) (struct pcie_device *dev);
48 int (*suspend) (struct pcie_device *dev);
49 int (*resume) (struct pcie_device *dev);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/pci/pcie/
H A Dportdrv_pci.c128 struct pcie_device *pcie_device; local
142 pcie_device = to_pcie_device(device);
146 pcie_device->port,
169 struct pcie_device *pcie_device; local
180 pcie_device = to_pcie_device(device);
184 pcie_device->port);
204 struct pcie_device *pcie_device; local
248 struct pcie_device *pcie_device; local
[all...]
H A Dportdrv_bus.c28 struct pcie_device *pciedev;
H A Dpme.c51 struct pcie_device *srv;
293 port = ((struct pcie_device *)context)->port;
294 data = get_service_data((struct pcie_device *)context);
364 static int pcie_pme_probe(struct pcie_device *srv)
398 static int pcie_pme_suspend(struct pcie_device *srv)
418 static int pcie_pme_resume(struct pcie_device *srv)
436 static void pcie_pme_remove(struct pcie_device *srv)
H A Dportdrv_core.c307 struct pcie_device *pcie;
468 struct pcie_device *pciedev;
500 struct pcie_device *pciedev;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/pci/pcie/aer/
H A Daerdrv.h71 struct pcie_device *rpd; /* Root Port device */
118 extern int aer_init(struct pcie_device *dev);
125 extern int aer_osc_setup(struct pcie_device *pciedev);
127 static inline int aer_osc_setup(struct pcie_device *pciedev)
H A Daerdrv.c43 static int __devinit aer_probe(struct pcie_device *dev);
44 static void aer_remove(struct pcie_device *dev);
197 struct pcie_device *pdev = (struct pcie_device *)context;
251 static struct aer_rpc *aer_alloc_rpc(struct pcie_device *dev)
279 static void aer_remove(struct pcie_device *dev)
303 static int __devinit aer_probe(struct pcie_device *dev)
H A Daerdrv_core.c448 static pci_ers_result_t reset_link(struct pcie_device *aerdev,
489 * @aerdev: pointer to a pcie_device data structure of root port
497 static void do_recovery(struct pcie_device *aerdev, struct pci_dev *dev,
557 * @aerdev: pointer to pcie_device data structure of the root port
563 static void handle_error_source(struct pcie_device *aerdev,
643 static inline void aer_process_err_devices(struct pcie_device *p_device,
664 static void aer_isr_one_error(struct pcie_device *p_device,
756 struct pcie_device *p_device = rpc->rpd;
773 int aer_init(struct pcie_device *dev)
H A Daer_inject.c298 struct pcie_device **result = data;
299 struct pcie_device *pcie_dev;
311 static int find_aer_device(struct pci_dev *dev, struct pcie_device **result)
321 struct pcie_device *edev;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/pci/hotplug/
H A Dpciehp_acpi.c81 static int __init dummy_probe(struct pcie_device *dev)
H A Dpciehp_core.c227 static int pciehp_probe(struct pcie_device *dev)
286 static void pciehp_remove(struct pcie_device *dev)
295 static int pciehp_suspend (struct pcie_device *dev)
301 static int pciehp_resume (struct pcie_device *dev)
H A Dpciehp.h90 struct pcie_device *pcie; /* PCI Express port service */
138 struct controller *pcie_init(struct pcie_device *dev);
H A Dpciehp_hpc.c863 struct controller *pcie_init(struct pcie_device *dev)

Completed in 90 milliseconds