Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

mm/memory_hotplug.c pfn_to_block_id() -> memory_block_id()

Type Parameter Key Value
PARAM_VALUE 0 section_nr 0-137438953471
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &device_hotplug_lock

drivers/base/node.c pfn_to_block_id() -> memory_block_id()

Type Parameter Key Value
PARAM_VALUE 0 section_nr 0-137438953471

drivers/base/memory.c memory_dev_init() -> memory_block_id()

Type Parameter Key Value
PARAM_VALUE 0 section_nr 1-562949953421311
DATA_SOURCE 0 section_nr r next_present_section_nr

drivers/base/memory.c memory_dev_init() -> memory_block_id()

Type Parameter Key Value
PARAM_VALUE 0 section_nr 0-562949953421311

drivers/base/memory.c pfn_to_block_id() -> memory_block_id()

Type Parameter Key Value
PARAM_VALUE 0 section_nr 0-562949953421311
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 section_nr 0-562949953421311
HALF_LOCKED2 global &mf_mutex

drivers/base/memory.c phys_index_show() -> memory_block_id()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex