Lines Matching defs:idev

113 	struct isci_remote_device *idev)
115 if (idev)
116 kref_get(&idev->kref);
117 return idev;
122 struct isci_remote_device *idev = dev->lldd_dev;
124 if (idev && !test_bit(IDEV_GONE, &idev->flags)) {
125 kref_get(&idev->kref);
126 return idev;
133 static inline void isci_put_device(struct isci_remote_device *idev)
135 if (idev)
136 kref_put(&idev->kref, isci_remote_device_release);
140 struct isci_remote_device *idev);
142 struct isci_remote_device *idev);
159 struct isci_remote_device *idev,
175 struct isci_remote_device *idev);
188 struct isci_remote_device *idev);
291 struct isci_remote_device *idev;
293 idev = container_of(rnc, typeof(*idev), rnc);
295 return idev;
298 static inline void sci_remote_device_decrement_request_count(struct isci_remote_device *idev)
303 if (WARN_ONCE(idev->started_request_count == 0,
308 idev->started_request_count--;
311 void isci_dev_set_hang_detection_timeout(struct isci_remote_device *idev, u32 timeout);
314 struct isci_remote_device *idev,
318 struct isci_remote_device *idev,
323 struct isci_remote_device *idev,
328 struct isci_remote_device *idev,
333 struct isci_remote_device *idev,
337 struct isci_remote_device *idev,
341 struct isci_remote_device *idev);
344 struct isci_remote_device *idev);
348 struct isci_remote_device *idev);
352 struct isci_remote_device *idev);
355 struct isci_remote_device *idev,
361 struct isci_remote_device *idev);
365 struct isci_remote_device *idev);
369 struct isci_remote_device *idev);
373 struct isci_remote_device *idev,
378 struct isci_remote_device *idev,
380 enum sci_status sci_remote_device_suspend(struct isci_remote_device *idev,