Home
last modified time | relevance | path

Searched refs:LowCore (Results 1 – 10 of 10) sorted by relevance

/openbmc/qemu/target/s390x/
H A Dhelper.c102 LowCore *cpu_map_lowcore(CPUS390XState *env) in cpu_map_lowcore()
104 LowCore *lowcore; in cpu_map_lowcore()
105 hwaddr len = sizeof(LowCore); in cpu_map_lowcore()
109 if (len < sizeof(LowCore)) { in cpu_map_lowcore()
116 void cpu_unmap_lowcore(LowCore *lowcore) in cpu_unmap_lowcore()
118 cpu_physical_memory_unmap(lowcore, sizeof(LowCore), 1, sizeof(LowCore)); in cpu_unmap_lowcore()
124 LowCore *lowcore; in do_restart_interrupt()
216 cpu_physical_memory_write(offsetof(LowCore, ar_access_id), &ar_id, 1); in s390_store_status()
H A Ds390x-internal.h17 typedef struct LowCore { struct
95 } QEMU_PACKED LowCore; argument
96 QEMU_BUILD_BUG_ON(sizeof(LowCore) != 8192);
334 #define S390_STORE_STATUS_DEF_ADDR offsetof(LowCore, floating_pt_save_area)
337 LowCore *cpu_map_lowcore(CPUS390XState *env);
338 void cpu_unmap_lowcore(LowCore *lowcore);
H A Dmmu_helper.c46 stq_phys(cs->as, env->psa + offsetof(LowCore, trans_exc_code), tec); in trigger_access_exception()
H A Dsigp.c285 sizeof(struct LowCore), false, in sigp_set_prefix()
/openbmc/qemu/pc-bios/s390-ccw/
H A Ds390-arch.h37 typedef struct LowCore { struct
94 } __attribute__((packed, aligned(8192))) LowCore; argument
96 extern LowCore *lowcore;
H A Dmain.c26 LowCore *lowcore; /* Yes, this *is* a pointer to address 0 */
/openbmc/qemu/target/s390x/tcg/
H A Dexcp_helper.c55 env->psa + offsetof(LowCore, data_exc_code), dxc); in tcg_s390_data_exception()
72 env->psa + offsetof(LowCore, data_exc_code), vxc); in tcg_s390_vector_exception()
202 LowCore *lowcore; in do_program_interrupt()
293 LowCore *lowcore; in do_svc_interrupt()
325 LowCore *lowcore; in do_ext_interrupt()
388 LowCore *lowcore; in do_io_interrupt()
446 LowCore *lowcore; in do_mchk_interrupt()
642 env->psa + offsetof(LowCore, monitor_code), monitor_code); in monitor_event()
644 env->psa + offsetof(LowCore, mon_class_num), monitor_class); in monitor_event()
H A Dmisc_helper.c529 LowCore *lowcore; in HELPER()
693 LowCore *lowcore; in HELPER()
H A Dmem_helper.c954 stq_phys(env_cpu(env)->as, env->psa + offsetof(LowCore, trans_exc_code), in HELPER()
958 stb_phys(env_cpu(env)->as, env->psa + offsetof(LowCore, op_access_id), in HELPER()
/openbmc/qemu/target/s390x/kvm/
H A Dkvm.c1687 offsetof(LowCore, program_new_psw)); in handle_oper_loop()
1689 offsetof(LowCore, program_new_psw) + 8); in handle_oper_loop()
1707 offsetof(LowCore, program_new_psw)); in handle_oper_loop()
1729 offsetof(LowCore, program_new_psw)); in handle_intercept()
1734 offsetof(LowCore, external_new_psw)); in handle_intercept()