Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/scsi/myrb.c consistency_check_store() -> myrb_get_rbld_progress()

Type Parameter Key Value
PARAM_VALUE 1 rbld 842887715126054912
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/scsi/myrb.c myrb_get_resync() -> myrb_get_rbld_progress()

Type Parameter Key Value
PARAM_VALUE 1 rbld 165574987510427648
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/scsi/myrb.c myrb_get_state() -> myrb_get_rbld_progress()

Type Parameter Key Value
PARAM_VALUE 1 rbld 0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/scsi/myrb.c myrb_update_rbld_progress() -> myrb_get_rbld_progress()

Type Parameter Key Value
PARAM_VALUE 0 cb 4096-ptr_max
PARAM_VALUE 0 cb->need_err_info 0
PARAM_VALUE 0 cb->need_rbld 0
PARAM_VALUE 1 rbld 8408983823532617728
CAPPED_DATA 0 cb->new_ev_seq 1
DATA_SOURCE 0 cb $0
HALF_LOCKED2 &pool->lock

drivers/scsi/myrb.c rebuild_show() -> myrb_get_rbld_progress()

Type Parameter Key Value
PARAM_VALUE 1 rbld 6526561350894809088
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/scsi/myrb.c rebuild_store() -> myrb_get_rbld_progress()

Type Parameter Key Value
PARAM_VALUE 1 rbld 0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex