Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

fs/f2fs/super.c f2fs_check_opt_consistency() -> ctx_clear_opt()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 1 flag 1
BUF_SIZE 0 ctx 1-s32max
BUF_SIZE 0 ctx 1-s32max
BIT_INFO 0 ctx->opt_mask 0x2,0xffffffffffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &fc->uapi_mutex
HALF_LOCKED2 &sb->s_umount

fs/f2fs/super.c f2fs_check_opt_consistency() -> ctx_clear_opt()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 1 flag 20
BUF_SIZE 0 ctx 1-s32max
BUF_SIZE 0 ctx 1-s32max
BIT_INFO 0 ctx->opt_mask 0x100000,0xffffffffffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &fc->uapi_mutex
HALF_LOCKED2 &sb->s_umount

fs/f2fs/super.c f2fs_check_opt_consistency() -> ctx_clear_opt()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 1 flag 31
BUF_SIZE 0 ctx 1-s32max
BUF_SIZE 0 ctx 1-s32max
BIT_INFO 0 ctx->opt_mask 0x80000000,0xffffffffffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &fc->uapi_mutex
HALF_LOCKED2 &sb->s_umount

fs/f2fs/super.c f2fs_check_quota_consistency() -> ctx_clear_opt()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 1 flag 15
BUF_SIZE 0 ctx 1-s32max
BUF_SIZE 0 ctx 1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &fc->uapi_mutex
HALF_LOCKED2 &sb->s_root->d_lockref.lock

fs/f2fs/super.c f2fs_check_quota_consistency() -> ctx_clear_opt()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 1 flag 16
BUF_SIZE 0 ctx 1-s32max
BUF_SIZE 0 ctx 1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &fc->uapi_mutex
HALF_LOCKED2 &sb->s_root->d_lockref.lock

fs/f2fs/super.c f2fs_check_quota_consistency() -> ctx_clear_opt()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 1 flag 17
BUF_SIZE 0 ctx 1-s32max
BUF_SIZE 0 ctx 1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &fc->uapi_mutex
HALF_LOCKED2 &sb->s_root->d_lockref.lock

fs/f2fs/super.c f2fs_parse_param() -> ctx_clear_opt()

Type Parameter Key Value
PARAM_VALUE 1 flag 1
BUF_SIZE 0 ctx 1-s32max
BUF_SIZE 0 ctx 1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &fc->uapi_mutex

fs/f2fs/super.c f2fs_parse_param() -> ctx_clear_opt()

Type Parameter Key Value
PARAM_VALUE 1 flag 3
BUF_SIZE 0 ctx 1-s32max
BUF_SIZE 0 ctx 1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &fc->uapi_mutex

fs/f2fs/super.c f2fs_parse_param() -> ctx_clear_opt()

Type Parameter Key Value
PARAM_VALUE 1 flag 6
BUF_SIZE 0 ctx 1-s32max
BUF_SIZE 0 ctx 1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &fc->uapi_mutex

fs/f2fs/super.c f2fs_parse_param() -> ctx_clear_opt()

Type Parameter Key Value
PARAM_VALUE 1 flag 4
BUF_SIZE 0 ctx 1-s32max
BUF_SIZE 0 ctx 1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &fc->uapi_mutex

fs/f2fs/super.c f2fs_parse_param() -> ctx_clear_opt()

Type Parameter Key Value
PARAM_VALUE 1 flag 7
BUF_SIZE 0 ctx 1-s32max
BUF_SIZE 0 ctx 1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &fc->uapi_mutex

fs/f2fs/super.c f2fs_parse_param() -> ctx_clear_opt()

Type Parameter Key Value
PARAM_VALUE 1 flag 8
BUF_SIZE 0 ctx 1-s32max
BUF_SIZE 0 ctx 1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &fc->uapi_mutex

fs/f2fs/super.c f2fs_parse_param() -> ctx_clear_opt()

Type Parameter Key Value
PARAM_VALUE 1 flag 9
BUF_SIZE 0 ctx 1-s32max
BUF_SIZE 0 ctx 1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &fc->uapi_mutex

fs/f2fs/super.c f2fs_parse_param() -> ctx_clear_opt()

Type Parameter Key Value
PARAM_VALUE 1 flag 10
BUF_SIZE 0 ctx 1-s32max
BUF_SIZE 0 ctx 1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &fc->uapi_mutex

fs/f2fs/super.c f2fs_parse_param() -> ctx_clear_opt()

Type Parameter Key Value
PARAM_VALUE 1 flag 12
BUF_SIZE 0 ctx 1-s32max
BUF_SIZE 0 ctx 1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &fc->uapi_mutex

fs/f2fs/super.c f2fs_parse_param() -> ctx_clear_opt()

Type Parameter Key Value
PARAM_VALUE 1 flag 30
BUF_SIZE 0 ctx 1-s32max
BUF_SIZE 0 ctx 1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &fc->uapi_mutex

fs/f2fs/super.c f2fs_parse_param() -> ctx_clear_opt()

Type Parameter Key Value
PARAM_VALUE 1 flag 18
BUF_SIZE 0 ctx 1-s32max
BUF_SIZE 0 ctx 1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &fc->uapi_mutex

fs/f2fs/super.c f2fs_parse_param() -> ctx_clear_opt()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 0 ctx->opt_mask 0,262144-u64max
PARAM_VALUE 1 flag 15
BUF_SIZE 0 ctx 1-s32max
BUF_SIZE 0 ctx 1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &fc->uapi_mutex

fs/f2fs/super.c f2fs_parse_param() -> ctx_clear_opt()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 0 ctx->opt_mask 0,32768-u64max
PARAM_VALUE 1 flag 16
BUF_SIZE 0 ctx 1-s32max
BUF_SIZE 0 ctx 1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &fc->uapi_mutex

fs/f2fs/super.c f2fs_parse_param() -> ctx_clear_opt()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 0 ctx->opt_mask 0,65536-u64max
PARAM_VALUE 1 flag 17
BUF_SIZE 0 ctx 1-s32max
BUF_SIZE 0 ctx 1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &fc->uapi_mutex

fs/f2fs/super.c f2fs_parse_param() -> ctx_clear_opt()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 1 flag 21
BUF_SIZE 0 ctx 1-s32max
BUF_SIZE 0 ctx 1-s32max
BIT_INFO 0 ctx->spec_mask 0x3000,0xffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &fc->uapi_mutex

fs/f2fs/super.c f2fs_parse_param() -> ctx_clear_opt()

Type Parameter Key Value
PARAM_VALUE 1 flag 24
BUF_SIZE 0 ctx 1-s32max
BUF_SIZE 0 ctx 1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &fc->uapi_mutex

fs/f2fs/super.c f2fs_parse_param() -> ctx_clear_opt()

Type Parameter Key Value
PARAM_VALUE 1 flag 25
BUF_SIZE 0 ctx 1-s32max
BUF_SIZE 0 ctx 1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &fc->uapi_mutex