Lines Matching refs:ctrl_info
200 struct pqi_ctrl_info *ctrl_info, struct sas_rphy *rphy) in pqi_find_device_by_sas_rphy() argument
204 list_for_each_entry(device, &ctrl_info->scsi_device_list, in pqi_find_device_by_sas_rphy()
215 int pqi_add_sas_host(struct Scsi_Host *shost, struct pqi_ctrl_info *ctrl_info) in pqi_add_sas_host() argument
230 ctrl_info->sas_address, NULL); in pqi_add_sas_host()
246 ctrl_info->sas_host = pqi_sas_node; in pqi_add_sas_host()
260 void pqi_delete_sas_host(struct pqi_ctrl_info *ctrl_info) in pqi_delete_sas_host() argument
262 pqi_free_sas_node(ctrl_info->sas_host); in pqi_delete_sas_host()
319 struct pqi_ctrl_info *ctrl_info; in pqi_sas_get_enclosure_identifier() local
327 ctrl_info = shost_to_hba(shost); in pqi_sas_get_enclosure_identifier()
328 spin_lock_irqsave(&ctrl_info->scsi_device_list_lock, flags); in pqi_sas_get_enclosure_identifier()
329 found_device = pqi_find_device_by_sas_rphy(ctrl_info, rphy); in pqi_sas_get_enclosure_identifier()
349 list_for_each_entry(device, &ctrl_info->scsi_device_list, in pqi_sas_get_enclosure_identifier()
369 list_for_each_entry(device, &ctrl_info->scsi_device_list, in pqi_sas_get_enclosure_identifier()
382 spin_unlock_irqrestore(&ctrl_info->scsi_device_list_lock, flags); in pqi_sas_get_enclosure_identifier()
393 struct pqi_ctrl_info *ctrl_info; in pqi_sas_get_bay_identifier() local
401 ctrl_info = shost_to_hba(shost); in pqi_sas_get_bay_identifier()
402 spin_lock_irqsave(&ctrl_info->scsi_device_list_lock, flags); in pqi_sas_get_bay_identifier()
403 device = pqi_find_device_by_sas_rphy(ctrl_info, rphy); in pqi_sas_get_bay_identifier()
416 spin_unlock_irqrestore(&ctrl_info->scsi_device_list_lock, flags); in pqi_sas_get_bay_identifier()
515 struct pqi_ctrl_info *ctrl_info = shost_to_hba(shost); in pqi_sas_smp_handler() local
520 pqi_ctrl_busy(ctrl_info); in pqi_sas_smp_handler()
542 if (pqi_ctrl_offline(ctrl_info)) { in pqi_sas_smp_handler()
547 if (pqi_ctrl_blocked(ctrl_info)) { in pqi_sas_smp_handler()
558 rc = pqi_csmi_smp_passthru(ctrl_info, smp_buf, sizeof(*smp_buf), in pqi_sas_smp_handler()
566 pqi_ctrl_unbusy(ctrl_info); in pqi_sas_smp_handler()