Lines Matching refs:dev
32 int pcie_aer_is_native(struct pci_dev *dev);
35 static inline int pcie_aer_is_native(struct pci_dev *dev) { return 0; }
68 static inline void set_service_data(struct pcie_device *dev, void *data)
70 dev->priv_data = data;
73 static inline void *get_service_data(struct pcie_device *dev)
75 return dev->priv_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 *dev);
86 int (*runtime_resume)(struct pcie_device *dev);
89 void (*error_resume)(struct pci_dev *dev);
112 int pcie_port_device_register(struct pci_dev *dev);
114 int pcie_port_device_suspend(struct device *dev);
115 int pcie_port_device_resume_noirq(struct device *dev);
116 int pcie_port_device_resume(struct device *dev);
117 int pcie_port_device_runtime_suspend(struct device *dev);
118 int pcie_port_device_runtime_resume(struct device *dev);
120 void pcie_port_device_remove(struct pci_dev *dev, bool disable);
139 void pcie_pme_interrupt_enable(struct pci_dev *dev, bool enable);
143 static inline void pcie_pme_interrupt_enable(struct pci_dev *dev, bool en) {}
146 struct device *pcie_port_find_device(struct pci_dev *dev, u32 service);