函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:mm\kasan\common.c Create Date:2022-07-27 17:25:16
Last Modify:2020-03-12 14:18:49 Copyright©Brick
首页 函数Tree
注解内核,赢得工具下载SCCTEnglish

函数名称:shadow_mapped

函数原型:static bool shadow_mapped(unsigned long addr)

返回类型:bool

参数:

类型参数名称
unsigned longaddr
646  pgd等于a shortcut which implies the use of the kernel's pgd, instead* of a process's(addr)
652  如果The "pgd_xxx()" functions here are trivial for a folded two-level* setup: the p4d is never bad, and a p4d always exists (as it's folded* into the pgd entry)则返回:false
654  p4d等于p4d_offset(pgd, addr)
655  如果The "p4d_xxx()" functions here are trivial for a folded two-level* setup: the pud is never bad, and a pud always exists (as it's folded* into the p4d entry)则返回:false
657  pud等于pud_offset(p4d, addr)
658  如果The "pud_xxx()" functions here are trivial for a folded two-level* setup: the pmd is never bad, and a pmd always exists (as it's folded* into the pud entry)则返回:false
666  如果pud_bad( * pud)则返回:true
668  pmd等于pmd_offset(pud, addr)
669  如果pmd_none( * pmd)则返回:false
672  如果pmd_bad( * pmd)则返回:true
674  pte等于pte_offset_kernel(pmd, addr)
675  返回:非pte_none( * pte)
调用者
名称描述
kasan_mem_notifier