Searched refs:_lowcore (Results 1 – 11 of 11) sorted by relevance
/linux-4.1.27/arch/s390/kernel/ |
D | asm-offsets.c | 91 DEFINE(__LC_EXT_PARAMS, offsetof(struct _lowcore, ext_params)); in main() 92 DEFINE(__LC_EXT_CPU_ADDR, offsetof(struct _lowcore, ext_cpu_addr)); in main() 93 DEFINE(__LC_EXT_INT_CODE, offsetof(struct _lowcore, ext_int_code)); in main() 94 DEFINE(__LC_SVC_ILC, offsetof(struct _lowcore, svc_ilc)); in main() 95 DEFINE(__LC_SVC_INT_CODE, offsetof(struct _lowcore, svc_code)); in main() 96 DEFINE(__LC_PGM_ILC, offsetof(struct _lowcore, pgm_ilc)); in main() 97 DEFINE(__LC_PGM_INT_CODE, offsetof(struct _lowcore, pgm_code)); in main() 98 DEFINE(__LC_TRANS_EXC_CODE, offsetof(struct _lowcore, trans_exc_code)); in main() 99 DEFINE(__LC_MON_CLASS_NR, offsetof(struct _lowcore, mon_class_num)); in main() 100 DEFINE(__LC_PER_CODE, offsetof(struct _lowcore, per_code)); in main() [all …]
|
D | vdso.c | 93 int vdso_alloc_per_cpu(struct _lowcore *lowcore) in vdso_alloc_per_cpu() 141 void vdso_free_per_cpu(struct _lowcore *lowcore) in vdso_free_per_cpu() 166 cr5 = offsetof(struct _lowcore, paste); in vdso_init_cr5()
|
D | machine_kexec.c | 57 struct _lowcore *lc; in setup_regs() 61 lc = (struct _lowcore *)(unsigned long)S390_lowcore.prefixreg_save_area; in setup_regs()
|
D | smp.c | 65 struct _lowcore *lowcore; /* lowcore page(s) for the cpu */ 181 struct _lowcore *lc; in pcpu_alloc_lowcore() 184 pcpu->lowcore = (struct _lowcore *) in pcpu_alloc_lowcore() 236 struct _lowcore *lc = pcpu->lowcore; in pcpu_prepare_secondary() 256 struct _lowcore *lc = pcpu->lowcore; in pcpu_attach_task() 270 struct _lowcore *lc = pcpu->lowcore; in pcpu_start_fn() 285 struct _lowcore *lc = lowcore_ptr[pcpu - pcpu_devices]; in pcpu_delegate() 910 pcpu->lowcore = (struct _lowcore *)(unsigned long) store_prefix(); in smp_prepare_boot_cpu()
|
D | setup.c | 99 struct _lowcore *lowcore_ptr[NR_CPUS]; 293 struct _lowcore *lc; in setup_lowcore() 298 BUILD_BUG_ON(sizeof(struct _lowcore) != LC_PAGES * 4096); in setup_lowcore()
|
D | ipl.c | 2021 struct _lowcore *lc; in s390_reset_system() 2023 lc = (struct _lowcore *)(unsigned long) store_prefix(); in s390_reset_system()
|
/linux-4.1.27/arch/s390/include/asm/ |
D | vdso.h | 45 int vdso_alloc_per_cpu(struct _lowcore *lowcore); 46 void vdso_free_per_cpu(struct _lowcore *lowcore);
|
D | lowcore.h | 40 struct _lowcore { struct 200 #define S390_lowcore (*((struct _lowcore *) 0)) argument 202 extern struct _lowcore *lowcore_ptr[];
|
/linux-4.1.27/arch/s390/mm/ |
D | maccess.c | 166 if (addr < sizeof(struct _lowcore)) in is_swapped() 170 if (addr > lc + sizeof(struct _lowcore) - 1 || addr < lc) in is_swapped()
|
/linux-4.1.27/arch/s390/kvm/ |
D | priv.c | 369 rc = write_guest_lc(vcpu, offsetof(struct _lowcore, stfl_fac_list), in handle_stfl()
|
D | interrupt.c | 409 offsetof(struct _lowcore, restart_old_psw), in __deliver_restart() 411 rc |= read_guest_lc(vcpu, offsetof(struct _lowcore, restart_psw), in __deliver_restart()
|