Function report

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

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

Name:madvise_pageout_page_range

Proto:static void madvise_pageout_page_range(struct mmu_gather *tlb, struct vm_area_struct *vma, unsigned long addr, unsigned long end)

Type:void

Parameter:

TypeParameterName
struct mmu_gather *tlb
struct vm_area_struct *vma
unsigned longaddr
unsigned longend
508  struct madvise_walk_private walk_private = {pageout = true, tlb = tlb, }
513  tlb_start_vma(tlb, vma)
514  walk_page_range - walk page table with caller specific callbacks*@mm: mm_struct representing the target process of page table walk*@start: start address of the virtual address range*@end: end address of the virtual address range*@ops: operation to call
515  tlb_end_vma(tlb, vma)
Caller
NameDescribe
madvise_pageout