Function report

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:include\asm-generic\pgtable.h Create Date:2022-07-28 06:00:21
Last Modify:2020-03-12 14:18:49 Copyright©Brick
home page Tree
Annotation kernel can get tool activityDownload SCCTChinese

Name:pgd_none_or_clear_bad

Proto:static inline int pgd_none_or_clear_bad(pgd_t *pgd)

Type:int

Parameter:

TypeParameterName
pgd_t *pgd
578  If 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) Then Return 1
580  If Value for the false possibility is greater at compile time(pgd_bad( * pgd)) Then
581  If a p?d_bad entry is found while walking page tables, report* the error, before resetting entry to p?d_none. Usually (but* very seldom) called out from the p?d_none_or_clear_bad macros.
582  Return 1
584  Return 0
Caller
NameDescribe
mark_screen_rdonly
free_pgd_rangeThis function frees user-level page tables of a process.
copy_page_range
unmap_page_range
__apply_to_page_range
change_protection_range
get_old_pmd
walk_pgd_range
vunmap_page_range
unuse_vma