Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 3 files:
- drivers/scsi/libsas/sas_ata.c
- drivers/scsi/libsas/sas_expander.c
- drivers/scsi/libsas/sas_scsi_host.c
Smatch caller information:
drivers/scsi/libsas/sas_expander.c smp_execute_task_sg() -> sas_free_task()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | task | 4096-ptr_max |
| PARAM_VALUE | 0 | task->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | task->dev->ex_dev.cmd_mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | task->dev->ex_dev.cmd_mutex.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | task->dev->ex_dev.cmd_mutex.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | task->dev->port | 4096-ptr_max |
| PARAM_VALUE | 0 | task->lldd_task->abort | 0 |
| PARAM_VALUE | 0 | task->lldd_task->buf | 0 |
| PARAM_VALUE | 0 | task->lldd_task->buf_dma | 0 |
| PARAM_VALUE | 0 | task->lldd_task->cmd_hdr | 0 |
| PARAM_VALUE | 0 | task->lldd_task->cmd_hdr_dma | 0 |
| PARAM_VALUE | 0 | task->lldd_task->cmplt_queue | 0 |
| PARAM_VALUE | 0 | task->lldd_task->cmplt_queue_slot | 0 |
| PARAM_VALUE | 0 | task->lldd_task->completion | 0,7334469522470457344 |
| PARAM_VALUE | 0 | task->lldd_task->delivery.next | 0 |
| PARAM_VALUE | 0 | task->lldd_task->delivery.prev | 0 |
| PARAM_VALUE | 0 | task->lldd_task->device_id | 0 |
| PARAM_VALUE | 0 | task->lldd_task->dlvry_queue | 0 |
| PARAM_VALUE | 0 | task->lldd_task->dlvry_queue_slot | 0 |
| PARAM_VALUE | 0 | task->lldd_task->ha->scb_pool->dev->cma_area->alloc_mutex.osq.tail.counter | s32min-s32max |
| PARAM_VALUE | 0 | task->lldd_task->ha->scb_pool->dev->dma_uses_io_tlb | 1 |
| PARAM_VALUE | 0 | task->lldd_task->ha->scb_pool->dev->iommu->pci_32bit_workaround | 0-1 |
| PARAM_VALUE | 0 | task->lldd_task->ha->scb_pool->lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | task->lldd_task->ha->seq.tc_index_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | task->lldd_task->idx | 0 |
| PARAM_VALUE | 0 | task->lldd_task->is_internal | 0 |
| PARAM_VALUE | 0 | task->lldd_task->n_elem | 0 |
| PARAM_VALUE | 0 | task->lldd_task->n_elem_dif | 0 |
| PARAM_VALUE | 0 | task->lldd_task->port | 0 |
| PARAM_VALUE | 0 | task->lldd_task->ready | 0 |
| PARAM_VALUE | 0 | task->lldd_task->sci_status | 0-4294967295 |
| PARAM_VALUE | 0 | task->lldd_task->scu_status | 0-4294967295 |
| PARAM_VALUE | 0 | task->lldd_task->slot_tag | 4294967295 |
| PARAM_VALUE | 0 | task->lldd_task->sm.current_state_id | 0-4294967295 |
| PARAM_VALUE | 0 | task->lldd_task->sm.previous_state_id | 0-4294967295 |
| PARAM_VALUE | 0 | task->lldd_task->tag | 0 |
| PARAM_VALUE | 0 | task->lldd_task->tag_valid | 0 |
| PARAM_VALUE | 0 | task->lldd_task->task | 0 |
| PARAM_VALUE | 0 | task->lldd_task->tdata | 0 |
| PARAM_VALUE | 0 | task->lldd_task->tmf | 0 |
| PARAM_VALUE | 0 | task->slow_task | 0,4096-ptr_max |
| PARAM_VALUE | 0 | task->slow_task->completion.done | 0-4294967293,u32max |
| PARAM_VALUE | 0 | task->slow_task->completion.wait.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | task->slow_task->completion.wait.task_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | task->slow_task->completion.wait.task_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | task->slow_task->completion.wait.task_list.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | task->slow_task->timer.entry->pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | task->slow_task->timer.entry.pprev | 0,4096-ptr_max |
| PARAM_VALUE | 0 | task->task_done | 1642107022308868096 |
| PARAM_VALUE | 0 | task->task_state_flags | 1-u32max |
| PARAM_VALUE | 0 | task->task_state_lock.rlock.dep_map->name | 0-255 |
| DATA_SOURCE | 0 | task | r sas_alloc_slow_task |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &dev->ex_dev.cmd_mutex | ||
| TYPE_LOCK | (struct expander_device)->cmd_mutex |
drivers/scsi/libsas/sas_expander.c smp_execute_task_sg() -> sas_free_task()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | task | 0,4096-ptr_max |
| PARAM_VALUE | 0 | task->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | task->dev->ex_dev.cmd_mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | task->dev->ex_dev.cmd_mutex.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | task->dev->ex_dev.cmd_mutex.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | task->dev->port | 4096-ptr_max |
| PARAM_VALUE | 0 | task->lldd_task->abort | 0 |
| PARAM_VALUE | 0 | task->lldd_task->buf | 0 |
| PARAM_VALUE | 0 | task->lldd_task->buf_dma | 0 |
| PARAM_VALUE | 0 | task->lldd_task->cmd_hdr | 0 |
| PARAM_VALUE | 0 | task->lldd_task->cmd_hdr_dma | 0 |
| PARAM_VALUE | 0 | task->lldd_task->cmplt_queue | 0 |
| PARAM_VALUE | 0 | task->lldd_task->cmplt_queue_slot | 0 |
| PARAM_VALUE | 0 | task->lldd_task->completion | 0,7334469522470457344 |
| PARAM_VALUE | 0 | task->lldd_task->delivery.next | 0 |
| PARAM_VALUE | 0 | task->lldd_task->delivery.prev | 0 |
| PARAM_VALUE | 0 | task->lldd_task->device_id | 0 |
| PARAM_VALUE | 0 | task->lldd_task->dlvry_queue | 0 |
| PARAM_VALUE | 0 | task->lldd_task->dlvry_queue_slot | 0 |
| PARAM_VALUE | 0 | task->lldd_task->ha->scb_pool->dev->cma_area->alloc_mutex.osq.tail.counter | s32min-s32max |
| PARAM_VALUE | 0 | task->lldd_task->ha->scb_pool->dev->dma_uses_io_tlb | 1 |
| PARAM_VALUE | 0 | task->lldd_task->ha->scb_pool->dev->iommu->pci_32bit_workaround | 0-1 |
| PARAM_VALUE | 0 | task->lldd_task->ha->scb_pool->lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | task->lldd_task->ha->seq.tc_index_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | task->lldd_task->idx | 0 |
| PARAM_VALUE | 0 | task->lldd_task->is_internal | 0 |
| PARAM_VALUE | 0 | task->lldd_task->n_elem | 0 |
| PARAM_VALUE | 0 | task->lldd_task->n_elem_dif | 0 |
| PARAM_VALUE | 0 | task->lldd_task->port | 0 |
| PARAM_VALUE | 0 | task->lldd_task->ready | 0 |
| PARAM_VALUE | 0 | task->lldd_task->sci_status | 0-4294967295 |
| PARAM_VALUE | 0 | task->lldd_task->scu_status | 0-4294967295 |
| PARAM_VALUE | 0 | task->lldd_task->slot_tag | 4294967295 |
| PARAM_VALUE | 0 | task->lldd_task->sm.current_state_id | 0-4294967295 |
| PARAM_VALUE | 0 | task->lldd_task->sm.previous_state_id | 0-4294967295 |
| PARAM_VALUE | 0 | task->lldd_task->tag | 0 |
| PARAM_VALUE | 0 | task->lldd_task->tag_valid | 0 |
| PARAM_VALUE | 0 | task->lldd_task->task | 0 |
| PARAM_VALUE | 0 | task->lldd_task->tdata | 0 |
| PARAM_VALUE | 0 | task->lldd_task->tmf | 0 |
| PARAM_VALUE | 0 | task->slow_task | 0,4096-ptr_max |
| PARAM_VALUE | 0 | task->slow_task->completion.done | 0-4294967293,u32max |
| PARAM_VALUE | 0 | task->slow_task->completion.wait.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | task->slow_task->completion.wait.task_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | task->slow_task->completion.wait.task_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | task->slow_task->completion.wait.task_list.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | task->slow_task->timer.entry->pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | task->slow_task->timer.entry.pprev | 0,4096-ptr_max |
| PARAM_VALUE | 0 | task->task_done | 1642107022308868096 |
| PARAM_VALUE | 0 | task->task_state_lock.rlock.dep_map->name | 0-255 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/scsi/libsas/sas_ata.c sas_ata_internal_abort() -> sas_free_task()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | task | 4096-ptr_max |
| PARAM_VALUE | 0 | task->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | task->dev->port | 4096-ptr_max |
| PARAM_VALUE | 0 | task->dev->port->ha | 4096-ptr_max |
| PARAM_VALUE | 0 | task->dev->port->ha->shost | 4096-ptr_max |
| PARAM_VALUE | 0 | task->task_state_flags | 0,2-u32max |
| PARAM_VALUE | 0 | task->task_state_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | task->uldd_task | 0 |
| DATA_SOURCE | 0 | task | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &ap->host->eh_mutex |
drivers/scsi/libsas/sas_ata.c sas_ata_qc_issue() -> sas_free_task()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | task | 4096-ptr_max |
| PARAM_VALUE | 0 | task->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | task->dev->port | 4096-ptr_max |
| PARAM_VALUE | 0 | task->task_done | 3918347278450892800 |
| PARAM_VALUE | 0 | task->task_proto | 4 |
| PARAM_VALUE | 0 | task->task_state_flags | 1 |
| PARAM_VALUE | 0 | task->uldd_task | 4096-ptr_max |
| BUF_SIZE | 0 | task->dev | 1,8,16,20,24,32,40,48,72,112,208,552,576,2080,2576,8064 |
| BUF_SIZE | 0 | task->uldd_task | (-1),240 |
| DATA_SOURCE | 0 | task | r sas_alloc_task |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | task->ata_task.dma_xfer | 0 |
| HOST_DATA | 0 | task->ata_task.use_ncq | 0 |
| NO_OVERFLOW_SIMPLE | 0 | task->num_scatter | |
| LOCK2 | ap->lock | ||
| HALF_LOCKED2 | flags |
drivers/scsi/libsas/sas_ata.c sas_ata_task_done() -> sas_free_task()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | task | 4096-ptr_max |
| PARAM_VALUE | 0 | task->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | task->dev->port | 4096-ptr_max |
| PARAM_VALUE | 0 | task->tmf->tmf | 0-2,4,8,128 |
| PARAM_VALUE | 0 | task->uldd_task | 0,4096-ptr_max |
| BUF_SIZE | 0 | task | (-1)-s32max |
| BUF_SIZE | 0 | task | (-1)-s32max |
| BUF_SIZE | 0 | task->dev | (-1)-9216 |
| CAPPED_DATA | 0 | task | 1 |
| DATA_SOURCE | 0 | task | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | task->ata_task.dma_xfer | 0 |
| HOST_DATA | 0 | task->ata_task.use_ncq | 0 |
| NO_OVERFLOW_SIMPLE | 0 | task->num_scatter | |
| HALF_LOCKED2 | &circularQ->oq_lock | ||
| HALF_LOCKED2 | &hisi_hba->lock | ||
| HALF_LOCKED2 | &mvi->lock | ||
| HALF_LOCKED2 | &pm8001_ha->lock | ||
| HALF_LOCKED2 | circularQ->lock_flags | ||
| HALF_LOCKED2 | flags |
drivers/scsi/libsas/sas_scsi_host.c sas_end_task() -> sas_free_task()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | task->tmf->tmf | 0-2,4,8,128 |
| BUF_SIZE | 0 | task | (-1)-s32max |
| BUF_SIZE | 0 | task | (-1)-s32max |
| BUF_SIZE | 0 | task->dev | (-1)-9216 |
| DATA_SOURCE | 0 | task | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | task->ata_task.dma_xfer | 0 |
| HOST_DATA | 0 | task->ata_task.use_ncq | 0 |
| NO_OVERFLOW_SIMPLE | 0 | task->num_scatter | |
| UNITS | 0 | task | unit_array_size |
drivers/scsi/libsas/sas_scsi_host.c sas_execute_internal_abort() -> sas_free_task()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | task | 4096-ptr_max |
| PARAM_VALUE | 0 | task->abort_task.type | 0-1 |
| PARAM_VALUE | 0 | task->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | task->dev->port | 4096-ptr_max |
| PARAM_VALUE | 0 | task->lldd_task->task | 0 |
| PARAM_VALUE | 0 | task->slow_task | 4096-ptr_max |
| PARAM_VALUE | 0 | task->slow_task->completion.done | 0-4294967293,u32max |
| PARAM_VALUE | 0 | task->slow_task->completion.wait.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | task->slow_task->completion.wait.lock.owner | (-1) |
| PARAM_VALUE | 0 | task->slow_task->completion.wait.lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | task->slow_task->completion.wait.task_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | task->slow_task->completion.wait.task_list.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | task->slow_task->timer.entry->pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | task->slow_task->timer.entry.pprev | 0,4096-ptr_max |
| PARAM_VALUE | 0 | task->task_done | 1642107022308868096 |
| PARAM_VALUE | 0 | task->task_proto | 16 |
| PARAM_VALUE | 0 | task->task_state_flags | 1 |
| BUF_SIZE | 0 | task->dev | (-1),1,8,16,20,24,32,40,48,56,64,72,112,208,552,576,2080,2576,8064 |
| DATA_SOURCE | 0 | task | r sas_alloc_slow_task |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/scsi/libsas/sas_scsi_host.c sas_execute_internal_abort() -> sas_free_task()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | task | 0,4096-ptr_max |
| PARAM_VALUE | 0 | task->abort_task.type | 0-1 |
| PARAM_VALUE | 0 | task->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | task->dev->port | 4096-ptr_max |
| PARAM_VALUE | 0 | task->lldd_task->task | 0 |
| PARAM_VALUE | 0 | task->slow_task | 4096-ptr_max |
| PARAM_VALUE | 0 | task->slow_task->completion.done | 0-4294967293,u32max |
| PARAM_VALUE | 0 | task->slow_task->completion.wait.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | task->slow_task->completion.wait.lock.owner | (-1) |
| PARAM_VALUE | 0 | task->slow_task->completion.wait.lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | task->slow_task->completion.wait.task_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | task->slow_task->completion.wait.task_list.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | task->slow_task->timer.entry->pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | task->slow_task->timer.entry.pprev | 0,4096-ptr_max |
| PARAM_VALUE | 0 | task->task_done | 1642107022308868096 |
| PARAM_VALUE | 0 | task->task_proto | 16 |
| PARAM_VALUE | 0 | task->task_state_flags | 1 |
| BUF_SIZE | 0 | task->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 | |||
| NOCHECK_CALL |
drivers/scsi/libsas/sas_scsi_host.c sas_execute_tmf() -> sas_free_task()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | task | 4096-ptr_max |
| PARAM_VALUE | 0 | task->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | task->dev->port | 4096-ptr_max |
| PARAM_VALUE | 0 | task->slow_task | 4096-ptr_max |
| PARAM_VALUE | 0 | task->slow_task->completion.done | 0-4294967293,u32max |
| PARAM_VALUE | 0 | task->slow_task->completion.wait.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | task->slow_task->completion.wait.lock.owner | (-1) |
| PARAM_VALUE | 0 | task->slow_task->completion.wait.lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | task->slow_task->completion.wait.task_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | task->slow_task->completion.wait.task_list.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | task->task_done | 1642107022308868096 |
| PARAM_VALUE | 0 | task->task_state_flags | 1 |
| PARAM_VALUE | 0 | task->tmf | 553588228365553664,658506626405281792,6392034509983375360,6398807174501920768,8095472927543001088,8663343843161919488 |
| PARAM_VALUE | 0 | task->tmf->tmf | 0-2,4,8,128 |
| BUF_SIZE | 0 | task->dev | (-1),1,8,16,20,24,32,40,48,56,64,72,112,208,552,576,2080,2576,8064 |
| DATA_SOURCE | 0 | task | r sas_alloc_slow_task |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/scsi/libsas/sas_scsi_host.c sas_execute_tmf() -> sas_free_task()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | task | 0,4096-ptr_max |
| PARAM_VALUE | 0 | task->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | task->dev->port | 4096-ptr_max |
| PARAM_VALUE | 0 | task->slow_task | 4096-ptr_max |
| PARAM_VALUE | 0 | task->task_done | 1642107022308868096 |
| PARAM_VALUE | 0 | task->task_state_flags | 1 |
| PARAM_VALUE | 0 | task->tmf | 553588228365553664,658506626405281792,6392034509983375360,6398807174501920768,8095472927543001088,8663343843161919488 |
| PARAM_VALUE | 0 | task->tmf->tmf | 0-2,4,8,128 |
| BUF_SIZE | 0 | task->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 | |||
| NOCHECK_CALL |
drivers/scsi/libsas/sas_scsi_host.c sas_queuecommand() -> sas_free_task()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | task | 4096-ptr_max |
| PARAM_VALUE | 0 | task->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | task->dev->dev_type | 0-4,6,10-u32max |
| PARAM_VALUE | 0 | task->ssp_task.cmd | 4096-ptr_max |
| PARAM_VALUE | 0 | task->ssp_task.cmd->device | 4096-ptr_max |
| PARAM_VALUE | 0 | task->ssp_task.cmd->flags | 0-s32max |
| PARAM_VALUE | 0 | task->ssp_task.cmd->host_scribble | 4096-ptr_max |
| PARAM_VALUE | 0 | task->ssp_task.cmd->resid_len | 0 |
| PARAM_VALUE | 0 | task->ssp_task.cmd->submitter | 0-1 |
| PARAM_VALUE | 0 | task->ssp_task.task_attr | 0 |
| PARAM_VALUE | 0 | task->task_done | 2805041232324952064 |
| PARAM_VALUE | 0 | task->task_state_flags | 1 |
| PARAM_VALUE | 0 | task->uldd_task | 4096-ptr_max |
| BUF_SIZE | 0 | task->dev | 16,24,48,56,64 |
| DATA_SOURCE | 0 | task | r sas_create_task |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &sdev->state_mutex |
drivers/scsi/libsas/sas_scsi_host.c sas_scsi_task_done() -> sas_free_task()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | task | 4096-ptr_max |
| PARAM_VALUE | 0 | task->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | task->dev->port | 4096-ptr_max |
| PARAM_VALUE | 0 | task->tmf->tmf | 0-2,4,8,128 |
| BUF_SIZE | 0 | task | (-1)-s32max |
| BUF_SIZE | 0 | task | (-1)-s32max |
| BUF_SIZE | 0 | task->dev | (-1)-9216 |
| CAPPED_DATA | 0 | task | 1 |
| DATA_SOURCE | 0 | task | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | task->ata_task.dma_xfer | 0 |
| HOST_DATA | 0 | task->ata_task.use_ncq | 0 |
| NO_OVERFLOW_SIMPLE | 0 | task->num_scatter | |
| HALF_LOCKED2 | &circularQ->oq_lock | ||
| HALF_LOCKED2 | &hisi_hba->lock | ||
| HALF_LOCKED2 | &mvi->lock | ||
| HALF_LOCKED2 | &pm8001_ha->lock | ||
| HALF_LOCKED2 | circularQ->lock_flags | ||
| HALF_LOCKED2 | flags |