Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 3 files:
Smatch caller information:
mm/pagewalk.c walk_kernel_page_table_range() -> walk_kernel_page_table_range_lockless()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | start | 4096-18446744073709547520 |
| PARAM_VALUE | 2 | ops | 7259367289465864192 |
| PARAM_VALUE | 3 | pgd | 0 |
| PARAM_VALUE | 4 | private | 2542347507060039680,2763064670750568448,9096355248100884480 |
| DATA_SOURCE | 0 | start | $0 |
| DATA_SOURCE | 1 | end | $1 |
| DATA_SOURCE | 2 | ops | $2 |
| DATA_SOURCE | 3 | pgd | $3 |
| DATA_SOURCE | 4 | private | $4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | start | unit_byte |
| UNITS | 1 | end | unit_byte |
| LOCK2 | global &init_mm.mmap_lock | ||
| TYPE_LOCK | (struct mm_struct)->mmap_lock |