Defined in 2 files as a macro:
- arch/arm64/include/asm/pgtable.h, line 634 (as a macro)
- arch/powerpc/include/asm/book3s/64/pgtable.h, line 899 (as a macro)
Defined in 2 files as a function:
- arch/riscv/include/asm/pgtable.h, line 1144 (as a function)
- arch/x86/include/asm/pgtable.h, line 193 (as a function)
Referenced in 3 files:
Smatch caller information:
mm/huge_memory.c __split_huge_pud_locked() -> pud_young()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | pud | r pudp_huge_clear_flush |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mm->mmap_lock |
mm/debug_vm_pgtable.c pud_advanced_tests() -> pud_young()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | pud | r pudp_get |
| PREEMPT_ADD |
mm/debug_vm_pgtable.c pud_basic_tests() -> pud_young()
| Type | Parameter | Key | Value |
|---|
mm/debug_vm_pgtable.c pud_basic_tests() -> pud_young()
| Type | Parameter | Key | Value |
|---|
arch/x86/mm/pgtable.c pudp_test_and_clear_young() -> pud_young()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD |