Defined in 4 files as a macro:
- arch/arm64/include/asm/vmalloc.h, line 15 (as a macro)
- arch/powerpc/include/asm/vmalloc.h, line 16 (as a macro)
- arch/riscv/include/asm/vmalloc.h, line 17 (as a macro)
- arch/x86/include/asm/vmalloc.h, line 18 (as a macro)
Defined in 5 files as a function:
- arch/arm64/include/asm/vmalloc.h, line 16 (as a function)
- arch/powerpc/include/asm/vmalloc.h, line 17 (as a function)
- arch/riscv/include/asm/vmalloc.h, line 18 (as a function)
- arch/x86/include/asm/vmalloc.h, line 19 (as a function)
- include/linux/vmalloc.h, line 107 (as a function)
Referenced in 3 files:
Smatch caller information:
mm/vmalloc.c __vmalloc_node_range_noprof() -> arch_vmap_pmd_supported()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | prot | $5 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &xs->mutex |
mm/vmalloc.c vmap_try_huge_pmd() -> arch_vmap_pmd_supported()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | prot | $4 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
mm/debug_vm_pgtable.c pmd_huge_tests() -> arch_vmap_pmd_supported()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD |