Documented in 1 files:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/ata/libata-scsi.c ata_msense_caching() -> modecpy()

Type Parameter Key Value
PARAM_VALUE 0 dest 5108439546730536960,8051993020747264004,8051993020747264008,8051993020747264012,8051993020747264016,8051993020747264020,8051993020747264024,8051993020747264028
PARAM_VALUE 1 src 884795793468108800
PARAM_VALUE 2 n 20
BUF_SIZE 0 dest (-1),20
BUF_SIZE 0 dest (-1),20
BUF_SIZE 1 src 20
DATA_SOURCE 0 dest $1
DATA_SOURCE 3 changeable $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 n unit_byte
LOCK2 ap->lock
HALF_LOCKED2 &sdev->state_mutex
HALF_LOCKED2 flags
HALF_LOCKED2 global &ata_scsi_rbuf_lock
HALF_LOCKED2 irq
HALF_LOCKED2 irq_flags

drivers/ata/libata-scsi.c ata_msense_control_spg0() -> modecpy()

Type Parameter Key Value
PARAM_VALUE 0 dest 4096-ptr_max
PARAM_VALUE 1 src 692716510848393216
PARAM_VALUE 2 n 12
BUF_SIZE 0 dest (-1),12
BUF_SIZE 0 dest (-1),12
BUF_SIZE 1 src 12
DATA_SOURCE 0 dest $1
DATA_SOURCE 3 changeable $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 n unit_byte
LOCK2 ap->lock
HALF_LOCKED2 &sdev->state_mutex
HALF_LOCKED2 flags
HALF_LOCKED2 global &ata_scsi_rbuf_lock
HALF_LOCKED2 irq
HALF_LOCKED2 irq_flags

drivers/ata/libata-scsi.c ata_msense_rw_recovery() -> modecpy()

Type Parameter Key Value
PARAM_VALUE 0 dest 8051993020747264004,8051993020747264008,8051993020747264012,8051993020747264016
PARAM_VALUE 1 src 5558193824527712256
PARAM_VALUE 2 n 12
BUF_SIZE 1 src 12
DATA_SOURCE 0 dest $0
DATA_SOURCE 3 changeable $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 n unit_byte
LOCK2 ap->lock
LOCK2 flags
LOCK2 global &ata_scsi_rbuf_lock
HALF_LOCKED2 &sdev->state_mutex
HALF_LOCKED2 irq
HALF_LOCKED2 irq_flags