函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:include\asm-generic\tlb.h Create Date:2022-07-27 06:58:11
Last Modify:2020-03-12 14:18:49 Copyright©Brick
首页 函数Tree
注解内核,赢得工具下载SCCTEnglish

函数名称:__tlb_reset_range

函数原型:static inline void __tlb_reset_range(struct mmu_gather *tlb)

返回类型:void

参数:

类型参数名称
struct mmu_gather *tlb
304  如果we are in the middle of an operation to clear* a full mm and can make some optimizations
305  start等于end等于0的反
306  否则
307  start等于TASK_SIZE
308  end等于0
310  we have removed page directories等于0
311  at which levels have we cleared entries?等于0
312  cleared_pmds等于0
313  cleared_puds等于0
314  cleared_p4ds等于0
调用者
名称描述
tlb_gather_mmulb_gather_mmu - initialize an mmu_gather structure for page-table tear-down*@tlb: the mmu_gather structure to initialize*@mm: the mm_struct of the target address space*@start: start of the region that will be removed from the page-table*@end: end of the
tlb_finish_mmulb_finish_mmu - finish an mmu_gather structure*@tlb: the mmu_gather structure to finish*@start: start of the region that will be removed from the page-table*@end: end of the region that will be removed from the page-table* Called at the end of the
tlb_flush_mmu_tlbonly