Home
last modified time | relevance | path

Searched refs:trans_pgd (Results 1 – 4 of 4) sorted by relevance

/linux-6.12.1/arch/arm64/kernel/
Dmachine_kexec.c108 pgd_t *trans_pgd; in machine_kexec_post_load() local
132 trans_pgd = kexec_page_alloc(kimage); in machine_kexec_post_load()
133 if (!trans_pgd) in machine_kexec_post_load()
135 rc = trans_pgd_create_copy(&info, &trans_pgd, PAGE_OFFSET, PAGE_END); in machine_kexec_post_load()
138 kimage->arch.ttbr1 = __pa(trans_pgd); in machine_kexec_post_load()
/linux-6.12.1/arch/arm64/mm/
DMakefile10 obj-$(CONFIG_TRANS_TABLE) += trans_pgd.o
11 obj-$(CONFIG_TRANS_TABLE) += trans_pgd-asm.o
Dtrans_pgd.c210 pgd_t *trans_pgd = trans_alloc(info); in trans_pgd_create_copy() local
212 if (!trans_pgd) { in trans_pgd_create_copy()
217 rc = copy_page_tables(info, trans_pgd, start, end); in trans_pgd_create_copy()
219 *dst_pgdp = trans_pgd; in trans_pgd_create_copy()
/linux-6.12.1/arch/arm64/include/asm/
Dtrans_pgd.h30 int trans_pgd_create_copy(struct trans_pgd_info *info, pgd_t **trans_pgd,