Lines Matching refs:sas_host
207 struct sas_host_attrs *sas_host = to_sas_host_attrs(shost);
208 struct request_queue *q = sas_host->q;
237 "sas_host%d", shost->host_no);
287 struct sas_host_attrs *sas_host = to_sas_host_attrs(shost);
289 INIT_LIST_HEAD(&sas_host->rphy_list);
290 mutex_init(&sas_host->lock);
291 sas_host->next_target_id = 0;
292 sas_host->next_expander_id = 0;
293 sas_host->next_port_id = 0;
313 "sas_host", sas_host_setup, sas_host_remove, NULL);
940 struct sas_host_attrs *sas_host = to_sas_host_attrs(shost);
942 mutex_lock(&sas_host->lock);
949 index = sas_host->next_port_id++;
950 mutex_unlock(&sas_host->lock);
1486 struct sas_host_attrs *sas_host = to_sas_host_attrs(shost);
1499 mutex_lock(&sas_host->lock);
1500 rdev->rphy.scsi_target_id = sas_host->next_expander_id++;
1501 mutex_unlock(&sas_host->lock);
1522 struct sas_host_attrs *sas_host = to_sas_host_attrs(shost);
1539 mutex_lock(&sas_host->lock);
1540 list_add_tail(&rphy->list, &sas_host->rphy_list);
1544 rphy->scsi_target_id = sas_host->next_target_id++;
1547 mutex_unlock(&sas_host->lock);
1574 struct sas_host_attrs *sas_host = to_sas_host_attrs(shost);
1576 mutex_lock(&sas_host->lock);
1578 mutex_unlock(&sas_host->lock);
1655 struct sas_host_attrs *sas_host = to_sas_host_attrs(shost);
1658 mutex_lock(&sas_host->lock);
1659 list_for_each_entry(rphy, &sas_host->rphy_list, list) {
1670 mutex_unlock(&sas_host->lock);