函数逻辑报告 |
Source Code:include\asm-generic\pgtable-nop4d.h |
Create Date:2022-07-27 06:38:39 |
Last Modify:2020-03-12 14:18:49 | Copyright©Brick |
首页 | 函数Tree |
注解内核,赢得工具 | 下载SCCT | English |
函数名称:p4d_offset
函数原型:static inline p4d_t *p4d_offset(pgd_t *pgd, unsigned long address)
返回类型:p4d_t
参数:
类型 | 参数 | 名称 |
---|---|---|
pgd_t * | pgd | |
unsigned long | address |
38 | 返回:pgd |
名称 | 描述 |
---|---|
machine_kexec_page_table_set_one | |
mark_screen_rdonly | |
follow_p4d_mask | |
get_gate_page | |
free_p4d_range | |
print_bad_pte | This function is called to print an error when a bad pte* is found. For example, we might have a PFN-mapped pte in* a region that doesn't allow it.* The calling function must still handle the error. |
copy_p4d_range | |
zap_p4d_range | |
apply_to_p4d_range | |
__follow_pte_pmd | |
change_p4d_range | |
get_old_pmd | |
page_vma_mapped_walk | page_vma_mapped_walk - check if @pvmw->page is mapped in @pvmw->vma at*@pvmw->address*@pvmw: pointer to struct page_vma_mapped_walk. page, vma, address and flags* must be set. pmd, pte and ptl must be NULL.* Returns true if the page is mapped in the vma |
walk_p4d_range | |
mm_find_pmd | |
vunmap_p4d_range | |
vmalloc_to_page | Walk a vmap address to the struct page it maps. |
unuse_p4d_range | |
vmemmap_p4d_populate | |
shadow_mapped | |
zero_p4d_populate | |
kasan_populate_early_shadow | kasan_populate_early_shadow - populate shadow memory region with* kasan_early_shadow_page*@shadow_start - start of the memory range to populate*@shadow_end - end of the memory range to populate |
kasan_remove_zero_shadow | |
split_huge_pmd_address | |
dev_pagemap_mapping_shift | |
userfaultfd_must_wait | Verify the pagetables are still not ok after having reigstered into* the fault_pending_wqh to avoid userland having to UFFDIO_WAKE any* userfault that has already been resolved, if userfaultfd_read and* UFFDIO_COPY|ZEROPAGE are being run simultaneously on |
p4d_alloc | The following ifdef needed to get the 5level-fixup.h header to work.* Remove it when 5level-fixup.h has been removed. |
源代码转换工具 开放的插件接口 | X |
---|---|
支持:c/c++/esqlc/java Oracle/Informix/Mysql 插件可实现:逻辑报告 代码生成和批量转换代码 |