Defined in 3 files as a macro:

Defined in 6 files as a function:

Referenced in 6 files:

Smatch caller information:

mm/debug_vm_pgtable.c pmd_basic_tests() -> pmd_mkwrite_novma()

Type Parameter Key Value

mm/debug_vm_pgtable.c pmd_basic_tests() -> pmd_mkwrite_novma()

Type Parameter Key Value

mm/debug_vm_pgtable.c pmd_basic_tests() -> pmd_mkwrite_novma()

Type Parameter Key Value
DATA_SOURCE 0 pmd r pfn_pmd

mm/debug_vm_pgtable.c pmd_basic_tests() -> pmd_mkwrite_novma()

Type Parameter Key Value

mm/debug_vm_pgtable.c pmd_basic_tests() -> pmd_mkwrite_novma()

Type Parameter Key Value
DATA_SOURCE 0 pmd r pfn_pmd

arch/x86/mm/pgtable.c pmd_mkwrite() -> pmd_mkwrite_novma()

Type Parameter Key Value
DATA_SOURCE 0 pmd $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &ctx->map_changing_lock