Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

fs/ocfs2/journal.c __ocfs2_recovery_thread() -> ocfs2_queue_recovery_completion()

Type Parameter Key Value
PARAM_VALUE 2 la_dinode 0
PARAM_VALUE 3 tl_dinode 0
PARAM_VALUE 4 qrec 0
PARAM_VALUE 5 orphan_reco_type 0
NOCHECK_CALL
UNITS 1 slot_num unit_array_size

fs/ocfs2/journal.c __ocfs2_recovery_thread() -> ocfs2_queue_recovery_completion()

Type Parameter Key Value
PARAM_VALUE 2 la_dinode 0
PARAM_VALUE 3 tl_dinode 0
PARAM_VALUE 4 qrec 4096-ptr_max
PARAM_VALUE 4 qrec->r_list 4096-ptr_max
PARAM_VALUE 5 orphan_reco_type 1
BUF_SIZE 4 qrec 32
CAPPED_DATA 4 qrec 1
DATA_SOURCE 4 qrec r ocfs2_begin_quota_recovery
NOCHECK_CALL

fs/ocfs2/journal.c ocfs2_complete_mount_recovery() -> ocfs2_queue_recovery_completion()

Type Parameter Key Value
PARAM_VALUE 3 tl_dinode 0
PARAM_VALUE 4 qrec 0
PARAM_VALUE 5 orphan_reco_type 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 slot_num unit_array_size
HALF_LOCKED2 &fc->uapi_mutex

fs/ocfs2/journal.c ocfs2_complete_quota_recovery() -> ocfs2_queue_recovery_completion()

Type Parameter Key Value
PARAM_VALUE 2 la_dinode 0
PARAM_VALUE 3 tl_dinode 0
PARAM_VALUE 4 qrec 1-u64max
PARAM_VALUE 5 orphan_reco_type 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 slot_num unit_array_size
HALF_LOCKED2 &fc->uapi_mutex

fs/ocfs2/journal.c ocfs2_queue_orphan_scan() -> ocfs2_queue_recovery_completion()

Type Parameter Key Value
PARAM_VALUE 1 slot_num 0-s32max
PARAM_VALUE 2 la_dinode 0
PARAM_VALUE 3 tl_dinode 0
PARAM_VALUE 4 qrec 0
PARAM_VALUE 5 orphan_reco_type 0
CAPPED_DATA 1 slot_num 1
FUZZY_MAX 1 slot_num 0
CONSTRAINT 1 slot_num <3964
NOCHECK_CALL
UNITS 1 slot_num unit_array_size
LOCK2 &os->os_lock
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct ocfs2_orphan_scan)->os_lock

fs/ocfs2/journal.c ocfs2_queue_replay_slots() -> ocfs2_queue_recovery_completion()

Type Parameter Key Value
PARAM_VALUE 1 slot_num 0-s32max
PARAM_VALUE 2 la_dinode 0
PARAM_VALUE 3 tl_dinode 0
PARAM_VALUE 4 qrec 0
PARAM_VALUE 5 orphan_reco_type 1
CAPPED_DATA 1 slot_num 1
DATA_SOURCE 5 orphan_reco_type $1
FUZZY_MAX 1 slot_num 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 1 slot_num
UNITS 1 slot_num unit_array_size

fs/ocfs2/journal.c ocfs2_recover_node() -> ocfs2_queue_recovery_completion()

Type Parameter Key Value
PARAM_VALUE 1 slot_num 0
PARAM_VALUE 2 la_dinode 0,16,4096-ptr_max
PARAM_VALUE 4 qrec 0
PARAM_VALUE 5 orphan_reco_type 1
DATA_SOURCE 1 slot_num $2
CONSTRAINT 1 slot_num <3964
NOCHECK_CALL