Home
last modified time | relevance | path

Searched refs:scsi_lookup (Results 1 – 8 of 8) sorted by relevance

/linux-4.1.27/drivers/scsi/mpt2sas/
Dmpt2sas_base.c846 cb_idx = ioc->scsi_lookup[i].cb_idx; in _base_get_cb_idx()
1793 if (!list_empty(&ioc->scsi_lookup[i].chain_list)) { in mpt2sas_base_free_smid()
1795 &ioc->scsi_lookup[i].chain_list, tracker_list) { in mpt2sas_base_free_smid()
1801 ioc->scsi_lookup[i].cb_idx = 0xFF; in mpt2sas_base_free_smid()
1802 ioc->scsi_lookup[i].scmd = NULL; in mpt2sas_base_free_smid()
1803 ioc->scsi_lookup[i].direct_io = 0; in mpt2sas_base_free_smid()
1804 list_add(&ioc->scsi_lookup[i].tracker_list, in mpt2sas_base_free_smid()
2467 if (ioc->scsi_lookup) { in _base_release_memory_pools()
2468 free_pages((ulong)ioc->scsi_lookup, ioc->scsi_lookup_pages); in _base_release_memory_pools()
2469 ioc->scsi_lookup = NULL; in _base_release_memory_pools()
[all …]
Dmpt2sas_scsih.c887 return ioc->scsi_lookup[smid - 1].scmd; in _scsih_scsi_lookup_get()
905 scmd = ioc->scsi_lookup[smid - 1].scmd; in _scsih_scsi_lookup_get_clear()
906 ioc->scsi_lookup[smid - 1].scmd = NULL; in _scsih_scsi_lookup_get_clear()
933 if (ioc->scsi_lookup[i].scmd == scmd) { in _scsih_scsi_lookup_find_by_scmd()
934 smid = ioc->scsi_lookup[i].smid; in _scsih_scsi_lookup_find_by_scmd()
964 if (ioc->scsi_lookup[i].scmd && in _scsih_scsi_lookup_find_by_target()
965 (ioc->scsi_lookup[i].scmd->device->id == id && in _scsih_scsi_lookup_find_by_target()
966 ioc->scsi_lookup[i].scmd->device->channel == channel)) { in _scsih_scsi_lookup_find_by_target()
998 if (ioc->scsi_lookup[i].scmd && in _scsih_scsi_lookup_find_by_lun()
999 (ioc->scsi_lookup[i].scmd->device->id == id && in _scsih_scsi_lookup_find_by_lun()
[all …]
Dmpt2sas_base.h934 struct scsiio_tracker *scsi_lookup; member
Dmpt2sas_ctl.c568 scmd = ioc->scsi_lookup[i - 1].scmd; in _ctl_set_task_mid()
579 tm_request->TaskMID = cpu_to_le16(ioc->scsi_lookup[i - 1].smid); in _ctl_set_task_mid()
/linux-4.1.27/drivers/scsi/mpt3sas/
Dmpt3sas_base.c833 cb_idx = ioc->scsi_lookup[i].cb_idx; in _base_get_cb_idx()
1192 &ioc->scsi_lookup[smid - 1].chain_list); in _base_get_chain_buffer_tracker()
2074 if (!list_empty(&ioc->scsi_lookup[i].chain_list)) { in mpt3sas_base_free_smid()
2076 &ioc->scsi_lookup[i].chain_list, tracker_list) { in mpt3sas_base_free_smid()
2082 ioc->scsi_lookup[i].cb_idx = 0xFF; in mpt3sas_base_free_smid()
2083 ioc->scsi_lookup[i].scmd = NULL; in mpt3sas_base_free_smid()
2084 list_add(&ioc->scsi_lookup[i].tracker_list, &ioc->free_list); in mpt3sas_base_free_smid()
2633 if (ioc->scsi_lookup) { in _base_release_memory_pools()
2634 free_pages((ulong)ioc->scsi_lookup, ioc->scsi_lookup_pages); in _base_release_memory_pools()
2635 ioc->scsi_lookup = NULL; in _base_release_memory_pools()
[all …]
Dmpt3sas_scsih.c933 return ioc->scsi_lookup[smid - 1].scmd; in _scsih_scsi_lookup_get()
951 scmd = ioc->scsi_lookup[smid - 1].scmd; in _scsih_scsi_lookup_get_clear()
952 ioc->scsi_lookup[smid - 1].scmd = NULL; in _scsih_scsi_lookup_get_clear()
979 if (ioc->scsi_lookup[i].scmd == scmd) { in _scsih_scsi_lookup_find_by_scmd()
980 smid = ioc->scsi_lookup[i].smid; in _scsih_scsi_lookup_find_by_scmd()
1010 if (ioc->scsi_lookup[i].scmd && in _scsih_scsi_lookup_find_by_target()
1011 (ioc->scsi_lookup[i].scmd->device->id == id && in _scsih_scsi_lookup_find_by_target()
1012 ioc->scsi_lookup[i].scmd->device->channel == channel)) { in _scsih_scsi_lookup_find_by_target()
1044 if (ioc->scsi_lookup[i].scmd && in _scsih_scsi_lookup_find_by_lun()
1045 (ioc->scsi_lookup[i].scmd->device->id == id && in _scsih_scsi_lookup_find_by_lun()
[all …]
Dmpt3sas_base.h877 struct scsiio_tracker *scsi_lookup; member
Dmpt3sas_ctl.c562 scmd = ioc->scsi_lookup[i - 1].scmd; in _ctl_set_task_mid()
573 tm_request->TaskMID = cpu_to_le16(ioc->scsi_lookup[i - 1].smid); in _ctl_set_task_mid()