Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

fs/hpfs/alloc.c hpfs_trim_fs() -> do_trim()

Type Parameter Key Value
PARAM_VALUE 0 s 4096-ptr_max
PARAM_VALUE 0 s->s_bdev->bd_mapping->i_private_lock.rlock.dep_map->name 0-255
PARAM_VALUE 3 limit_start 0-4294967294
PARAM_VALUE 4 limit_end 1-u32max
PARAM_VALUE 5 minlen 0-16384
PARAM_VALUE 6 result 4033952259111006208
CAPPED_DATA 3 limit_start 1
CAPPED_DATA 4 limit_end 1
CAPPED_DATA 5 minlen 1
DATA_SOURCE 0 s $0
DATA_SOURCE 3 limit_start $1
DATA_SOURCE 4 limit_end $2 [m]
DATA_SOURCE 5 minlen $3
DATA_SOURCE 6 result $4
CAPABLE 0 21
PARAM_COMPARE 3 limit_start < $4
PARAM_COMPARE 4 limit_end > $3
NOSPEC 3 limit_start
NOSPEC 3 limit_start
NOSPEC 4 limit_end
NOSPEC 4 limit_end
USER_DATA 3 limit_start 0-s32max[c]
USER_DATA 4 limit_end 1-s32max[c]
USER_DATA 5 minlen 0-16384[c]
UNITS 0 s unit_byte
UNITS 1 start unit_byte
UNITS 3 limit_start unit_byte
UNITS 4 limit_end unit_byte
UNITS 5 minlen unit_byte
LOCK2 &sbi->hpfs_mutex

fs/hpfs/alloc.c hpfs_trim_fs() -> do_trim()

Type Parameter Key Value
PARAM_VALUE 0 s 4096-ptr_max
PARAM_VALUE 0 s->s_bdev->bd_mapping->i_private_lock.rlock.dep_map->name 0-255
PARAM_VALUE 2 len 1-u32max
PARAM_VALUE 3 limit_start 0-4294967294
PARAM_VALUE 5 minlen 0-16384
PARAM_VALUE 6 result 4033952259111006208
CAPPED_DATA 0 s->s_fs_info->n_hotfixes 1
CAPPED_DATA 3 limit_start 1
CAPPED_DATA 4 limit_end 1
CAPPED_DATA 5 minlen 1
DATA_SOURCE 0 s $0
DATA_SOURCE 2 len r find_run
DATA_SOURCE 3 limit_start $1
DATA_SOURCE 4 limit_end $2 [m]
DATA_SOURCE 5 minlen $3
DATA_SOURCE 6 result $4
CAPABLE 0 21
NOSPEC 3 limit_start
NOSPEC 3 limit_start
NOSPEC 4 limit_end
NOSPEC 4 limit_end
NOSPEC 5 minlen
NOSPEC 5 minlen
USER_DATA 1 start 0-s32max[c]
USER_DATA 3 limit_start 0-s32max[c]
USER_DATA 4 limit_end 1-s32max[c]
USER_DATA 5 minlen 0-16384[c]
UNITS 0 s unit_byte
UNITS 2 len unit_byte
UNITS 3 limit_start unit_byte
UNITS 4 limit_end unit_byte
UNITS 5 minlen unit_byte
LOCK2 &sbi->hpfs_mutex