Lines Matching refs:zpci_dev
67 struct zpci_dev { struct
124 static inline bool zdev_enabled(struct zpci_dev *zdev) in zdev_enabled() argument
135 int zpci_create_device(struct zpci_dev *);
136 int zpci_enable_device(struct zpci_dev *);
137 int zpci_disable_device(struct zpci_dev *);
138 void zpci_stop_device(struct zpci_dev *);
139 int zpci_register_ioat(struct zpci_dev *, u8, u64, u64, u64);
140 int zpci_unregister_ioat(struct zpci_dev *, u8);
147 int clp_enable_fh(struct zpci_dev *, u8);
148 int clp_disable_fh(struct zpci_dev *);
163 int zpci_init_slot(struct zpci_dev *);
164 void zpci_exit_slot(struct zpci_dev *);
166 static inline int zpci_init_slot(struct zpci_dev *zdev) in zpci_init_slot()
170 static inline void zpci_exit_slot(struct zpci_dev *zdev) {} in zpci_exit_slot()
174 struct zpci_dev *get_zdev(struct pci_dev *);
175 struct zpci_dev *get_zdev_by_fid(u32);
182 int zpci_fmb_enable_device(struct zpci_dev *);
183 int zpci_fmb_disable_device(struct zpci_dev *);
188 void zpci_debug_init_device(struct zpci_dev *);
189 void zpci_debug_exit_device(struct zpci_dev *);
190 void zpci_debug_info(struct zpci_dev *, struct seq_file *);