Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
fs/btrfs/extent-io-tree.c btrfs_find_first_clear_extent_bit() -> tree_search_prev_next()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | tree | 4096-ptr_max |
| PARAM_VALUE | 0 | tree->lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 2 | prev_ret | 2053281188847321088 |
| PARAM_VALUE | 2 | *prev_ret | 0,4096-ptr_max |
| PARAM_VALUE | 3 | next_ret | 1056419280689774592 |
| PARAM_VALUE | 3 | *next_ret | 0,4096-ptr_max |
| DATA_SOURCE | 0 | tree | $0 |
| DATA_SOURCE | 1 | offset | $1 [m] |
| PREEMPT_ADD | <- disables preempt | ||
| UNITS | 1 | offset | unit_byte |
| LOCK2 | 0 | &tree->lock | |
| HALF_LOCKED2 | &fs_devices->device_list_mutex | ||
| HALF_LOCKED2 | &fs_info->chunk_mutex | ||
| TYPE_LOCK | (struct extent_io_tree)->lock |