Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

fs/ext4/extents_status.c __es_find_extent_range() -> __es_tree_search()

Type Parameter Key Value
PARAM_VALUE 0 root 4096-ptr_max
DATA_SOURCE 1 lblk $2
NOSPEC 1 lblk
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 lblk 0-4294967294
UNITS 1 lblk unit_byte
HALF_LOCKED2 &inode->i_rwsem

fs/ext4/extents_status.c __es_remove_extent() -> __es_tree_search()

Type Parameter Key Value
PARAM_VALUE 0 root 4096-ptr_max
DATA_SOURCE 1 lblk $1
NOSPEC 1 lblk
NOSPEC 1 lblk
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 lblk 0-s32max[c]
UNITS 1 lblk unit_byte

fs/ext4/extents_status.c es_do_reclaim_extents() -> __es_tree_search()

Type Parameter Key Value
PARAM_VALUE 0 root 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 1 lblk
UNITS 1 lblk unit_byte
HALF_LOCKED2 &ei->i_es_lock
HALF_LOCKED2 global &bch_register_lock

fs/ext4/extents_status.c ext4_es_cache_extent() -> __es_tree_search()

Type Parameter Key Value
PARAM_VALUE 0 root 4096-ptr_max
CAPPED_DATA 1 lblk 1
DATA_SOURCE 1 lblk $1
NOSPEC 1 lblk
NOSPEC 1 lblk
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 lblk 0-s32max[c]
UNITS 1 lblk unit_byte
HALF_LOCKED2 &inode->i_rwsem