Defined in 2 files as a function:
Referenced in 16 files:
- drivers/scsi/hisi_sas/hisi_sas_main.c
- drivers/scsi/hisi_sas/hisi_sas_v1_hw.c, line 1256
- drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
- drivers/scsi/isci/host.h, line 364
- drivers/scsi/isci/remote_device.c, line 1656
- drivers/scsi/isci/remote_node_context.c
- drivers/scsi/isci/request.c
- drivers/scsi/isci/task.c
- drivers/scsi/libsas/sas_ata.c
- drivers/scsi/libsas/sas_discover.c
- drivers/scsi/libsas/sas_expander.c, line 364
- drivers/scsi/libsas/sas_init.c, line 207
- drivers/scsi/libsas/sas_internal.h, line 182
- drivers/scsi/libsas/sas_scsi_host.c
- drivers/scsi/pm8001/pm8001_sas.c
Smatch caller information:
drivers/scsi/isci/remote_node_context.c sci_remote_device_node_count() -> dev_is_sata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ihost->scic_lock | ||
| HALF_LOCKED2 | flags |
drivers/scsi/isci/remote_node_context.c sci_remote_node_context_await_suspend_state_exit() -> dev_is_sata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ihost->scic_lock | ||
| HALF_LOCKED2 | &isci_host->scic_lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq |
drivers/scsi/isci/remote_node_context.c sci_remote_node_context_construct_buffer() -> dev_is_sata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ihost->scic_lock | ||
| HALF_LOCKED2 | flags |
drivers/scsi/isci/remote_node_context.c sci_remote_node_context_resume() -> dev_is_sata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ihost->scic_lock | ||
| HALF_LOCKED2 | flags |
drivers/scsi/isci/remote_node_context.c sci_remote_node_context_resuming_state_enter() -> dev_is_sata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ihost->scic_lock | ||
| HALF_LOCKED2 | &isci_host->scic_lock | ||
| HALF_LOCKED2 | irq |
drivers/scsi/isci/remote_node_context.c sci_remote_node_context_validate_context_buffer() -> dev_is_sata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ihost->scic_lock | ||
| HALF_LOCKED2 | &isci_host->scic_lock | ||
| HALF_LOCKED2 | irq |
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c alloc_dev_quirk_v2_hw() -> dev_is_sata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| BUF_SIZE | 0 | dev->rphy | (-1),1680 |
| DATA_SOURCE | 0 | dev | $0 |
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c free_device_v2_hw() -> dev_is_sata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &hisi_hba->sem | ||
| TYPE_LOCK | (struct hisi_hba)->sem |
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c prep_abort_v2_hw() -> dev_is_sata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->ex_dev.cmd_mutex | ||
| HALF_LOCKED2 | ap->lock |
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c setup_itct_v2_hw() -> dev_is_sata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c slot_complete_v2_hw() -> dev_is_sata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | irq |
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c slot_index_alloc_quirk_v2_hw() -> dev_is_sata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| BUF_SIZE | 0 | dev | (-1),1,8,16,20,24,32,40,48,56,64,72,112,208,552,576,2080,2576,8064 |
| BUF_SIZE | 0 | dev | (-1),1,8,16,20,24,32,40,48,56,64,72,112,208,552,576,2080,2576,8064 |
| DATA_SOURCE | 0 | dev | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->ex_dev.cmd_mutex | ||
| HALF_LOCKED2 | ap->lock |
drivers/scsi/isci/task.c isci_reset_device() -> dev_is_sata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| BUF_SIZE | 0 | dev | (-1),1,8,16,20,24,32,40,48,56,64,72,112,208,552,576,2080,2576,8064 |
| BUF_SIZE | 0 | dev | (-1),1,8,16,20,24,32,40,48,56,64,72,112,208,552,576,2080,2576,8064 |
| DATA_SOURCE | 0 | dev | $1 |
drivers/scsi/isci/task.c isci_task_abort_task() -> dev_is_sata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->ex_dev.cmd_mutex |
drivers/scsi/isci/task.c isci_task_lu_reset() -> dev_is_sata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| BUF_SIZE | 0 | dev | (-1),16,24,48,56,64 |
| BUF_SIZE | 0 | dev | (-1),16,24,48,56,64 |
| DATA_SOURCE | 0 | dev | $0 |
drivers/scsi/libsas/sas_expander.c sas_ex_to_ata() -> dev_is_sata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| DATA_SOURCE | 0 | dev | r sas_find_dev_by_rphy |
| HALF_LOCKED2 | &ha->disco_mutex |
drivers/scsi/hisi_sas/hisi_sas_main.c hisi_sas_I_T_nexus_reset() -> dev_is_sata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| BUF_SIZE | 0 | dev | (-1),1,8,16,20,24,32,40,48,56,64,72,112,208,552,576,2080,2576,8064 |
| BUF_SIZE | 0 | dev | (-1),1,8,16,20,24,32,40,48,56,64,72,112,208,552,576,2080,2576,8064 |
| DATA_SOURCE | 0 | dev | $0 |
drivers/scsi/hisi_sas/hisi_sas_main.c hisi_sas_debug_I_T_nexus_reset() -> dev_is_sata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| BUF_SIZE | 0 | dev | (-1)-1,8,16,20,24,32,40,48,56,64,72,112,120,208,552,576,1616,2080,2576,7104,8064 |
| BUF_SIZE | 0 | dev | (-1)-1,8,16,20,24,32,40,48,56,64,72,112,120,208,552,576,1616,2080,2576,7104,8064 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/scsi/hisi_sas/hisi_sas_main.c hisi_sas_debug_I_T_nexus_reset() -> dev_is_sata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| BUF_SIZE | 0 | dev | (-1)-1,8,16,20,24,32,40,48,56,64,72,112,120,208,552,576,1616,2080,2576,7104,8064 |
| BUF_SIZE | 0 | dev | (-1)-1,8,16,20,24,32,40,48,56,64,72,112,120,208,552,576,1616,2080,2576,7104,8064 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/scsi/hisi_sas/hisi_sas_main.c hisi_sas_lu_reset() -> dev_is_sata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| BUF_SIZE | 0 | dev | (-1),16,24,48,56,64 |
| BUF_SIZE | 0 | dev | (-1),16,24,48,56,64 |
| DATA_SOURCE | 0 | dev | $0 |
drivers/scsi/hisi_sas/hisi_sas_main.c hisi_sas_queue_command() -> dev_is_sata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| BUF_SIZE | 0 | dev | (-1),1,8,16,20,24,32,40,48,56,64,72,112,208,552,576,2080,2576,8064 |
| BUF_SIZE | 0 | dev | (-1),1,8,16,20,24,32,40,48,56,64,72,112,208,552,576,2080,2576,8064 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->ex_dev.cmd_mutex | ||
| HALF_LOCKED2 | ap->lock |
drivers/scsi/hisi_sas/hisi_sas_main.c hisi_sas_sdev_configure() -> dev_is_sata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->dev_type | 0-4294967295 |
| BUF_SIZE | 0 | dev | 16,24,48,56,64 |
| BUF_SIZE | 0 | dev | 16,24,48,56,64 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &sdev->request_queue->limits_lock | ||
| LOCK2 | &shost->scan_mutex | ||
| TYPE_LOCK | (struct Scsi_Host)->scan_mutex | ||
| TYPE_LOCK | (struct request_queue)->limits_lock |
drivers/scsi/hisi_sas/hisi_sas_main.c hisi_sas_terminate_stp_reject() -> dev_is_sata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| CAPPED_DATA | 0 | &dev->dev_list_node | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &hisi_hba->sem |
drivers/scsi/libsas/sas_ata.c sas_ata_attr_is_visible() -> dev_is_sata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | dev | 16,24,48,56,64 |
| BUF_SIZE | 0 | dev | 16,24,48,56,64 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/scsi/libsas/sas_ata.c sas_ata_eh() -> dev_is_sata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | dev | 16,24,48,56,64 |
| BUF_SIZE | 0 | dev | 16,24,48,56,64 |
drivers/scsi/libsas/sas_ata.c sas_ata_flush_pm_eh() -> dev_is_sata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| CAPPED_DATA | 0 | &dev->dev_list_node | 1 |
drivers/scsi/libsas/sas_ata.c sas_ata_schedule_reset() -> dev_is_sata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->dev_type | 5,7-9 |
| BUF_SIZE | 0 | dev | (-1),16,24,56,64 |
| BUF_SIZE | 0 | dev | (-1),16,24,56,64 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/scsi/libsas/sas_ata.c sas_ata_strategy_handler() -> dev_is_sata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| CAPPED_DATA | 0 | &dev->dev_list_node | 1 |
| PREEMPT_ADD | <- disables preempt | ||
| HOST_DATA | 0 | dev->sata_dev.ap->link.ap->link.device->link->ap->result_tf | s64min-s64max |
| HOST_DATA | 0 | dev->sata_dev.ap->link.ap->link.device->link->ap->result_tf.auxiliary | 0-4294967295 |
| HOST_DATA | 0 | dev->sata_dev.ap->link.ap->link.device->link->ap->result_tf.command | 0-255 |
| HOST_DATA | 0 | dev->sata_dev.ap->link.ap->link.device->link->ap->result_tf.ctl | 0-255 |
| HOST_DATA | 0 | dev->sata_dev.ap->link.ap->link.device->link->ap->result_tf.device | 0-255 |
| HOST_DATA | 0 | dev->sata_dev.ap->link.ap->link.device->link->ap->result_tf.error | 0-255 |
| HOST_DATA | 0 | dev->sata_dev.ap->link.ap->link.device->link->ap->result_tf.feature | 0-255 |
| HOST_DATA | 0 | dev->sata_dev.ap->link.ap->link.device->link->ap->result_tf.flags | s64min-s64max |
| HOST_DATA | 0 | dev->sata_dev.ap->link.ap->link.device->link->ap->result_tf.hob_feature | 0-255 |
| HOST_DATA | 0 | dev->sata_dev.ap->link.ap->link.device->link->ap->result_tf.hob_lbah | 0-255 |
| HOST_DATA | 0 | dev->sata_dev.ap->link.ap->link.device->link->ap->result_tf.hob_lbal | 0-255 |
| HOST_DATA | 0 | dev->sata_dev.ap->link.ap->link.device->link->ap->result_tf.hob_lbam | 0-255 |
| HOST_DATA | 0 | dev->sata_dev.ap->link.ap->link.device->link->ap->result_tf.hob_nsect | 0-255 |
| HOST_DATA | 0 | dev->sata_dev.ap->link.ap->link.device->link->ap->result_tf.lbah | 0-255 |
| HOST_DATA | 0 | dev->sata_dev.ap->link.ap->link.device->link->ap->result_tf.lbal | 0-255 |
| HOST_DATA | 0 | dev->sata_dev.ap->link.ap->link.device->link->ap->result_tf.lbam | 0-255 |
| HOST_DATA | 0 | dev->sata_dev.ap->link.ap->link.device->link->ap->result_tf.nsect | 0-255 |
| HOST_DATA | 0 | dev->sata_dev.ap->link.ap->link.device->link->ap->result_tf.protocol | 0-255 |
| HOST_DATA | 0 | dev->sata_dev.ap->link.ap->link.device->link->ap->result_tf.status | 0-255 |
| LOCK2 | &port->dev_list_lock | ||
| LOCK2 | &sas_ha->phy_port_lock | ||
| LOCK2 | irq | ||
| TYPE_LOCK | (struct asd_sas_port)->dev_list_lock | ||
| TYPE_LOCK | (struct sas_ha_struct)->phy_port_lock |
drivers/scsi/libsas/sas_ata.c sas_probe_sata() -> dev_is_sata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| CAPPED_DATA | 0 | &dev->disco_list_node | 1 |
| LOCK2 | &port->ha->disco_mutex | ||
| TYPE_LOCK | (struct sas_ha_struct)->disco_mutex |
drivers/scsi/libsas/sas_ata.c sas_probe_sata() -> dev_is_sata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| CAPPED_DATA | 0 | &dev->disco_list_node | 1 |
drivers/scsi/libsas/sas_ata.c sas_resume_sata() -> dev_is_sata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| CAPPED_DATA | 0 | &dev->dev_list_node | 1 |
| LOCK2 | &port->ha->disco_mutex | ||
| TYPE_LOCK | (struct sas_ha_struct)->disco_mutex |
drivers/scsi/libsas/sas_ata.c sas_suspend_sata() -> dev_is_sata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| CAPPED_DATA | 0 | &dev->dev_list_node | 1 |
| LOCK2 | &port->ha->disco_mutex | ||
| TYPE_LOCK | (struct sas_ha_struct)->disco_mutex |
drivers/scsi/libsas/sas_init.c sas_try_ata_reset() -> dev_is_sata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| CAPPED_DATA | 0 | dev->rphy | 1 |
| DATA_SOURCE | 0 | dev | r sas_find_dev_by_rphy |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/scsi/hisi_sas/hisi_sas_v1_hw.c slot_complete_v1_hw() -> dev_is_sata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &hisi_hba->lock | ||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq | ||
| TYPE_LOCK | (struct hisi_hba)->lock |
drivers/scsi/pm8001/pm8001_sas.c pm8001_I_T_nexus_event_handler() -> dev_is_sata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| DATA_SOURCE | 0 | dev | $0 |
| HALF_LOCKED2 | &pool->lock |
drivers/scsi/pm8001/pm8001_sas.c pm8001_I_T_nexus_reset() -> dev_is_sata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| BUF_SIZE | 0 | dev | (-1),1,8,16,20,24,32,40,48,56,64,72,112,208,552,576,2080,2576,8064 |
| BUF_SIZE | 0 | dev | (-1),1,8,16,20,24,32,40,48,56,64,72,112,208,552,576,2080,2576,8064 |
| DATA_SOURCE | 0 | dev | $0 |
drivers/scsi/pm8001/pm8001_sas.c pm8001_lu_reset() -> dev_is_sata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| BUF_SIZE | 0 | dev | (-1),16,24,48,56,64 |
| BUF_SIZE | 0 | dev | (-1),16,24,48,56,64 |
| DATA_SOURCE | 0 | dev | $0 |
drivers/scsi/libsas/sas_discover.c sas_free_device() -> dev_is_sata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/scsi/libsas/sas_discover.c sas_get_port_device() -> dev_is_sata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->dev_type | 1-3,5 |
| BUF_SIZE | 0 | dev | 576 |
| BUF_SIZE | 0 | dev->rphy | 1680 |
| DATA_SOURCE | 0 | dev | r sas_alloc_device |
drivers/scsi/libsas/sas_discover.c sas_phy_set_target() -> dev_is_sata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->dev_type | 1-3,5 |
| BUF_SIZE | 0 | dev | 576 |
| BUF_SIZE | 0 | dev->rphy | 1680 |
| DATA_SOURCE | 0 | dev | $1 |
| PREEMPT_ADD | |||
| LOCK2 | &port->phy_list_lock | ||
| LOCK2 | irq | ||
| TYPE_LOCK | (struct asd_sas_port)->phy_list_lock |
drivers/scsi/libsas/sas_discover.c sas_unregister_common_dev() -> dev_is_sata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| CAPPED_DATA | 0 | dev | 1 |
| CAPPED_DATA | 0 | dev->port | 1 |
| DATA_SOURCE | 0 | dev | $1 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | dev->rphy->q->nr_hw_queues | |
| LOCK2 | &port->dev_list_lock | ||
| LOCK2 | irq | ||
| TYPE_LOCK | (struct asd_sas_port)->dev_list_lock |
drivers/scsi/isci/request.c sci_io_request_construct() -> dev_is_sata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->dev_type | 0,2-u32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->ex_dev.cmd_mutex | ||
| HALF_LOCKED2 | ap->lock |
drivers/scsi/isci/request.c sci_task_request_construct() -> dev_is_sata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev->dev_type | 0,2-u32max |
| BUF_SIZE | 0 | dev | 0 |
| BIT_INFO | 0 | dev | 0x0,0x0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/scsi/isci/request.c sci_task_request_construct() -> dev_is_sata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev->dev_type | 1,5,7-9 |
| BUF_SIZE | 0 | dev | 0 |
| FUZZY_MAX | 0 | dev->dev_type | 1 |
| BIT_INFO | 0 | dev | 0x0,0x0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c prep_abort_v3_hw() -> dev_is_sata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->ex_dev.cmd_mutex | ||
| HALF_LOCKED2 | ap->lock |
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c setup_itct_v3_hw() -> dev_is_sata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c slot_complete_v3_hw() -> dev_is_sata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &cq->poll_lock |
drivers/scsi/isci/host.c sci_remote_device_node_count() -> dev_is_sata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &isci_host->scic_lock | ||
| HALF_LOCKED2 | irq |
drivers/scsi/libsas/sas_scsi_host.c sas_change_queue_depth() -> dev_is_sata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | dev | 16,24,48,56,64 |
| BUF_SIZE | 0 | dev | 16,24,48,56,64 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &sdev->request_queue->limits_lock | ||
| HALF_LOCKED2 | &shost->scan_mutex |
drivers/scsi/libsas/sas_scsi_host.c sas_eh_abort_handler() -> dev_is_sata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | dev | 16,24,48,56,64 |
| BUF_SIZE | 0 | dev | 16,24,48,56,64 |
| PREEMPT_ADD | <- disables preempt | ||
| LOCK2 | flags | ||
| LOCK2 | host->host_lock |
drivers/scsi/libsas/sas_scsi_host.c sas_eh_finish_cmd() -> dev_is_sata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | dev | 16,24,48,56,64 |
| BUF_SIZE | 0 | dev | 16,24,48,56,64 |
drivers/scsi/libsas/sas_scsi_host.c sas_eh_handle_resets() -> dev_is_sata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PREEMPT_ADD | <- disables preempt | ||
| LOCK2 | &ha->lock | ||
| LOCK2 | irq | ||
| TYPE_LOCK | (struct sas_ha_struct)->lock |
drivers/scsi/libsas/sas_scsi_host.c sas_eh_timed_out() -> dev_is_sata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | dev | 16,24,48,56,64 |
| BUF_SIZE | 0 | dev | 16,24,48,56,64 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &khd->lock |
drivers/scsi/libsas/sas_scsi_host.c sas_execute_tmf() -> dev_is_sata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| BUF_SIZE | 0 | dev | (-1),1,8,16,20,24,32,40,48,56,64,72,112,208,552,576,2080,2576,8064 |
| BUF_SIZE | 0 | dev | (-1),1,8,16,20,24,32,40,48,56,64,72,112,208,552,576,2080,2576,8064 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/scsi/libsas/sas_scsi_host.c sas_ioctl() -> dev_is_sata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | dev | 16,24,48,56,64 |
| BUF_SIZE | 0 | dev | 16,24,48,56,64 |
| HALF_LOCKED2 | &cd->lock |
drivers/scsi/libsas/sas_scsi_host.c sas_queue_reset() -> dev_is_sata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| BUF_SIZE | 0 | dev | 16,24,48,56,64 |
| BUF_SIZE | 0 | dev | 16,24,48,56,64 |
| DATA_SOURCE | 0 | dev | $0 |
drivers/scsi/libsas/sas_scsi_host.c sas_queuecommand() -> dev_is_sata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| BUF_SIZE | 0 | dev | 16,24,48,56,64 |
| BUF_SIZE | 0 | dev | 16,24,48,56,64 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &sdev->state_mutex |
drivers/scsi/libsas/sas_scsi_host.c sas_sdev_configure() -> dev_is_sata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| BUF_SIZE | 0 | dev | 16,24,48,56,64 |
| BUF_SIZE | 0 | dev | 16,24,48,56,64 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &scsi_dev->request_queue->limits_lock | ||
| LOCK2 | &shost->scan_mutex | ||
| TYPE_LOCK | (struct Scsi_Host)->scan_mutex | ||
| TYPE_LOCK | (struct request_queue)->limits_lock |
drivers/scsi/libsas/sas_scsi_host.c sas_sdev_init() -> dev_is_sata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | dev | 16,24,48,56,64 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &shost->scan_mutex | ||
| TYPE_LOCK | (struct Scsi_Host)->scan_mutex |
drivers/scsi/libsas/sas_scsi_host.c sas_task_abort() -> dev_is_sata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | dev | (-1)-9216 |
| BUF_SIZE | 0 | dev | (-1)-9216 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &hisi_hba->lock |
drivers/scsi/libsas/sas_port.c sas_phy_set_target() -> dev_is_sata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 1-u64max |
| DATA_SOURCE | 0 | dev | $1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| LOCK2 | &port->phy_list_lock | ||
| LOCK2 | &sas_ha->phy_port_lock | ||
| LOCK2 | flags | ||
| TYPE_LOCK | (struct asd_sas_port)->phy_list_lock | ||
| TYPE_LOCK | (struct sas_ha_struct)->phy_port_lock |
drivers/scsi/isci/remote_device.c isci_dev_set_hang_detection_timeout() -> dev_is_sata()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ihost->scic_lock |