Home
last modified time | relevance | path

Searched full:pagetables (Results 1 – 25 of 51) sorted by relevance

123

/linux/arch/x86/mm/
H A Dmem_encrypt_boot.S30 * 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 Ddebug_pagetables.c75 MODULE_DESCRIPTION("Kernel debugging helper that dumps pagetables");
H A Dpti.c158 * 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 DKconfig48 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 Dpgalloc.h53 * 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 Dsaa7164-buffer.c37 * +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 Dmsm_iommu.c18 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 Dmmu_pv.c820 * 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 Dldt.c77 * 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 Dhead32.c130 /* Enough space to fit pagetables for the low memory linear map */ in mk_early_pgtbl_32()
/linux/include/xen/interface/
H A Dfeatures.h14 * If set, the guest does not need to write-protect its pagetables, and can
H A Dxen.h165 * 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 Dmman-common.h26 #define MAP_POPULATE 0x008000 /* populate (prefault) pagetables */
/linux/drivers/gpu/drm/xe/
H A Dxe_pt_walk.h43 * as shared pagetables.
/linux/arch/mips/jazz/
H A Djazzdma.c87 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 Diommu-pages.c74 * All page allocations that should be reported to as "iommu-pagetables" in iommu_alloc_pages_node_sz()
/linux/arch/x86/realmode/rm/
H A Dtrampoline_64.S159 # Setup trampoline 4 level pagetables
/linux/arch/powerpc/include/asm/book3s/64/
H A Dhash.h32 * Size of EA range mapped by our pagetables.
H A Dradix.h44 * Size of EA range mapped by our pagetables.
/linux/drivers/gpu/drm/msm/adreno/
H A Da5xx_preempt.c239 /* Write a 0 to signal that we aren't switching pagetables */ in a5xx_preempt_hw_init()
/linux/tools/testing/selftests/mm/
H A Dhmm-tests.c1438 /* 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 Dtranshuge.rst37 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 Dptdump.c4 * Debug helper to dump the current kernel pagetables of the system
/linux/arch/x86/include/asm/
H A Dx86_init.h72 * the kernel pagetables and prepare accessors functions.
/linux/arch/arm64/boot/dts/apple/
H A Dt600x-common.dtsi407 uat_pagetables: uat-pagetables {

123