Defined in 2 files as a macro:
- arch/arm64/include/asm/vmalloc.h, line 21 (as a macro)
- arch/powerpc/include/asm/nohash/32/mmu-8xx.h, line 247 (as a macro)
Defined in 3 files as a function:
- arch/arm64/include/asm/vmalloc.h, line 22 (as a function)
- arch/powerpc/include/asm/nohash/32/mmu-8xx.h, line 236 (as a function)
- include/linux/vmalloc.h, line 114 (as a function)
Referenced in 2 files:
Smatch caller information:
mm/vmalloc.c vmap_pte_range() -> arch_vmap_pte_range_map_size()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | end | 0 |
| DATA_SOURCE | 0 | addr | $1 [m] |
| DATA_SOURCE | 1 | end | $2 |
| DATA_SOURCE | 3 | max_page_shift | $5 |
| PARAM_COMPARE | 0 | addr | >= $1 |
| PARAM_COMPARE | 0 | addr | >= $1 |
| PARAM_COMPARE | 1 | end | <= $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 2 | pfn | 0-9007199254740990[c] |
| USER_DATA | 2 | pfn | 0-9007199254740990[c] |
| UNITS | 0 | addr | unit_byte |
| UNITS | 1 | end | unit_byte |
| UNITS | 2 | pfn | unit_page |