Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

fs/ocfs2/move_extents.c ocfs2_move_extent() -> ocfs2_find_victim_alloc_group()

Type Parameter Key Value
PARAM_VALUE 0 inode 4096-ptr_max
PARAM_VALUE 0 inode->i_rwsem.osq.tail.counter 0-s32max
PARAM_VALUE 0 inode->i_sb 4096-ptr_max
PARAM_VALUE 0 inode->i_sb->s_fs_info 4096-ptr_max
PARAM_VALUE 0 inode->i_size s64min-(-1),1-s64max
PARAM_VALUE 2 type 4
PARAM_VALUE 3 slot u16max
PARAM_VALUE 4 vict_bit 8092379308329500672
PARAM_VALUE 4 *vict_bit 0
PARAM_VALUE 5 ret_bh 8042144827070111744
PARAM_VALUE 5 *ret_bh 0
DATA_SOURCE 1 vict_blkno r ocfs2_clusters_to_blocks
LOCK2 &gb_inode->i_rwsem
LOCK2 &inode->i_rwsem
LOCK2 &tl_inode->i_rwsem
TYPE_LOCK (struct inode)->i_rwsem

fs/ocfs2/move_extents.c ocfs2_validate_and_adjust_move_goal() -> ocfs2_find_victim_alloc_group()

Type Parameter Key Value
PARAM_VALUE 0 inode 4096-ptr_max
PARAM_VALUE 0 inode->i_sb 4096-ptr_max
PARAM_VALUE 0 inode->i_sb->s_fs_info 4096-ptr_max
PARAM_VALUE 2 type 4
PARAM_VALUE 3 slot u16max
PARAM_VALUE 4 vict_bit 3434258058013433856
PARAM_VALUE 4 *vict_bit 0
PARAM_VALUE 5 ret_bh 1556393169656381440
PARAM_VALUE 5 *ret_bh 0
DATA_SOURCE 0 inode $0
DATA_SOURCE 1 vict_blkno r ocfs2_block_to_cluster_start
BIT_INFO 0 inode->i_flags 0x0,0xfffffff3
USER_DATA 1 vict_blkno 0-u64max
UNITS 1 vict_blkno unit_byte