Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

mm/vmscan.c walk_update_folio() -> update_batch_size()

Type Parameter Key Value
PARAM_VALUE 0 walk 1-u64max
PARAM_VALUE 1 folio 4096-ptr_max
PARAM_VALUE 1 folio->mapping 1-u64max
PARAM_VALUE 2 old_gen 0-6
BUF_SIZE 0 walk (-1),4,8,16,24,56,64,128,152,216,8248
BUF_SIZE 0 walk (-1),4,8,16,24,56,64,128,152,216,8248
DATA_SOURCE 0 walk $0
DATA_SOURCE 1 folio $2
DATA_SOURCE 2 old_gen r folio_update_gen
DATA_SOURCE 3 new_gen $3
PARAM_COMPARE 2 old_gen != $3
PARAM_COMPARE 3 new_gen != $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 ptl
HALF_LOCKED2 rcu_read