Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/ata/libata-scsi.c ata_scsi_set_invalid_field() -> scsi_set_sense_field_pointer()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 buf_len 96
PARAM_VALUE 2 fp 0-6,8-11,14-15
PARAM_VALUE 3 bp 0-1,3,5-6,255
PARAM_VALUE 4 cd 1
BUF_SIZE 0 buf 96
DATA_SOURCE 2 fp $2
DATA_SOURCE 3 bp $3
FUZZY_MAX 2 fp 15
FUZZY_MAX 3 bp 255
HARD_MAX 2 fp 15
HARD_MAX 3 bp 255
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
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_scsi_set_invalid_parameter() -> scsi_set_sense_field_pointer()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 1 buf_len 96
PARAM_VALUE 3 bp 255
PARAM_VALUE 4 cd 0
BUF_SIZE 0 buf 96
DATA_SOURCE 2 fp $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 ap->lock
HALF_LOCKED2 &sdev->state_mutex
HALF_LOCKED2 irq
HALF_LOCKED2 irq_flags