Defined in 1 files as a struct:

Defined in 1 files as a function:

Referenced in 9 files:

Smatch caller information:

fs/ocfs2/file.c ocfs2_check_range_for_refcount() -> ocfs2_refcount_tree()

Type Parameter Key Value
BUF_SIZE 0 osb 1-s32max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 osb unit_byte
HALF_LOCKED2 &inode->i_rwsem

fs/ocfs2/file.c ocfs2_remap_file_range() -> ocfs2_refcount_tree()

Type Parameter Key Value
BUF_SIZE 0 osb 1-s32max
BUF_SIZE 0 osb 1-s32max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 osb unit_byte
HALF_LOCKED2 &inode_out->i_rwsem

fs/ocfs2/refcounttree.c ocfs2_mark_extent_refcounted() -> ocfs2_refcount_tree()

Type Parameter Key Value
BUF_SIZE 0 osb 1-s32max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 osb unit_byte
HALF_LOCKED2 &inode->i_rwsem

fs/ocfs2/refcounttree.c ocfs2_prepare_refcount_change_for_del() -> ocfs2_refcount_tree()

Type Parameter Key Value
BUF_SIZE 0 osb 1-s32max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 osb unit_byte
HALF_LOCKED2 &inode->i_rwsem

fs/ocfs2/refcounttree.c ocfs2_reflink() -> ocfs2_refcount_tree()

Type Parameter Key Value
BUF_SIZE 0 osb 1-s32max
UNITS 0 osb unit_byte
LOCK2 &inode->i_rwsem
TYPE_LOCK (struct inode)->i_rwsem

fs/ocfs2/refcounttree.c ocfs2_reflink_ioctl() -> ocfs2_refcount_tree()

Type Parameter Key Value
BUF_SIZE 0 osb 1-s32max
UNITS 0 osb unit_byte

fs/ocfs2/refcounttree.c ocfs2_replace_cow() -> ocfs2_refcount_tree()

Type Parameter Key Value
BUF_SIZE 0 osb 1-s32max
BUF_SIZE 0 osb 1-s32max
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 0 osb unit_byte
HALF_LOCKED2 &inode->i_rwsem