Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

mm/compaction.c compact_folio_lruvec_lock_irqsave() -> compact_lock_irqsave()

Type Parameter Key Value
PARAM_VALUE 0 lock 4096-ptr_max
PARAM_VALUE 1 flags 6217128174596841472
PARAM_VALUE 2 cc 39519167169261568,627961168991526912,2805172457106239488,4129468660797198336
PARAM_VALUE 2 cc->zone 4096-ptr_max
CAPPED_DATA 2 cc->zone 1
DATA_SOURCE 1 flags $1
DATA_SOURCE 2 cc $2
BIT_INFO 2 cc->gfp_mask 0x0,0xffffffff
NOSPEC 2 cc->order
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 cc->order 2-10[c]
HOST_DATA 2 cc->search_order 2-10[c]
USER_DATA 2 cc->order 2-10[c]
USER_DATA 2 cc->search_order 2-10[c]
LOCK2 rcu_read
HALF_LOCKED2 flags

mm/compaction.c isolate_freepages_block() -> compact_lock_irqsave()

Type Parameter Key Value
PARAM_VALUE 0 lock 4096-ptr_max
PARAM_VALUE 1 flags 94717924887724032
PARAM_VALUE 2 cc 4096-ptr_max
PARAM_VALUE 2 cc->zone 4096-ptr_max
CAPPED_DATA 2 cc->zone 1
DATA_SOURCE 2 cc $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 flags
HALF_LOCKED2 2 &cc->zone->lock