isci_remote_device
struct isci_remote_device *idev)
struct isci_remote_device *idev,
struct isci_remote_device *idev,
struct isci_remote_device *idev,
struct isci_remote_device *idev,
struct isci_remote_device *idev,
struct isci_remote_device *idev,
struct isci_remote_device *idev;
struct isci_remote_device *idev;
struct isci_remote_device *idev;
struct isci_remote_device *device_table[SCI_MAX_REMOTE_DEVICES];
struct isci_remote_device devices[SCI_MAX_REMOTE_DEVICES];
static inline void wait_for_device_start(struct isci_host *ihost, struct isci_remote_device *idev)
static inline void wait_for_device_stop(struct isci_host *ihost, struct isci_remote_device *idev)
static inline struct isci_host *idev_to_ihost(struct isci_remote_device *idev)
static inline int sci_remote_device_node_count(struct isci_remote_device *idev)
static inline struct device *scirdev_to_dev(struct isci_remote_device *idev)
struct isci_remote_device *idev,
struct isci_remote_device *idev,
struct isci_remote_device *idev);
struct isci_remote_device *idev,
struct isci_remote_device *idev,
struct isci_remote_device *idev,
struct isci_remote_device *idev,
struct isci_remote_device *idev = &ihost->devices[i];
struct isci_remote_device *idev,
struct isci_remote_device *idev,
struct isci_remote_device *idev;
struct isci_remote_device *isci_device;
struct isci_remote_device;
struct isci_remote_device *idev,
struct isci_remote_device *idev,
struct isci_remote_device *idev = container_of(sm, typeof(*idev), sm);
struct isci_remote_device *idev,
struct isci_remote_device *idev = container_of(sm, typeof(*idev), sm);
struct isci_remote_device *idev = container_of(sm, typeof(*idev), sm);
struct isci_remote_device *idev = container_of(sm, typeof(*idev), sm);
struct isci_remote_device *idev = container_of(sm, typeof(*idev), sm);
struct isci_remote_device *idev = container_of(sm, typeof(*idev), sm);
struct isci_remote_device *idev = container_of(sm, typeof(*idev), sm);
struct isci_remote_device *idev = container_of(sm, typeof(*idev), sm);
struct isci_remote_device *idev = container_of(sm, typeof(*idev), sm);
struct isci_remote_device *idev = container_of(sm, typeof(*idev), sm);
struct isci_remote_device *idev = container_of(sm, typeof(*idev), sm);
struct isci_remote_device *idev = container_of(sm, typeof(*idev), sm);
struct isci_remote_device *idev)
struct isci_remote_device *idev,
struct isci_remote_device *idev)
struct isci_remote_device *idev)
struct isci_remote_device *idev,
struct isci_remote_device *idev = cbparam;
struct isci_remote_device *idev)
struct isci_remote_device *idev)
struct isci_remote_device *idev)
static enum sci_status sci_remote_device_start(struct isci_remote_device *idev,
struct isci_remote_device *idev,
struct isci_remote_device *idev)
static struct isci_remote_device *
struct isci_remote_device *idev;
struct isci_remote_device *idev = container_of(kref, typeof(*idev), kref);
enum sci_status isci_remote_device_stop(struct isci_host *ihost, struct isci_remote_device *idev)
struct isci_remote_device *idev,
struct isci_remote_device *idev = dev->lldd_dev;
struct isci_remote_device *isci_device;
struct isci_remote_device *idev,
struct isci_remote_device *idev)
struct isci_remote_device *idev)
struct isci_remote_device *idev,
struct isci_remote_device *idev,
struct isci_remote_device *idev,
struct isci_remote_device *idev,
struct isci_remote_device *idev = _dev;
struct isci_remote_device *idev)
enum sci_status sci_remote_device_stop(struct isci_remote_device *idev,
enum sci_status sci_remote_device_frame_handler(struct isci_remote_device *idev,
static bool is_remote_device_ready(struct isci_remote_device *idev)
struct isci_remote_device *idev = _dev;
enum sci_status sci_remote_device_event_handler(struct isci_remote_device *idev,
static void sci_remote_device_start_request(struct isci_remote_device *idev,
struct isci_remote_device *idev,
struct isci_remote_device *idev,
struct isci_remote_device *idev,
enum sci_status sci_remote_device_suspend(struct isci_remote_device *idev,
struct isci_remote_device *idev = dev;
struct isci_remote_device *idev,
static void isci_remote_device_ready(struct isci_host *ihost, struct isci_remote_device *idev)
void sci_remote_device_post_request(struct isci_remote_device *idev, u32 request)
struct isci_remote_device *idev = _dev;
struct isci_remote_device *idev = _dev;
struct isci_remote_device *idev = container_of(sm, typeof(*idev), sm);
static enum sci_status sci_remote_device_destruct(struct isci_remote_device *idev)
static void isci_remote_device_deconstruct(struct isci_host *ihost, struct isci_remote_device *idev)
static inline struct isci_remote_device *isci_get_device(
struct isci_remote_device *idev)
static inline struct isci_remote_device *isci_lookup_device(struct domain_device *dev)
struct isci_remote_device *idev = dev->lldd_dev;
static inline void isci_put_device(struct isci_remote_device *idev)
struct isci_remote_device *idev);
struct isci_remote_device *idev);
struct isci_remote_device *idev,
static inline struct isci_remote_device *rnc_to_dev(struct sci_remote_node_context *rnc)
struct isci_remote_device *idev;
static inline void sci_remote_device_decrement_request_count(struct isci_remote_device *idev)
void isci_dev_set_hang_detection_timeout(struct isci_remote_device *idev, u32 timeout);
struct isci_remote_device *idev,
struct isci_remote_device *idev,
struct isci_remote_device *idev,
struct isci_remote_device *idev,
struct isci_remote_device *idev,
struct isci_remote_device *idev,
struct isci_remote_device *idev);
struct isci_remote_device *idev);
struct isci_remote_device *idev);
struct isci_remote_device *idev);
struct isci_remote_device *idev,
struct isci_remote_device *idev);
struct isci_remote_device *idev);
struct isci_remote_device *idev,
struct isci_remote_device *idev,
enum sci_status sci_remote_device_suspend(struct isci_remote_device *idev,
struct isci_remote_device *idev = rnc_to_dev(sci_rnc);
struct isci_remote_device *idev = rnc_to_dev(sci_rnc);
struct isci_remote_device *idev = rnc_to_dev(sci_rnc);
struct isci_remote_device *idev = rnc_to_dev(rnc);
struct isci_remote_device *idev;
struct isci_remote_device *idev = rnc_to_dev(rnc);
struct isci_remote_device *idev = rnc_to_dev(rnc);
struct isci_remote_device *idev = rnc_to_dev(sci_rnc);
struct isci_remote_device *idev = rnc_to_dev(sci_rnc);
struct isci_remote_device;
struct isci_remote_device *idev = ireq->target_device;
struct isci_remote_device *idev;
struct isci_remote_device *idev,
struct isci_remote_device *idev = request->target_device;
struct isci_remote_device *idev,
struct isci_remote_device *idev,
struct isci_remote_device *idev,
struct isci_remote_device *idev;
struct isci_remote_device *idev)
int isci_request_execute(struct isci_host *ihost, struct isci_remote_device *idev,
struct isci_remote_device *idev;
struct isci_remote_device *target_device;
int isci_request_execute(struct isci_host *ihost, struct isci_remote_device *idev,
struct isci_remote_device *idev,
static inline int isci_device_io_ready(struct isci_remote_device *idev,
struct isci_remote_device *idev;
struct isci_remote_device *idev,
struct isci_remote_device *idev,
struct isci_remote_device *isci_device,
struct isci_remote_device *idev;
struct isci_remote_device *idev = NULL;
struct isci_remote_device *idev)
struct isci_remote_device *idev;