Function report

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:mm\pgtable-generic.c Create Date:2022-07-28 14:55:10
Last Modify:2020-03-12 14:18:49 Copyright©Brick
home page Tree
Annotation kernel can get tool activityDownload SCCTChinese

Name:ptep_clear_flush

Proto:pte_t ptep_clear_flush(struct vm_area_struct *vma, unsigned long address, pte_t *ptep)

Type:pte_t

Parameter:

TypeParameterName
struct vm_area_struct *vma
unsigned longaddress
pte_t *ptep
93  mm = The address space we belong to.
95  pte = ptep_get_and_clear(mm, address, ptep)
96  If pte_accessible(mm, pte) Then flush_tlb_page(vma, address)
98  Return pte
Caller
NameDescribe
page_mkclean_one
try_to_unmap_one@arg: enum ttu_flags will be passed to this argument
write_protect_page
replace_pageplace_page - replace page in vma by new ksm page*@vma: vma that holds the pte pointing to page*@page: the page we are replacing by kpage*@kpage: the ksm page we replace page by*@orig_pte: the original value of the pte
huge_ptep_clear_flush