Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

fs/ocfs2/file.c ocfs2_prepare_inode_for_write() -> ocfs2_inode_lock_for_extent_tree()

Type Parameter Key Value
PARAM_VALUE 1 di_bh 1716830213059866624
PARAM_VALUE 1 *di_bh 0
PARAM_VALUE 2 meta_level 0-1
PARAM_VALUE 3 write_sem 0
PARAM_VALUE 4 wait 0-1
DATA_SOURCE 4 wait $3
FUZZY_MAX 2 meta_level 1
FUZZY_MAX 4 wait 1
HARD_MAX 2 meta_level 1
HARD_MAX 4 wait 1
RX_PATH
TASK_NOT_RUNNING
LOCK2 &inode->i_rwsem
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct inode)->i_rwsem

fs/ocfs2/file.c ocfs2_prepare_inode_for_write() -> ocfs2_inode_lock_for_extent_tree()

Type Parameter Key Value
PARAM_VALUE 0 inode 4096-ptr_max
PARAM_VALUE 0 inode->i_sb 4096-ptr_max
PARAM_VALUE 1 di_bh 1716830213059866624
PARAM_VALUE 1 *di_bh 0
PARAM_VALUE 2 meta_level 1
PARAM_VALUE 3 write_sem 1
PARAM_VALUE 4 wait 0-1
DATA_SOURCE 4 wait $3
FUZZY_MAX 4 wait 1
HARD_MAX 4 wait 1
RX_PATH
TASK_NOT_RUNNING
LOCK2 &inode->i_rwsem
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct inode)->i_rwsem