Defined in 1 files as a function:

Defined in 1 files as a enum:

Referenced in 3 files:

Smatch caller information:

fs/super.c __iterate_supers() -> super_flags()

Type Parameter Key Value
PARAM_VALUE 1 flags 16777216
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &sb_lock
HALF_LOCKED2 global &system_transition_mutex

fs/super.c grab_super() -> super_flags()

Type Parameter Key Value
PARAM_VALUE 0 sb 4096-ptr_max
PARAM_VALUE 1 flags 2097152
CAPPED_DATA 0 sb->s_user_ns 1
DATA_SOURCE 0 sb $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &cifs_mount_mutex

fs/super.c grab_super() -> super_flags()

Type Parameter Key Value
PARAM_VALUE 0 sb 4096-ptr_max
PARAM_VALUE 1 flags 2097152
CAPPED_DATA 0 sb->s_user_ns 1
DATA_SOURCE 0 sb $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &cifs_mount_mutex

fs/super.c iterate_supers_type() -> super_flags()

Type Parameter Key Value
PARAM_VALUE 0 sb 4096-ptr_max
PARAM_VALUE 1 flags 16777216
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
LOCK2 &ses->session_mutex
LOCK2 global &sb_lock
HALF_LOCKED2 &tcon->ses->session_mutex
TYPE_LOCK (struct cifs_ses)->session_mutex

fs/super.c super_lock() -> super_flags()

Type Parameter Key Value
PARAM_VALUE 1 flags 553648128
DATA_SOURCE 0 sb $0
RX_PATH
TASK_NOT_RUNNING
UNITS 0 sb unit_byte
HALF_LOCKED2 0 &sb->s_umount

fs/super.c super_lock() -> super_flags()

Type Parameter Key Value
PARAM_VALUE 0 sb 4096-ptr_max
PARAM_VALUE 1 flags 553648128
DATA_SOURCE 0 sb $0
RX_PATH
TASK_NOT_RUNNING
UNITS 0 sb unit_byte
HALF_LOCKED2 0 &sb->s_umount

fs/super.c super_lock() -> super_flags()

Type Parameter Key Value
PARAM_VALUE 0 sb 4096-ptr_max
PARAM_VALUE 1 flags 16777216
DATA_SOURCE 0 sb $0
RX_PATH
TASK_NOT_RUNNING
UNITS 0 sb unit_byte
HALF_LOCKED2 0 &sb->s_umount