Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

mm/workingset.c lru_gen_eviction() -> pack_shadow()

Type Parameter Key Value
PARAM_VALUE 1 pgdat 4096-ptr_max
CAPPED_DATA 1 pgdat 1
DATA_SOURCE 1 pgdat r folio_pgdat
DATA_SOURCE 3 workingset r folio_test_workingset
DATA_SOURCE 4 file r folio_is_file_lru
RX_PATH
TASK_NOT_RUNNING
LOCK2 irq
HALF_LOCKED2 &(&mapping->i_pages)->xa_lock
HALF_LOCKED2 &mapping->host->i_lock

mm/workingset.c workingset_eviction() -> pack_shadow()

Type Parameter Key Value
PARAM_VALUE 0 memcgid 0-u16max
PARAM_VALUE 1 pgdat 4096-ptr_max
CAPPED_DATA 1 pgdat 1
DATA_SOURCE 0 memcgid r mem_cgroup_private_id
DATA_SOURCE 1 pgdat r folio_pgdat
DATA_SOURCE 4 file r folio_is_file_lru
RX_PATH
TASK_NOT_RUNNING
LOCK2 irq
HALF_LOCKED2 &(&mapping->i_pages)->xa_lock
HALF_LOCKED2 &mapping->host->i_lock