Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/scsi/ipr.c ipr_format_res_path() -> __ipr_format_res_path()

Type Parameter Key Value
PARAM_VALUE 2 len 48
BUF_SIZE 0 res_path 8
BUF_SIZE 0 res_path 8
DATA_SOURCE 0 res_path $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 len unit_byte
HALF_LOCKED2 &sdev->request_queue->limits_lock
HALF_LOCKED2 &shost->scan_mutex

drivers/scsi/ipr.c ipr_log_sis64_config_error() -> __ipr_format_res_path()

Type Parameter Key Value
PARAM_VALUE 1 buffer 1799116612040400896
PARAM_VALUE 2 len 48
BUF_SIZE 0 res_path 8
BUF_SIZE 1 buffer 48
RX_PATH
TASK_NOT_RUNNING
UNITS 2 len unit_byte
HALF_LOCKED2 ioa_cfg->host->host_lock
HALF_LOCKED2 lock_flags

drivers/scsi/ipr.c ipr_log_sis64_device_error() -> __ipr_format_res_path()

Type Parameter Key Value
PARAM_VALUE 1 buffer 6545483117920280576
PARAM_VALUE 2 len 48
BUF_SIZE 0 res_path 8
BUF_SIZE 1 buffer 48
RX_PATH
TASK_NOT_RUNNING
UNITS 2 len unit_byte
HALF_LOCKED2 ioa_cfg->host->host_lock
HALF_LOCKED2 lock_flags

drivers/scsi/ipr.c ipr_show_resource_path() -> __ipr_format_res_path()

Type Parameter Key Value
PARAM_VALUE 1 buffer 4370861112838365184
PARAM_VALUE 2 len 48
BUF_SIZE 0 res_path 8
BUF_SIZE 1 buffer 48
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
UNITS 2 len unit_byte
LOCK2 &of->mutex
LOCK2 ioa_cfg->host->host_lock
LOCK2 lock_flags
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex