Lines Matching defs:idev
326 static inline void wait_for_device_start(struct isci_host *ihost, struct isci_remote_device *idev)
328 wait_event(ihost->eventq, !test_bit(IDEV_START_PENDING, &idev->flags));
331 static inline void wait_for_device_stop(struct isci_host *ihost, struct isci_remote_device *idev)
333 wait_event(ihost->eventq, !test_bit(IDEV_STOP_PENDING, &idev->flags));
341 static inline struct isci_host *idev_to_ihost(struct isci_remote_device *idev)
343 return dev_to_ihost(idev->domain_dev);
360 static inline int sci_remote_device_node_count(struct isci_remote_device *idev)
362 struct domain_device *dev = idev->domain_dev;
379 static inline struct device *scirdev_to_dev(struct isci_remote_device *idev)
381 if (!idev || !idev->isci_port || !idev->isci_port->isci_host)
384 return &idev->isci_port->isci_host->pdev->dev;
453 struct isci_remote_device *idev,
457 struct isci_remote_device *idev,
470 struct isci_remote_device *idev);
489 struct isci_remote_device *idev,
494 struct isci_remote_device *idev,
499 struct isci_remote_device *idev,
504 struct isci_remote_device *idev,