Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

fs/ocfs2/stack_user.c ocfs2_control_send_down() -> (struct ocfs2_cluster_connection)->cc_recovery_handler()

Type Parameter Key Value
PARAM_VALUE 0 node_num 0-s32max
BUF_SIZE 1 recovery_data 1-s32max
DATA_SOURCE 0 node_num $1
CONTAINER 1 *(-112+120) $(-1)
NOCHECK_CALL
USER_DATA 0 node_num 0-s32max
LOCK2 global &ocfs2_control_lock

fs/ocfs2/stack_user.c user_recover_slot() -> (struct ocfs2_cluster_connection)->cc_recovery_handler()

Type Parameter Key Value
BUF_SIZE 1 recovery_data 1-s32max
CONTAINER 1 *(-112+120) $(-1)
NOCHECK_CALL
LOCK2 &ls->ls_in_recovery
LOCK2 &ls->ls_recoverd_active
TYPE_LOCK (struct dlm_ls)->ls_in_recovery
TYPE_LOCK (struct dlm_ls)->ls_recoverd_active

fs/ocfs2/stack_o2cb.c o2dlm_eviction_cb() -> (struct ocfs2_cluster_connection)->cc_recovery_handler()

Type Parameter Key Value
BUF_SIZE 1 recovery_data 1-s32max
DATA_SOURCE 0 node_num $0
CONTAINER 1 *(-112+120) $(-1)
RX_PATH
NOCHECK_CALL
LOCK2 global &dlm_callback_sem
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &o2hb_callback_sem