Defined in 1 files as a member:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

fs/nfs/blocklayout/extent_tree.c __ext_tree_insert() -> ext_node()

Type Parameter Key Value
PARAM_VALUE 0 node 1-u64max
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
LOCK2 &bl->bl_ext_lock
TYPE_LOCK (struct pnfs_block_layout)->bl_ext_lock

fs/nfs/blocklayout/extent_tree.c __ext_tree_lookup() -> ext_node()

Type Parameter Key Value
PARAM_VALUE 0 node 1-u64max
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 0 node unit_byte
LOCK2 &bl->bl_ext_lock
TYPE_LOCK (struct pnfs_block_layout)->bl_ext_lock

fs/nfs/blocklayout/extent_tree.c __ext_tree_search() -> ext_node()

Type Parameter Key Value
PARAM_VALUE 0 node 1-u64max
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 0 node unit_byte
LOCK2 &bl->bl_ext_lock
TYPE_LOCK (struct pnfs_block_layout)->bl_ext_lock

fs/nfs/blocklayout/extent_tree.c ext_tree_first() -> ext_node()

Type Parameter Key Value
PARAM_VALUE 0 node 4096-ptr_max
DATA_SOURCE 0 node r rb_first
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
LOCK2 &bl->bl_ext_lock
TYPE_LOCK (struct pnfs_block_layout)->bl_ext_lock

fs/nfs/blocklayout/extent_tree.c ext_tree_next() -> ext_node()

Type Parameter Key Value
PARAM_VALUE 0 node 4096-ptr_max
DATA_SOURCE 0 node r rb_next
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
LOCK2 &bl->bl_ext_lock
TYPE_LOCK (struct pnfs_block_layout)->bl_ext_lock

fs/nfs/blocklayout/extent_tree.c ext_tree_prev() -> ext_node()

Type Parameter Key Value
PARAM_VALUE 0 node 4096-ptr_max
DATA_SOURCE 0 node r rb_prev
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
LOCK2 &bl->bl_ext_lock
TYPE_LOCK (struct pnfs_block_layout)->bl_ext_lock