Searched refs:lowcore (Results 1 – 17 of 17) sorted by relevance
/arch/s390/kernel/ |
D | asm-offsets.c | 57 OFFSET(__LC_EXT_PARAMS, lowcore, ext_params); in main() 58 OFFSET(__LC_EXT_CPU_ADDR, lowcore, ext_cpu_addr); in main() 59 OFFSET(__LC_EXT_INT_CODE, lowcore, ext_int_code); in main() 60 OFFSET(__LC_PGM_ILC, lowcore, pgm_ilc); in main() 61 OFFSET(__LC_PGM_INT_CODE, lowcore, pgm_code); in main() 62 OFFSET(__LC_DATA_EXC_CODE, lowcore, data_exc_code); in main() 63 OFFSET(__LC_MON_CLASS_NR, lowcore, mon_class_num); in main() 64 OFFSET(__LC_PER_CODE, lowcore, per_code); in main() 65 OFFSET(__LC_PER_ATMID, lowcore, per_atmid); in main() 66 OFFSET(__LC_PER_ADDRESS, lowcore, per_address); in main() [all …]
|
D | smp.c | 195 struct lowcore *lc; in pcpu_alloc_lowcore() 197 lc = (struct lowcore *) __get_free_pages(GFP_KERNEL | GFP_DMA, LC_ORDER); in pcpu_alloc_lowcore() 232 struct lowcore *lc; in pcpu_free_lowcore() 251 struct lowcore *lc = lowcore_ptr[cpu]; in pcpu_prepare_secondary() 274 struct lowcore *lc; in pcpu_attach_task() 294 struct lowcore *lc; in pcpu_start_fn() 320 struct lowcore *lc = lowcore_ptr[pcpu - pcpu_devices]; in pcpu_delegate() 394 struct lowcore *lc = lowcore_ptr[0]; in smp_call_ipl_cpu() 608 struct lowcore *lc; in smp_store_status() 1246 static __always_inline void set_new_lowcore(struct lowcore *lc) in set_new_lowcore() [all …]
|
D | nmi.c | 67 void __init nmi_alloc_boot_cpu(struct lowcore *lc) in nmi_alloc_boot_cpu() 103 int nmi_alloc_per_cpu(struct lowcore *lc) in nmi_alloc_per_cpu() 118 void nmi_free_per_cpu(struct lowcore *lc) in nmi_free_per_cpu()
|
D | setup.c | 174 struct lowcore *lowcore_ptr[NR_CPUS]; 413 struct lowcore *lc; in setup_lowcore_dat_off() 421 BUILD_BUG_ON(sizeof(struct lowcore) != LC_PAGES * PAGE_SIZE); in setup_lowcore_dat_off() 503 struct lowcore *lc = lowcore_ptr[0]; in setup_lowcore_dat_on()
|
D | text_amode31.S | 96 lg %r2,0(%r4) # Disable lowcore protection
|
D | crash_dump.c | 87 struct lowcore *lc; in save_area_add_regs() 89 lc = (struct lowcore *)(regs - __LC_FPREGS_SAVE_AREA); in save_area_add_regs()
|
D | machine_kexec_file.c | 221 data->kernel_buf + offsetof(struct lowcore, ipl_parmblock_ptr); in kexec_file_add_ipl_report()
|
D | module.c | 526 offsetof(struct lowcore, br_r1_trampoline); in module_finalize()
|
/arch/s390/include/asm/ |
D | nmi.h | 101 void nmi_alloc_boot_cpu(struct lowcore *lc); 102 int nmi_alloc_per_cpu(struct lowcore *lc); 103 void nmi_free_per_cpu(struct lowcore *lc);
|
D | processor.h | 68 struct lowcore *lc = lowcore_ptr[cpu]; in test_cpu_flag_of() 325 unsigned long __abs_address = offsetof(struct lowcore, member); \ 326 __typeof__(((struct lowcore *)0)->member) __tmp = (x); \ 332 unsigned long __abs_address = offsetof(struct lowcore, member); \ 333 __typeof__(((struct lowcore *)0)->member) *__ptr = &(x); \
|
D | lowcore.h | 24 struct lowcore { struct 201 #define S390_lowcore (*((struct lowcore *) 0)) argument 203 extern struct lowcore *lowcore_ptr[];
|
/arch/s390/mm/ |
D | maccess.c | 209 if (addr < sizeof(struct lowcore)) in is_swapped() 213 if (addr > lc + sizeof(struct lowcore) - 1 || addr < lc) in is_swapped()
|
/arch/s390/include/uapi/asm/ |
D | ptrace.h | 381 } lowcore; member
|
/arch/s390/boot/ |
D | head.S | 316 xc 0x200(256),0x200 # partially clear lowcore
|
/arch/s390/net/ |
D | bpf_jit_comp.c | 602 offsetof(struct lowcore, br_r1_trampoline)); in bpf_jit_epilogue()
|
/arch/s390/kvm/ |
D | priv.c | 713 rc = write_guest_lc(vcpu, offsetof(struct lowcore, stfl_fac_list), in handle_stfl()
|
D | interrupt.c | 746 offsetof(struct lowcore, restart_old_psw), in __deliver_restart() 748 rc |= read_guest_lc(vcpu, offsetof(struct lowcore, restart_psw), in __deliver_restart()
|