Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

fs/btrfs/extent-tree.c __btrfs_run_delayed_refs() -> btrfs_select_ref_head()

Type Parameter Key Value
PARAM_VALUE 1 delayed_refs 4096-ptr_max
BUF_SIZE 1 delayed_refs 296
RX_PATH
TASK_NOT_RUNNING
UNITS 0 fs_info unit_byte
HALF_LOCKED2 &fs_info->reloc_mutex
HALF_LOCKED2 &locked_ref->lock

fs/btrfs/tests/delayed-refs-tests.c merge_tests() -> btrfs_select_ref_head()

Type Parameter Key Value
PARAM_VALUE 0 fs_info 4096-ptr_max
PARAM_VALUE 1 delayed_refs 4096-ptr_max
UNITS 0 fs_info unit_byte

fs/btrfs/tests/delayed-refs-tests.c merge_tests() -> btrfs_select_ref_head()

Type Parameter Key Value
PARAM_VALUE 0 fs_info 4096-ptr_max
PARAM_VALUE 1 delayed_refs 4096-ptr_max
UNITS 0 fs_info unit_byte

fs/btrfs/tests/delayed-refs-tests.c select_delayed_refs_test() -> btrfs_select_ref_head()

Type Parameter Key Value
PARAM_VALUE 1 delayed_refs 840
BUF_SIZE 0 fs_info 0
BUF_SIZE 1 delayed_refs 296
BIT_INFO 0 fs_info 0x0,0x0
UNITS 0 fs_info unit_byte

fs/btrfs/tests/delayed-refs-tests.c select_delayed_refs_test() -> btrfs_select_ref_head()

Type Parameter Key Value
PARAM_VALUE 1 delayed_refs->lock.rlock.dep_map->name 0-255
BUF_SIZE 0 fs_info 0
BUF_SIZE 1 delayed_refs 296
BIT_INFO 0 fs_info 0x0,0x0
BIT_INFO 1 delayed_refs 0x348,0x348
UNITS 0 fs_info unit_byte

fs/btrfs/tests/delayed-refs-tests.c simple_test() -> btrfs_select_ref_head()

Type Parameter Key Value
PARAM_VALUE 0 fs_info 4096-ptr_max
PARAM_VALUE 1 delayed_refs 4096-ptr_max
BUF_SIZE 1 delayed_refs 296
UNITS 0 fs_info unit_byte