Defined in 2 files as a macro:

Defined in 2 files 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