• Home
  • Raw
  • Download

Lines Matching refs:driver

153 	struct pcie_port_service_driver *driver;  in error_detected_iter()  local
159 if (device->bus == &pcie_port_bus_type && device->driver) { in error_detected_iter()
160 driver = to_service_driver(device->driver); in error_detected_iter()
161 if (!driver || in error_detected_iter()
162 !driver->err_handler || in error_detected_iter()
163 !driver->err_handler->error_detected) in error_detected_iter()
169 status = driver->err_handler->error_detected( in error_detected_iter()
192 struct pcie_port_service_driver *driver; in mmio_enabled_iter() local
197 if (device->bus == &pcie_port_bus_type && device->driver) { in mmio_enabled_iter()
198 driver = to_service_driver(device->driver); in mmio_enabled_iter()
199 if (driver && in mmio_enabled_iter()
200 driver->err_handler && in mmio_enabled_iter()
201 driver->err_handler->mmio_enabled) { in mmio_enabled_iter()
205 status = driver->err_handler->mmio_enabled( in mmio_enabled_iter()
226 struct pcie_port_service_driver *driver; in slot_reset_iter() local
231 if (device->bus == &pcie_port_bus_type && device->driver) { in slot_reset_iter()
232 driver = to_service_driver(device->driver); in slot_reset_iter()
233 if (driver && in slot_reset_iter()
234 driver->err_handler && in slot_reset_iter()
235 driver->err_handler->slot_reset) { in slot_reset_iter()
239 status = driver->err_handler->slot_reset( in slot_reset_iter()
268 struct pcie_port_service_driver *driver; in resume_iter() local
270 if (device->bus == &pcie_port_bus_type && device->driver) { in resume_iter()
271 driver = to_service_driver(device->driver); in resume_iter()
272 if (driver && in resume_iter()
273 driver->err_handler && in resume_iter()
274 driver->err_handler->resume) { in resume_iter()
278 driver->err_handler->resume(pcie_device->port); in resume_iter()
316 .driver.pm = PCIE_PORTDRV_PM_OPS,