Home
last modified time | relevance | path

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

123

/linux/arch/arm64/kvm/
H A DKconfig70 bool "Present the stage-2 pagetables to debugfs"
78 Say Y here if you want to show the stage-2 kernel pagetables
/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 Dinit_32.c199 * NOTE: The pagetables are allocated contiguous on the physical space
468 * point, we've been running on some set of pagetables constructed by
H A Dpti.c153 * pagetables so that, if we somehow screw up and return to in __pti_set_user_pgtbl()
651 /* Undo all global bits from the init pagetables in head_64.S: */ in pti_init()
H A Dpgtable.c108 * of kernel pagetables can't be lazily synchronized by vmalloc faults.
109 * vmalloc faults work because attached pagetables are never freed.
/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/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()
576 if (iommu->pagetables++ == 0) { in msm_iommu_pagetable_create()
579 iommu->pagetables--; in msm_iommu_pagetable_create()
616 * end up flushing the ASID used for TTBR1 pagetables, which is not in msm_iommu_pagetable_create()
/linux/arch/x86/boot/startup/
H A Dsme.c273 * the new pagetables. in sme_pgtable_calc()
305 * pagetables with the necessary attributes needed to encrypt the in sme_encrypt_kernel()
358 /* PUDs and PMDs needed in the current pagetables for the workarea */ in sme_encrypt_kernel()
375 * pagetables and when the new encrypted and decrypted kernel in sme_encrypt_kernel()
H A Dsev-startup.c168 * mapped but without having adjusted the pagetables to where the in svsm_setup()
/linux/drivers/iommu/arm/arm-smmu/
H A Darm-smmu-qcom.c200 * identify it and configure it for per-instance pagetables in qcom_adreno_smmu_is_gpu_device()
223 * The GPU driver will call this to enable TTBR0 when per-instance pagetables
235 /* The domain must have split pagetables already enabled */ in qcom_adreno_smmu_set_ttbr0_cfg()
276 * switch pagetables in qcom_adreno_smmu_alloc_context_bank()
330 /* Only enable split pagetables for the GPU device (SID 0) */ in qcom_adreno_smmu_init_context()
/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 Dhead_32.S55 RESERVE_BRK(pagetables, INIT_MAP_SIZE)
116 /* Create early pagetables. */
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
/linux/drivers/iommu/
H A Diommu-pages.c64 * All page allocations that should be reported to as "iommu-pagetables" in iommu_alloc_pages_node_sz()
/linux/mm/
H A Dshow_mem.c201 " mapped:%lu shmem:%lu pagetables:%lu\n" in show_free_areas()
253 " pagetables:%lukB" in show_free_areas()
H A Dtruncate.c147 * user pagetables if we're racing with filemap_fault().
642 * Any pages which are found to be mapped into pagetables are unmapped prior to
728 * Any pages which are found to be mapped into pagetables are unmapped prior to
/linux/tools/include/uapi/asm-generic/
H A Dmman-common.h26 #define MAP_POPULATE 0x008000 /* populate (prefault) pagetables */
/linux/kernel/dma/
H A DKconfig130 # in the pagetables
/linux/drivers/gpu/drm/xe/
H A Dxe_pt_walk.h43 * as shared pagetables.
/linux/tools/testing/selftests/mm/
H A Dhmm-tests.c1451 /* Simulate a device snapshotting CPU pagetables. */ in TEST_F()
1537 /* Simulate a device snapshotting CPU pagetables. */ in TEST_F()
1609 /* Simulate a device snapshotting CPU pagetables. */ in TEST_F()
1624 /* Simulate a device snapshotting CPU pagetables. */ in TEST_F()
1955 /* Take snapshot to CPU pagetables */ in TEST_F()
2048 /* Take snapshot to CPU pagetables */ in TEST_F()
/linux/arch/x86/realmode/rm/
H A Dtrampoline_64.S159 # Setup trampoline 4 level pagetables
/linux/arch/powerpc/include/asm/nohash/64/
H A Dpgtable.h16 * Size of EA range mapped by our pagetables.
/linux/arch/powerpc/include/asm/book3s/64/
H A Dhash.h32 * Size of EA range mapped by our pagetables.

123