Documented in 1 files:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

mm/page_table_check.c __page_table_check_zero() -> page_ext_iter_begin()

Type Parameter Key Value
PARAM_VALUE 0 iter 5039324125944672256
PARAM_VALUE 1 pfn 0-12384898975264768,9223396226110586880-u64max
PARAM_VALUE 2 count 0-s32max,18446744071562067968-u64max
CAPPED_DATA 2 count 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 1 pfn unit_page
LOCK2 rcu_read

mm/page_table_check.c page_table_check_clear() -> page_ext_iter_begin()

Type Parameter Key Value
PARAM_VALUE 0 iter 7884120282797244416
PARAM_VALUE 2 count 1,512,262144
DATA_SOURCE 2 count $1
HARD_MAX 2 count 262144
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 2 count unit_page
LOCK2 rcu_read
HALF_LOCKED2 ptl

mm/page_table_check.c page_table_check_set() -> page_ext_iter_begin()

Type Parameter Key Value
PARAM_VALUE 0 iter 4009275973257928704
CAPPED_DATA 2 count 1
CAPPED_DATA 2 count 1
DATA_SOURCE 2 count $1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 2 count unit_page
LOCK2 rcu_read
HALF_LOCKED2 ptl

mm/page_owner.c __folio_copy_owner() -> page_ext_iter_begin()

Type Parameter Key Value
PARAM_VALUE 0 iter 2832916111040368640
PARAM_VALUE 1 pfn 0-12384898975264768,9223396226110586880-u64max
PARAM_VALUE 2 count 0-s32max,18446744071562067968-u64max
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
LOCK2 rcu_read
HALF_LOCKED2 &ai->migrate_lock
HALF_LOCKED2 &ctx->completion_lock
HALF_LOCKED2 &ctx->ring_lock
HALF_LOCKED2 flags

mm/page_owner.c __split_page_owner() -> page_ext_iter_begin()

Type Parameter Key Value
PARAM_VALUE 0 iter 3103790615975587840
PARAM_VALUE 2 count 0-s32max,18446744071562067968-u64max
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
LOCK2 rcu_read
HALF_LOCKED2 &dst->resize_lock
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &src->resize_lock
HALF_LOCKED2 irq

mm/page_owner.c __update_page_owner_free_handle() -> page_ext_iter_begin()

Type Parameter Key Value
PARAM_VALUE 0 iter 5032113926324658176
PARAM_VALUE 1 pfn 0-12384898975264768,9223396226110586880-u64max
PARAM_VALUE 2 count 0-s32max,18446744071562067968-u64max
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 1 pfn unit_page
LOCK2 rcu_read

mm/page_owner.c __update_page_owner_handle() -> page_ext_iter_begin()

Type Parameter Key Value
PARAM_VALUE 0 iter 1127809571128864768
PARAM_VALUE 1 pfn 0-12384898975264768,9223396226110586880-u64max
PARAM_VALUE 2 count 0-s32max,18446744071562067968-u64max
RX_PATH
TASK_NOT_RUNNING
UNITS 1 pfn unit_page
LOCK2 rcu_read