Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

fs/ocfs2/move_extents.c ocfs2_defrag_extent() -> ocfs2_lock_meta_allocator_move_extents()

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 1 et 4096-ptr_max
PARAM_VALUE 1 et->et_ci 4096-ptr_max
PARAM_VALUE 1 et->et_ops 8448404937848295424
PARAM_VALUE 1 et->et_root_journal_access 5422438555232124928
PARAM_VALUE 3 extents_to_split 1
PARAM_VALUE 4 meta_ac 4096-ptr_max
PARAM_VALUE 6 credits 8255872530243858432
USER_DATA 2 clusters_to_move 1-4294967294[c]
LOCK2 &inode->i_rwsem
TYPE_LOCK (struct inode)->i_rwsem

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

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 1 et 4096-ptr_max
PARAM_VALUE 1 et->et_ci 4096-ptr_max
PARAM_VALUE 1 et->et_ops 8448404937848295424
PARAM_VALUE 1 et->et_root_journal_access 5422438555232124928
PARAM_VALUE 3 extents_to_split 1
PARAM_VALUE 4 meta_ac 4096-ptr_max
PARAM_VALUE 6 credits 3491625781869178880
CAPPED_DATA 2 clusters_to_move 1
DATA_SOURCE 2 clusters_to_move $4
NOSPEC 2 clusters_to_move
NOSPEC 2 clusters_to_move
USER_DATA 2 clusters_to_move 1-4294967294[c]
UNITS 2 clusters_to_move unit_byte
LOCK2 &inode->i_rwsem
TYPE_LOCK (struct inode)->i_rwsem