Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

fs/ext4/resize.c ext4_set_block_group_nr() -> ext4_superblock_csum()

Type Parameter Key Value
PARAM_VALUE 0 es 4096-ptr_max
CAPPED_DATA 0 es->s_block_group_nr 1
DATA_SOURCE 0 es $1
UNITS 0 es unit_byte

fs/ext4/ioctl.c ext4_update_backup_sb() -> ext4_superblock_csum()

Type Parameter Key Value
PARAM_VALUE 0 es 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 es unit_byte

fs/ext4/ioctl.c ext4_update_backup_sb() -> ext4_superblock_csum()

Type Parameter Key Value
PARAM_VALUE 0 es 4096-ptr_max
PARAM_VALUE 0 *es->s_volume_name 0-255
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 es->s_checkinterval 0-u32max[u]
USER_DATA 0 es->s_def_hash_version 0-255[u]
USER_DATA 0 es->s_def_resgid 0-u16max[c]
USER_DATA 0 es->s_def_resgid_hi 0-u16max
USER_DATA 0 es->s_def_resuid 0-u16max[c]
USER_DATA 0 es->s_def_resuid_hi 0-u16max
USER_DATA 0 es->s_default_mount_opts 0-u32max[u]
USER_DATA 0 es->s_encoding 0-u16max[u]
USER_DATA 0 es->s_encoding_flags 0-u16max[u]
USER_DATA 0 es->s_errors 0-u16max[u]
USER_DATA 0 es->s_feature_compat 0-u32max[c][u]
USER_DATA 0 es->s_feature_incompat 0-u32max[c][u]
USER_DATA 0 es->s_feature_ro_compat 0-u32max[c][u]
USER_DATA 0 es->s_lastcheck 0-u32max[u]
USER_DATA 0 es->s_max_mnt_count 0-u16max[u]
USER_DATA 0 es->s_mnt_count 0-u16max[u]
USER_DATA 0 es->s_overhead_clusters 0-u32max
USER_DATA 0 es->s_r_blocks_count_hi 0-u32max
USER_DATA 0 es->s_r_blocks_count_lo 0-u32max[u]
USER_DATA 0 es->s_raid_stride 0-u16max[u]
USER_DATA 0 es->s_raid_stripe_width 0-u32max[u]
UNITS 0 es unit_byte

fs/ext4/super.c ext4_get_journal_blkdev() -> ext4_superblock_csum()

Type Parameter Key Value
PARAM_VALUE 0 es 4096-ptr_max
PARAM_VALUE 0 es->s_feature_incompat 8-u32max
PARAM_VALUE 0 es->s_feature_ro_compat 1024-u32max
PARAM_VALUE 0 es->s_magic 61267
BIT_INFO 0 es->s_feature_incompat 0x8,0xffffffff
BIT_INFO 0 es->s_feature_ro_compat 0x400,0xffffffff
RX_PATH
TASK_NOT_RUNNING
UNITS 0 es unit_byte
HALF_LOCKED2 &fc->uapi_mutex

fs/ext4/super.c ext4_superblock_csum_set() -> ext4_superblock_csum()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
UNITS 0 es unit_byte
HALF_LOCKED2 &sbi->s_orphan_lock

fs/ext4/super.c ext4_superblock_csum_verify() -> ext4_superblock_csum()

Type Parameter Key Value
PARAM_VALUE 0 es 4096-ptr_max
DATA_SOURCE 0 es $1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 es unit_byte
HALF_LOCKED2 &fc->uapi_mutex