Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

fs/super.c fs_bdev_freeze() -> super_dev_first()

Type Parameter Key Value
RX_PATH
UNITS 0 dev unit_array_size
LOCK2 &bdev->bd_fsfreeze_mutex
HALF_LOCKED2 &md->suspend_lock
TYPE_LOCK (struct block_device)->bd_fsfreeze_mutex

fs/super.c fs_bdev_mark_dead() -> super_dev_first()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
UNITS 0 dev unit_array_size
HALF_LOCKED2 global &floppy_mutex

fs/super.c fs_bdev_sync() -> super_dev_first()

Type Parameter Key Value
CAPABLE 0 21
UNITS 0 dev unit_array_size

fs/super.c fs_bdev_thaw() -> super_dev_first()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
UNITS 0 dev unit_array_size
LOCK2 &bdev->bd_fsfreeze_mutex
TYPE_LOCK (struct block_device)->bd_fsfreeze_mutex

fs/super.c user_get_super() -> super_dev_first()

Type Parameter Key Value
DATA_SOURCE 0 dev $0
USER_DATA 0 dev 0-u32max[c]