Searched refs:sas_dev (Results 1 – 6 of 6) sorted by relevance
243 struct hisi_sas_device *sas_dev = &hisi_hba->devices[device_id]; in hisi_sas_slot_task_free() local275 spin_lock(&sas_dev->lock); in hisi_sas_slot_task_free()277 spin_unlock(&sas_dev->lock); in hisi_sas_slot_task_free()433 struct hisi_sas_device *sas_dev) in hisi_sas_task_deliver() argument445 spin_lock(&sas_dev->lock); in hisi_sas_task_deliver()446 list_add_tail(&slot->entry, &sas_dev->list); in hisi_sas_task_deliver()447 spin_unlock(&sas_dev->lock); in hisi_sas_task_deliver()452 slot->device_id = sas_dev->device_id; in hisi_sas_task_deliver()498 struct hisi_sas_device *sas_dev = device->lldd_dev; in hisi_sas_queue_command() local539 if (DEV_IS_GONE(sas_dev)) { in hisi_sas_queue_command()[all …]
491 struct hisi_sas_device *sas_dev) in setup_itct_v1_hw() argument493 struct domain_device *device = sas_dev->sas_device; in setup_itct_v1_hw()495 u64 qw0, device_id = sas_dev->device_id; in setup_itct_v1_hw()505 switch (sas_dev->dev_type) { in setup_itct_v1_hw()513 sas_dev->dev_type); in setup_itct_v1_hw()535 struct hisi_sas_device *sas_dev) in clear_itct_v1_hw() argument537 u64 dev_id = sas_dev->device_id; in clear_itct_v1_hw()921 struct hisi_sas_device *sas_dev = device->lldd_dev; in prep_smp_v1_hw() local938 hdr->dw1 = cpu_to_le32(sas_dev->device_id << CMD_HDR_DEVICE_ID_OFF); in prep_smp_v1_hw()957 struct hisi_sas_device *sas_dev = device->lldd_dev; in prep_ssp_v1_hw() local[all …]
871 struct hisi_sas_device *sas_dev) in setup_itct_v3_hw() argument873 struct domain_device *device = sas_dev->sas_device; in setup_itct_v3_hw()875 u64 qw0, device_id = sas_dev->device_id; in setup_itct_v3_hw()885 switch (sas_dev->dev_type) { in setup_itct_v3_hw()900 sas_dev->dev_type); in setup_itct_v3_hw()922 struct hisi_sas_device *sas_dev) in clear_itct_v3_hw() argument925 u64 dev_id = sas_dev->device_id; in clear_itct_v3_hw()930 sas_dev->completion = &completion; in clear_itct_v3_hw()941 if (!wait_for_completion_timeout(sas_dev->completion, in clear_itct_v3_hw()955 struct hisi_sas_device *sas_dev = device->lldd_dev; in dereg_device_v3_hw() local[all …]
347 void (*free_device)(struct hisi_sas_device *sas_dev);
716 ret = tgt_priv->sas_dev; in __mpt3sas_get_sdev_from_target()2000 sas_target_priv_data->sas_dev = sas_device; in scsih_target_alloc()2079 sas_target_priv_data->sas_dev = NULL; in scsih_target_destroy()10902 sas_device = sas_device_priv_data->sas_target->sas_dev; in _scsih_update_device_qdepth()
4240 qdepth = (sas_target_priv_data->sas_dev->port_type > 1) ? in enable_sdev_max_qd_store()