Home
last modified time | relevance | path

Searched refs:kernel_asce (Results 1 - 18 of 18) sorted by relevance

/kernel/linux/linux-5.10/arch/s390/include/asm/
H A Dmmu_context.h83 S390_lowcore.user_asce = S390_lowcore.kernel_asce; in clear_user_asce()
84 __ctl_load(S390_lowcore.kernel_asce, 1, 1); in clear_user_asce()
100 __ctl_load(S390_lowcore.kernel_asce, 1, 1); in switch_mm()
H A Dlowcore.h117 __u64 kernel_asce; /* 0x0380 */ member
/kernel/linux/linux-5.10/arch/s390/mm/
H A Dinit.c104 S390_lowcore.kernel_asce = init_mm.context.asce; in paging_init()
105 S390_lowcore.user_asce = S390_lowcore.kernel_asce; in paging_init()
111 __ctl_load(S390_lowcore.kernel_asce, 1, 1); in paging_init()
112 __ctl_load(S390_lowcore.kernel_asce, 7, 7); in paging_init()
113 __ctl_load(S390_lowcore.kernel_asce, 13, 13); in paging_init()
H A Dkasan_init.c230 S390_lowcore.kernel_asce = (__pa(pgd) & PAGE_MASK) | asce_bits; in kasan_set_pgd()
231 S390_lowcore.user_asce = S390_lowcore.kernel_asce; in kasan_set_pgd()
233 __ctl_load(S390_lowcore.kernel_asce, 1, 1); in kasan_set_pgd()
234 __ctl_load(S390_lowcore.kernel_asce, 7, 7); in kasan_set_pgd()
235 __ctl_load(S390_lowcore.kernel_asce, 13, 13); in kasan_set_pgd()
H A Ddump_pagetables.c256 max_addr = (S390_lowcore.kernel_asce & _REGION_ENTRY_TYPE_MASK) >> 2; in pt_dump_init()
H A Dpageattr.c75 crdte(*old, new, table, dtt, addr, S390_lowcore.kernel_asce); in pgt_set()
H A Dfault.c200 asce = S390_lowcore.kernel_asce; in dump_fault_info()
/kernel/linux/linux-5.10/arch/s390/lib/
H A Duaccess.c50 __ctl_load(S390_lowcore.kernel_asce, 1, 1); in set_fs()
57 __ctl_load(S390_lowcore.kernel_asce, 7, 7); in set_fs()
75 asce = S390_lowcore.kernel_asce; in enable_sacf_uaccess()
78 if (cr != S390_lowcore.kernel_asce) { in enable_sacf_uaccess()
79 __ctl_load(S390_lowcore.kernel_asce, 1, 1); in enable_sacf_uaccess()
/kernel/linux/linux-6.6/arch/s390/lib/
H A Duaccess.c23 if (cr1 == S390_lowcore.kernel_asce && cr7 == S390_lowcore.user_asce) in debug_user_asce()
29 S390_lowcore.kernel_asce, S390_lowcore.user_asce); in debug_user_asce()
/kernel/linux/linux-6.6/arch/s390/boot/
H A Dvmem.c450 S390_lowcore.kernel_asce = swapper_pg_dir | asce_bits; in setup_vmem()
453 __ctl_load(S390_lowcore.kernel_asce, 1, 1); in setup_vmem()
455 __ctl_load(S390_lowcore.kernel_asce, 13, 13); in setup_vmem()
457 init_mm.context.asce = S390_lowcore.kernel_asce; in setup_vmem()
/kernel/linux/linux-6.6/arch/s390/include/asm/
H A Dlowcore.h142 __u64 kernel_asce; /* 0x0388 */ member
/kernel/linux/linux-5.10/arch/s390/kernel/
H A Dsmp.c268 lc->kernel_asce = S390_lowcore.kernel_asce; in pcpu_prepare_secondary()
269 lc->user_asce = S390_lowcore.kernel_asce; in pcpu_prepare_secondary()
274 lc->cregs_save_area[1] = lc->kernel_asce; in pcpu_prepare_secondary()
/kernel/linux/linux-6.6/arch/s390/mm/
H A Ddump_pagetables.c290 max_addr = (S390_lowcore.kernel_asce & _REGION_ENTRY_TYPE_MASK) >> 2; in pt_dump_init()
H A Dfault.c207 asce = S390_lowcore.kernel_asce; in dump_fault_info()
H A Dpageattr.c78 crdte(*old, new, table, dtt, addr, S390_lowcore.kernel_asce); in pgt_set()
/kernel/linux/linux-6.6/arch/s390/kernel/
H A Dasm-offsets.c137 OFFSET(__LC_KERNEL_ASCE, lowcore, kernel_asce); in main()
H A Dsmp.c266 lc->kernel_asce = S390_lowcore.kernel_asce; in pcpu_prepare_secondary()
274 lc->cregs_save_area[1] = lc->kernel_asce; in pcpu_prepare_secondary()
H A Dsetup.c465 lc->kernel_asce = S390_lowcore.kernel_asce; in setup_lowcore()

Completed in 17 milliseconds