Home
last modified time | relevance | path

Searched refs:_lowcore (Results 1 – 11 of 11) sorted by relevance

/linux-4.1.27/arch/s390/kernel/
Dasm-offsets.c91 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 …]
Dvdso.c93 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()
Dmachine_kexec.c57 struct _lowcore *lc; in setup_regs()
61 lc = (struct _lowcore *)(unsigned long)S390_lowcore.prefixreg_save_area; in setup_regs()
Dsmp.c65 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()
Dsetup.c99 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()
Dipl.c2021 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/
Dvdso.h45 int vdso_alloc_per_cpu(struct _lowcore *lowcore);
46 void vdso_free_per_cpu(struct _lowcore *lowcore);
Dlowcore.h40 struct _lowcore { struct
200 #define S390_lowcore (*((struct _lowcore *) 0)) argument
202 extern struct _lowcore *lowcore_ptr[];
/linux-4.1.27/arch/s390/mm/
Dmaccess.c166 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/
Dpriv.c369 rc = write_guest_lc(vcpu, offsetof(struct _lowcore, stfl_fac_list), in handle_stfl()
Dinterrupt.c409 offsetof(struct _lowcore, restart_old_psw), in __deliver_restart()
411 rc |= read_guest_lc(vcpu, offsetof(struct _lowcore, restart_psw), in __deliver_restart()