Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/scsi/scsi_logging.c scmd_printk() -> scsi_log_release_buffer()

Type Parameter Key Value
PARAM_VALUE 0 bufptr 4096-ptr_max
BUF_SIZE 0 bufptr 128
BUF_SIZE 0 bufptr 128
DATA_SOURCE 0 bufptr r scsi_log_reserve_buffer
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &(&shpnt->hostdata)->lock
HALF_LOCKED2 &adapter->hw_lock
HALF_LOCKED2 &ahc->platform_data->spin_lock
HALF_LOCKED2 &ahd->platform_data->spin_lock
HALF_LOCKED2 &cb->queue_lock
HALF_LOCKED2 &hostdata->lock
HALF_LOCKED2 &instance->reset_mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq
HALF_LOCKED2 irq_flags
HALF_LOCKED2 scmd->device->host->host_lock
HALF_LOCKED2 shost->host_lock

drivers/scsi/scsi_logging.c scsi_log_dump_sense() -> scsi_log_release_buffer()

Type Parameter Key Value
PARAM_VALUE 0 bufptr 4096-ptr_max
BUF_SIZE 0 bufptr 128
BUF_SIZE 0 bufptr 128
DATA_SOURCE 0 bufptr r scsi_log_reserve_buffer
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/scsi/scsi_logging.c scsi_log_print_sense_hdr() -> scsi_log_release_buffer()

Type Parameter Key Value
PARAM_VALUE 0 bufptr 4096-ptr_max
BUF_SIZE 0 bufptr 128
BUF_SIZE 0 bufptr 128
DATA_SOURCE 0 bufptr r scsi_log_reserve_buffer
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/scsi/scsi_logging.c scsi_log_print_sense_hdr() -> scsi_log_release_buffer()

Type Parameter Key Value
PARAM_VALUE 0 bufptr 4096-ptr_max
BUF_SIZE 0 bufptr 128
BUF_SIZE 0 bufptr 128
DATA_SOURCE 0 bufptr r scsi_log_reserve_buffer
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/scsi/scsi_logging.c scsi_print_command() -> scsi_log_release_buffer()

Type Parameter Key Value
PARAM_VALUE 0 bufptr 4096-ptr_max
BUF_SIZE 0 bufptr 128
BUF_SIZE 0 bufptr 128
DATA_SOURCE 0 bufptr r scsi_log_reserve_buffer
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &instance->reset_mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 flags
HALF_LOCKED2 io_lock

drivers/scsi/scsi_logging.c scsi_print_result() -> scsi_log_release_buffer()

Type Parameter Key Value
PARAM_VALUE 0 bufptr 4096-ptr_max
BUF_SIZE 0 bufptr 128
BUF_SIZE 0 bufptr 128
DATA_SOURCE 0 bufptr r scsi_log_reserve_buffer
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/scsi/scsi_logging.c sdev_prefix_printk() -> scsi_log_release_buffer()

Type Parameter Key Value
PARAM_VALUE 0 bufptr 4096-ptr_max
BUF_SIZE 0 bufptr 128
BUF_SIZE 0 bufptr 128
DATA_SOURCE 0 bufptr r scsi_log_reserve_buffer
NOCHECK_CALL