Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/scsi/3w-xxxx.c tw_scsiop_inquiry_complete() -> tw_transfer_internal()

Type Parameter Key Value
PARAM_VALUE 0 tw_dev 4096-ptr_max
PARAM_VALUE 0 tw_dev->command_packet_virtual_address 4096-ptr_max
PARAM_VALUE 0 tw_dev->host 4096-ptr_max
PARAM_VALUE 0 tw_dev->host->host_lock 4096-ptr_max
PARAM_VALUE 0 tw_dev->host->host_lock->rlock.dep_map->name 0-255
PARAM_VALUE 0 tw_dev->max_pending_request_count 2-u32max
PARAM_VALUE 0 tw_dev->reset_print 0-1
PARAM_VALUE 0 tw_dev->srb 4096-ptr_max
PARAM_VALUE 0 tw_dev->state 4096-ptr_max
PARAM_VALUE 1 request_id 0-255
PARAM_VALUE 2 data 2992389943439978496
PARAM_VALUE 3 len 36
BUF_SIZE 2 data 36
CAPPED_DATA 1 request_id 1
DATA_SOURCE 0 tw_dev $0
DATA_SOURCE 1 request_id $1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 len unit_byte
LOCK2 0 tw_dev->host->host_lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/scsi/3w-xxxx.c tw_scsiop_mode_sense_complete() -> tw_transfer_internal()

Type Parameter Key Value
PARAM_VALUE 0 tw_dev 4096-ptr_max
PARAM_VALUE 0 tw_dev->alignment_virtual_address 4096-ptr_max
PARAM_VALUE 0 tw_dev->command_packet_virtual_address 4096-ptr_max
PARAM_VALUE 0 tw_dev->host 4096-ptr_max
PARAM_VALUE 0 tw_dev->host->host_lock 4096-ptr_max
PARAM_VALUE 0 tw_dev->host->host_lock->rlock.dep_map->name 0-255
PARAM_VALUE 0 tw_dev->max_pending_request_count 2-u32max
PARAM_VALUE 0 tw_dev->reset_print 0-1
PARAM_VALUE 0 tw_dev->srb 4096-ptr_max
PARAM_VALUE 0 tw_dev->state 4096-ptr_max
PARAM_VALUE 1 request_id 0-255
PARAM_VALUE 2 data 1447512372703678464
PARAM_VALUE 3 len 8
BUF_SIZE 2 data 8
CAPPED_DATA 1 request_id 1
DATA_SOURCE 0 tw_dev $0
DATA_SOURCE 1 request_id $1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 len unit_byte
LOCK2 0 tw_dev->host->host_lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/scsi/3w-xxxx.c tw_scsiop_read_capacity_complete() -> tw_transfer_internal()

Type Parameter Key Value
PARAM_VALUE 0 tw_dev 4096-ptr_max
PARAM_VALUE 0 tw_dev->alignment_virtual_address 4096-ptr_max
PARAM_VALUE 0 tw_dev->command_packet_virtual_address 4096-ptr_max
PARAM_VALUE 0 tw_dev->host 4096-ptr_max
PARAM_VALUE 0 tw_dev->host->host_lock 4096-ptr_max
PARAM_VALUE 0 tw_dev->host->host_lock->rlock.dep_map->name 0-255
PARAM_VALUE 0 tw_dev->max_pending_request_count 2-u32max
PARAM_VALUE 0 tw_dev->reset_print 0-1
PARAM_VALUE 0 tw_dev->srb 4096-ptr_max
PARAM_VALUE 0 tw_dev->state 4096-ptr_max
PARAM_VALUE 1 request_id 0-255
PARAM_VALUE 2 data 5678738688726380544
PARAM_VALUE 3 len 8
BUF_SIZE 2 data 8
CAPPED_DATA 1 request_id 1
DATA_SOURCE 0 tw_dev $0
DATA_SOURCE 1 request_id $1
TERMINATED 2 data 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 len unit_byte
LOCK2 0 tw_dev->host->host_lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/scsi/3w-xxxx.c tw_scsiop_request_sense() -> tw_transfer_internal()

Type Parameter Key Value
PARAM_VALUE 0 tw_dev 4096-ptr_max
PARAM_VALUE 0 tw_dev->srb 4096-ptr_max
PARAM_VALUE 0 *tw_dev->state 2
PARAM_VALUE 1 request_id 0-255
PARAM_VALUE 2 data 3340560938344644608
PARAM_VALUE 3 len 18
BUF_SIZE 2 data 18
DATA_SOURCE 0 tw_dev $0
DATA_SOURCE 1 request_id $1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 len unit_byte
LOCK2 irq_flags
LOCK2 shost->host_lock
HALF_LOCKED2 &sdev->state_mutex