Defined in 1 files as a member:

Defined in 2 files as a function:

Referenced in 4 files:

Smatch caller information:

fs/ext4/block_validity.c add_system_zone() -> can_merge()

Type Parameter Key Value
PARAM_VALUE 0 entry1 4096-ptr_max
PARAM_VALUE 1 entry2 4096-ptr_max
PARAM_VALUE 1 entry2->ino 0,2-u32max
CAPPED_DATA 1 entry2->ino 1
DATA_SOURCE 1 entry2 r kmem_cache_alloc_noprof
RX_PATH
TASK_NOT_RUNNING

fs/ext4/block_validity.c add_system_zone() -> can_merge()

Type Parameter Key Value
PARAM_VALUE 0 entry1 4096-ptr_max
PARAM_VALUE 0 entry1->ino 0,2-u32max
PARAM_VALUE 1 entry2 4096-ptr_max
CAPPED_DATA 0 entry1->ino 1
DATA_SOURCE 0 entry1 r kmem_cache_alloc_noprof
RX_PATH
TASK_NOT_RUNNING

mm/zsmalloc.c zs_create_pool() -> can_merge()

Type Parameter Key Value
PARAM_VALUE 0 entry1 4096-ptr_max
PARAM_VALUE 0 entry1->objs_per_zspage 1-1024
PARAM_VALUE 0 entry1->pages_per_zspage 1-8
PARAM_VALUE 1 entry2 1-8
PARAM_VALUE 2 objs_per_zspage 1-1024
BUF_SIZE 0 entry1 0,392
BUF_SIZE 0 entry1 0,392
CAPPED_DATA 0 entry1->objs_per_zspage 1
CAPPED_DATA 0 entry1->pages_per_zspage 1
DATA_SOURCE 1 entry2 r calculate_zspage_chain_size
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 _T->lock