函数逻辑报告 |
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 插件可实现:逻辑报告 代码生成和批量转换代码 |