Home
last modified time | relevance | path

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

/linux-4.4.14/arch/s390/kernel/
Dasm-offsets.c100 OFFSET(__LC_EXT_PARAMS, _lowcore, ext_params); in main()
101 OFFSET(__LC_EXT_CPU_ADDR, _lowcore, ext_cpu_addr); in main()
102 OFFSET(__LC_EXT_INT_CODE, _lowcore, ext_int_code); in main()
103 OFFSET(__LC_SVC_ILC, _lowcore, svc_ilc); in main()
104 OFFSET(__LC_SVC_INT_CODE, _lowcore, svc_code); in main()
105 OFFSET(__LC_PGM_ILC, _lowcore, pgm_ilc); in main()
106 OFFSET(__LC_PGM_INT_CODE, _lowcore, pgm_code); in main()
107 OFFSET(__LC_DATA_EXC_CODE, _lowcore, data_exc_code); in main()
108 OFFSET(__LC_MON_CLASS_NR, _lowcore, mon_class_num); in main()
109 OFFSET(__LC_PER_CODE, _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.c67 struct _lowcore *lowcore; /* lowcore page(s) for the cpu */
183 struct _lowcore *lc; in pcpu_alloc_lowcore()
186 pcpu->lowcore = (struct _lowcore *) in pcpu_alloc_lowcore()
238 struct _lowcore *lc = pcpu->lowcore; in pcpu_prepare_secondary()
258 struct _lowcore *lc = pcpu->lowcore; in pcpu_attach_task()
274 struct _lowcore *lc = pcpu->lowcore; in pcpu_start_fn()
289 struct _lowcore *lc = lowcore_ptr[pcpu - pcpu_devices]; in pcpu_delegate()
927 pcpu->lowcore = (struct _lowcore *)(unsigned long) store_prefix(); in smp_prepare_boot_cpu()
Dsetup.c100 struct _lowcore *lowcore_ptr[NR_CPUS];
294 struct _lowcore *lc; in setup_lowcore()
299 BUILD_BUG_ON(sizeof(struct _lowcore) != LC_PAGES * 4096); in setup_lowcore()
Dipl.c2047 struct _lowcore *lc; in s390_reset_system()
2049 lc = (struct _lowcore *)(unsigned long) store_prefix(); in s390_reset_system()
/linux-4.4.14/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
207 #define S390_lowcore (*((struct _lowcore *) 0)) argument
209 extern struct _lowcore *lowcore_ptr[];
/linux-4.4.14/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.4.14/arch/s390/kvm/
Dpriv.c358 rc = write_guest_lc(vcpu, offsetof(struct _lowcore, stfl_fac_list), in handle_stfl()
Dinterrupt.c402 offsetof(struct _lowcore, restart_old_psw), in __deliver_restart()
404 rc |= read_guest_lc(vcpu, offsetof(struct _lowcore, restart_psw), in __deliver_restart()