Lines Matching refs:isci_device
1618 struct isci_remote_device *isci_device; in isci_remote_device_found() local
1627 isci_device = isci_remote_device_alloc(isci_host, isci_port); in isci_remote_device_found()
1628 if (!isci_device) in isci_remote_device_found()
1631 kref_init(&isci_device->kref); in isci_remote_device_found()
1632 INIT_LIST_HEAD(&isci_device->node); in isci_remote_device_found()
1635 isci_device->domain_dev = dev; in isci_remote_device_found()
1636 isci_device->isci_port = isci_port; in isci_remote_device_found()
1637 list_add_tail(&isci_device->node, &isci_port->remote_dev_list); in isci_remote_device_found()
1639 set_bit(IDEV_START_PENDING, &isci_device->flags); in isci_remote_device_found()
1640 status = isci_remote_device_construct(isci_port, isci_device); in isci_remote_device_found()
1644 __func__, isci_device); in isci_remote_device_found()
1648 dev->lldd_dev = isci_device; in isci_remote_device_found()
1650 isci_put_device(isci_device); in isci_remote_device_found()
1654 wait_for_device_start(isci_host, isci_device); in isci_remote_device_found()