| /linux/arch/x86/mm/ |
| H A D | mem_encrypt_boot.S | 30 * R8 - physical address of the pagetables to use for encryption 55 movq %r8, %rdx /* Pagetables used for encryption */ 87 * RDX - address of the pagetables to use for encryption
|
| H A D | debug_pagetables.c | 75 MODULE_DESCRIPTION("Kernel debugging helper that dumps pagetables");
|
| H A D | pti.c | 158 * pagetables so that, if we somehow screw up and return to in __pti_set_user_pgtbl() 656 /* Undo all global bits from the init pagetables in head_64.S: */ in pti_init()
|
| /linux/arch/arm64/kvm/ |
| H A D | Kconfig | 48 bool "Present the stage-2 pagetables to debugfs" 55 Say Y here if you want to show the stage-2 kernel pagetables
|
| /linux/arch/powerpc/include/asm/ |
| H A D | pgalloc.h | 53 * Functions that deal with pagetables that could be at any level of 61 * any page table pointer. In other words all pagetables, even tiny
|
| /linux/drivers/media/pci/saa7164/ |
| H A D | saa7164-buffer.c | 37 * +0| set of ptrs to PCI pagetables + | 39 * +1| set of ptrs to PCI pagetables + <--------+ 41 * +2| set of ptrs to PCI pagetables + 43 * +3| set of ptrs to PCI pagetables + >--+
|
| /linux/drivers/gpu/drm/msm/ |
| H A D | msm_iommu.c | 18 struct mutex init_lock; /* protects pagetables counter and prr_page */ 19 int pagetables; member 233 if (--iommu->pagetables == 0) { in msm_iommu_pagetable_destroy() 581 if (iommu->pagetables++ == 0) { in msm_iommu_pagetable_create() 584 iommu->pagetables--; in msm_iommu_pagetable_create() 621 * end up flushing the ASID used for TTBR1 pagetables, which is not in msm_iommu_pagetable_create()
|
| /linux/arch/x86/xen/ |
| H A D | mmu_pv.c | 820 * On save, we need to pin all pagetables to make sure they get their 909 /* Release a pagetables pages back as normal RW */ 938 * kernel doesn't see any unexpected pinned pagetables. 1027 * While a process runs, Xen pins its pagetables, which means that the 1267 * The majority of further PTE writes is to pagetables already in xen_pagetable_init() 1425 * built pagetables for the guest. We diligently look over them 1431 * up the rest of the pagetables. When it has completed it loads the cr3. 1433 * #PF handler would create bootstrap pagetables) - so we are running 1493 * Init-time set_pte while constructing initial pagetables, which 1754 * head_64.S's preconstructed pagetables. We copy the Xen L2's into [all …]
|
| /linux/arch/x86/kernel/ |
| H A D | ldt.c | 77 * will not be mapped in the userspace pagetables. in load_mm_ldt() 323 * get_locked_pte() will allocate all needed pagetables in map_ldt_struct() 638 * If we are using PTI, map the new LDT into the userspace pagetables. in write_ldt()
|
| H A D | head32.c | 130 /* Enough space to fit pagetables for the low memory linear map */ in mk_early_pgtbl_32()
|
| /linux/include/xen/interface/ |
| H A D | features.h | 14 * If set, the guest does not need to write-protect its pagetables, and can
|
| H A D | xen.h | 165 * For 32-bit guests, the L4 is not used (as there is less pagetables), so 167 * At this point the pagetables can be modified using the MMU_NORMAL_PT_UPDATE
|
| /linux/tools/include/uapi/asm-generic/ |
| H A D | mman-common.h | 26 #define MAP_POPULATE 0x008000 /* populate (prefault) pagetables */
|
| /linux/drivers/gpu/drm/xe/ |
| H A D | xe_pt_walk.h | 43 * as shared pagetables.
|
| /linux/arch/mips/jazz/ |
| H A D | jazzdma.c | 87 printk(KERN_INFO "VDMA: R4030 DMA pagetables initialized.\n"); in vdma_init() 93 * Allocate DMA pagetables using a simple first-fit algorithm
|
| /linux/drivers/iommu/ |
| H A D | iommu-pages.c | 74 * All page allocations that should be reported to as "iommu-pagetables" in iommu_alloc_pages_node_sz()
|
| /linux/arch/x86/realmode/rm/ |
| H A D | trampoline_64.S | 159 # Setup trampoline 4 level pagetables
|
| /linux/arch/powerpc/include/asm/book3s/64/ |
| H A D | hash.h | 32 * Size of EA range mapped by our pagetables.
|
| H A D | radix.h | 44 * Size of EA range mapped by our pagetables.
|
| /linux/drivers/gpu/drm/msm/adreno/ |
| H A D | a5xx_preempt.c | 239 /* Write a 0 to signal that we aren't switching pagetables */ in a5xx_preempt_hw_init()
|
| /linux/tools/testing/selftests/mm/ |
| H A D | hmm-tests.c | 1438 /* Simulate a device snapshotting CPU pagetables. */ in TEST_F() 1524 /* Simulate a device snapshotting CPU pagetables. */ in TEST_F() 1594 /* Simulate a device snapshotting CPU pagetables. */ in TEST_F() 1609 /* Simulate a device snapshotting CPU pagetables. */ in TEST_F() 1940 /* Take snapshot to CPU pagetables */ in TEST_F() 2033 /* Take snapshot to CPU pagetables */ in TEST_F()
|
| /linux/Documentation/admin-guide/mm/ |
| H A D | transhuge.rst | 37 nested pagetables but almost always also on bare metal without 42 virtualization and nested pagetables the TLB can be mapped of
|
| /linux/arch/arm64/mm/ |
| H A D | ptdump.c | 4 * Debug helper to dump the current kernel pagetables of the system
|
| /linux/arch/x86/include/asm/ |
| H A D | x86_init.h | 72 * the kernel pagetables and prepare accessors functions.
|
| /linux/arch/arm64/boot/dts/apple/ |
| H A D | t600x-common.dtsi | 407 uat_pagetables: uat-pagetables {
|