Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/hv/hv_balloon.c handle_pg_range() -> online_section_nr()

Type Parameter Key Value
PARAM_VALUE 0 nr 0-33554431
PREEMPT_ADD <- disables preempt
LOCK2 flags
LOCK2 global &dm_device.ha_lock
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct hv_dynmem_device)->ha_lock

mm/compaction.c skip_offline_sections() -> online_section_nr()

Type Parameter Key Value
PARAM_VALUE 0 nr 0-562949953421311
DATA_SOURCE 0 nr r pfn_to_section_nr
RX_PATH
TASK_NOT_RUNNING

mm/compaction.c skip_offline_sections() -> online_section_nr()

Type Parameter Key Value
PARAM_VALUE 0 nr 0-562949953421311
RX_PATH
TASK_NOT_RUNNING

mm/compaction.c skip_offline_sections_reverse() -> online_section_nr()

Type Parameter Key Value
PARAM_VALUE 0 nr 1-562949953421311
DATA_SOURCE 0 nr r pfn_to_section_nr
RX_PATH
TASK_NOT_RUNNING

mm/compaction.c skip_offline_sections_reverse() -> online_section_nr()

Type Parameter Key Value
PARAM_VALUE 0 nr 0-562949953421310
RX_PATH
TASK_NOT_RUNNING