Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

mm/compaction.c compact_node() -> compact_zone()

Type Parameter Key Value
PARAM_VALUE 0 cc 2805172457106239488
PARAM_VALUE 0 cc->zone 4096-ptr_max
PARAM_VALUE 1 capc 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &of->mutex

mm/compaction.c compact_zone_order() -> compact_zone()

Type Parameter Key Value
PARAM_VALUE 0 cc 39519167169261568
PARAM_VALUE 0 cc->alloc_flags 256-u32max
PARAM_VALUE 0 cc->contended 0
PARAM_VALUE 0 cc->direct_compaction 1
PARAM_VALUE 0 cc->fast_search_fail 0
PARAM_VALUE 0 cc->fast_start_pfn 0
PARAM_VALUE 0 cc->finish_pageblock 0
PARAM_VALUE 0 cc->free_pfn 0
PARAM_VALUE 0 cc->gfp_mask 0-33554431
PARAM_VALUE 0 cc->highest_zoneidx 0-2
PARAM_VALUE 0 cc->migrate_pfn 0
PARAM_VALUE 0 cc->migratepages.next 0
PARAM_VALUE 0 cc->migratepages.prev 0
PARAM_VALUE 0 cc->migratetype 0
PARAM_VALUE 0 cc->mode 0-1
PARAM_VALUE 0 cc->no_set_skip_hint 0
PARAM_VALUE 0 cc->nr_freepages 0
PARAM_VALUE 0 cc->nr_migratepages 0
PARAM_VALUE 0 cc->order 1-10
PARAM_VALUE 0 cc->proactive_compaction 0
PARAM_VALUE 0 cc->search_order 1-10
PARAM_VALUE 0 cc->total_free_scanned 0
PARAM_VALUE 0 cc->total_migrate_scanned 0
PARAM_VALUE 0 cc->zone 1-u64max
PARAM_VALUE 1 capc 1252708217280094208
PARAM_VALUE 1 capc->migratetype 0-3
PARAM_VALUE 1 capc->order 0-10
PARAM_VALUE 1 capc->page 0
PARAM_VALUE 1 capc->zone 1-u64max
DATA_SOURCE 1 capc $6
NOSPEC 0 cc->order
NOSPEC 0 cc->search_order
NOSPEC 1 capc->order
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 cc->order 2-10[c]
HOST_DATA 0 cc->search_order 2-10[c]
HOST_DATA 1 capc->order 1-10[c]
USER_DATA 0 cc->order 2-10[c]
USER_DATA 0 cc->search_order 2-10[c]
USER_DATA 1 capc->order 1-10[c]

mm/compaction.c kcompactd_do_work() -> compact_zone()

Type Parameter Key Value
PARAM_VALUE 0 cc 627961168991526912
PARAM_VALUE 0 cc->alloc_flags 8-u32max
PARAM_VALUE 0 cc->highest_zoneidx 0-s32max
PARAM_VALUE 0 cc->zone 4096-ptr_max
PARAM_VALUE 1 capc 0
TASK_NOT_RUNNING