Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/scsi/mvsas/mv_sas.c mvs_abort_task() -> mvs_slot_task_free()

Type Parameter Key Value
PARAM_VALUE 0 mvi 4096-ptr_max
PARAM_VALUE 1 task 4096-ptr_max
PARAM_VALUE 1 task->dev 4096-ptr_max
PARAM_VALUE 1 task->dev->dev_type 5
PARAM_VALUE 1 task->task_proto 1-u32max
PARAM_VALUE 1 task->task_state_flags 0,4-u32max
PARAM_VALUE 1 task->task_state_lock.rlock.dep_map->name 0-255
BUF_SIZE 1 task (-1),144
BUF_SIZE 1 task (-1),144
DATA_SOURCE 1 task $0
BIT_INFO 1 task->task_state_flags 0x4,0xfffffffd
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &dev->ex_dev.cmd_mutex

drivers/scsi/mvsas/mv_sas.c mvs_slot_complete() -> mvs_slot_task_free()

Type Parameter Key Value
PARAM_VALUE 0 mvi 4096-ptr_max
PARAM_VALUE 0 mvi->chip->dispatch 4096-ptr_max
PARAM_VALUE 0 mvi->chip->n_phy 1-u32max
PARAM_VALUE 0 mvi->slot_info 4096-ptr_max
PARAM_VALUE 1 task 4096-ptr_max
PARAM_VALUE 1 task->dev 4096-ptr_max
PARAM_VALUE 1 task->lldd_task 1-u64max
PARAM_VALUE 1 task->task_state_flags 0,2-u32max
PARAM_VALUE 1 task->task_state_lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 task->task_status.resp 0
PARAM_VALUE 1 task->task_status.stat 140
PARAM_VALUE 2 slot 4096-ptr_max
PARAM_VALUE 2 slot->task 4096-ptr_max
PARAM_VALUE 2 slot->task->dev 1-u64max
PARAM_VALUE 2 slot->task->lldd_task 1-u64max
PARAM_VALUE 2 slot->task->task_state_flags 0,2-u32max
PARAM_VALUE 2 slot->task->task_state_lock.rlock.dep_map->name 0-255
PARAM_VALUE 3 slot_idx 0-4095
DATA_SOURCE 0 mvi $0
BIT_INFO 1 task->task_state_flags 0x2,0xfffffffe
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 flags
HALF_LOCKED2 0 &mvi->lock

drivers/scsi/mvsas/mv_sas.c mvs_slot_complete() -> mvs_slot_task_free()

Type Parameter Key Value
PARAM_VALUE 0 mvi 4096-ptr_max
PARAM_VALUE 0 mvi->chip->dispatch 4096-ptr_max
PARAM_VALUE 0 mvi->chip->n_phy 1-u32max
PARAM_VALUE 0 mvi->slot_info 4096-ptr_max
PARAM_VALUE 1 task 4096-ptr_max
PARAM_VALUE 1 task->dev 4096-ptr_max
PARAM_VALUE 1 task->lldd_task 1-u64max
PARAM_VALUE 1 task->task_state_flags 0,2-u32max
PARAM_VALUE 1 task->task_state_lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 task->task_status.resp 0
PARAM_VALUE 1 task->task_status.stat 0-255
PARAM_VALUE 2 slot 4096-ptr_max
PARAM_VALUE 2 slot->port->port_attached 0-1
PARAM_VALUE 2 slot->task 4096-ptr_max
PARAM_VALUE 2 slot->task->dev 1-u64max
PARAM_VALUE 2 slot->task->lldd_task 1-u64max
PARAM_VALUE 2 slot->task->task_state_flags 0,2-u32max
PARAM_VALUE 2 slot->task->task_state_lock.rlock.dep_map->name 0-255
PARAM_VALUE 3 slot_idx 0-4095
DATA_SOURCE 0 mvi $0
FUZZY_MAX 1 task->task_status.stat 137
BIT_INFO 1 task->task_state_flags 0x2,0xffffffffffffffff
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 flags
HALF_LOCKED2 0 &mvi->lock