Documented in 1 files:

Defined in 1 files as a struct:

Defined in 1 files as a prototype:

Defined in 1 files as a member:

Defined in 2 files as a function:

Referenced in 5 files:

Smatch caller information:

mm/vmscan.c shrink_node() -> vmpressure()

Type Parameter Key Value
PARAM_VALUE 3 tree 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 order unit_byte
UNITS 5 reclaimed unit_page

mm/vmscan.c shrink_node_memcgs() -> vmpressure()

Type Parameter Key Value
PARAM_VALUE 3 tree 0
NOSPEC 1 order
NOSPEC 1 order
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 order 1-10[c]
USER_DATA 1 order 1-10[c]
UNITS 1 order unit_byte
UNITS 5 reclaimed unit_page

mm/vmscan.c shrink_one() -> vmpressure()

Type Parameter Key Value
PARAM_VALUE 3 tree 0
DATA_SOURCE 2 memcg r lruvec_memcg
NOSPEC 1 order
NOSPEC 1 order
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 order 1-10[c]
USER_DATA 1 order 1-10[c]
UNITS 1 order unit_byte

mm/memcontrol-v1.c vmpressure_prio() -> vmpressure()

Type Parameter Key Value
PARAM_VALUE 1 order 0
PARAM_VALUE 3 tree 1
PARAM_VALUE 5 reclaimed 0
DATA_SOURCE 0 gfp $0
DATA_SOURCE 2 memcg $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &device_hotplug_lock
HALF_LOCKED2 global &system_transition_mutex