Searched refs:lowcore (Results 1 – 8 of 8) sorted by relevance
/qemu/target/s390x/tcg/ |
H A D | excp_helper.c | 202 LowCore *lowcore; in do_program_interrupt() local 285 cpu_unmap_lowcore(lowcore); in do_program_interrupt() 293 LowCore *lowcore; in do_svc_interrupt() local 304 cpu_unmap_lowcore(lowcore); in do_svc_interrupt() 325 LowCore *lowcore; in do_ext_interrupt() local 354 lowcore->cpu_addr = 0; in do_ext_interrupt() 359 lowcore->cpu_addr = 0; in do_ext_interrupt() 368 lowcore->cpu_addr = 0; in do_ext_interrupt() 388 LowCore *lowcore; in do_io_interrupt() local 446 LowCore *lowcore; in do_mchk_interrupt() local [all …]
|
H A D | misc_helper.c | 529 LowCore *lowcore; in HELPER() local 563 lowcore = cpu_map_lowcore(env); in HELPER() 564 lowcore->subchannel_id = cpu_to_be16(io->id); in HELPER() 565 lowcore->subchannel_nr = cpu_to_be16(io->nr); in HELPER() 566 lowcore->io_int_parm = cpu_to_be32(io->parm); in HELPER() 567 lowcore->io_int_word = cpu_to_be32(io->word); in HELPER() 568 cpu_unmap_lowcore(lowcore); in HELPER() 693 LowCore *lowcore; in HELPER() local 695 lowcore = cpu_map_lowcore(env); in HELPER() 697 memcpy(&lowcore->stfl_fac_list, stfl_bytes, sizeof(lowcore->stfl_fac_list)); in HELPER() [all …]
|
/qemu/target/s390x/ |
H A D | helper.c | 104 LowCore *lowcore; in cpu_map_lowcore() local 107 lowcore = cpu_physical_memory_map(env->psa, &len, true); in cpu_map_lowcore() 113 return lowcore; in cpu_map_lowcore() 116 void cpu_unmap_lowcore(LowCore *lowcore) in cpu_unmap_lowcore() argument 118 cpu_physical_memory_unmap(lowcore, sizeof(LowCore), 1, sizeof(LowCore)); in cpu_unmap_lowcore() 124 LowCore *lowcore; in do_restart_interrupt() local 126 lowcore = cpu_map_lowcore(env); in do_restart_interrupt() 129 lowcore->restart_old_psw.addr = cpu_to_be64(env->psw.addr); in do_restart_interrupt() 130 mask = be64_to_cpu(lowcore->restart_new_psw.mask); in do_restart_interrupt() 131 addr = be64_to_cpu(lowcore->restart_new_psw.addr); in do_restart_interrupt() [all …]
|
H A D | s390x-internal.h | 338 void cpu_unmap_lowcore(LowCore *lowcore);
|
/qemu/pc-bios/s390-ccw/ |
H A D | main.c | 26 LowCore *lowcore; /* Yes, this *is* a pointer to address 0 */ variable 39 lowcore->subchannel_id = blk_schid.sch_id; in write_subsystem_identification() 40 lowcore->subchannel_nr = blk_schid.sch_no; in write_subsystem_identification() 41 lowcore->io_int_parm = 0; in write_subsystem_identification() 47 lowcore->ptr_iplb = ptr2u32(&iplb); in write_iplb_location()
|
H A D | dasd-ipl.c | 22 memcpy(&prefix_page, lowcore, 4096); in enable_prefixing() 30 memcpy((void *)&lowcore->subchannel_id, prefix_page + 0xB8, 12); in disable_prefixing()
|
H A D | s390-arch.h | 96 extern LowCore *lowcore;
|
/qemu/tests/tcg/s390x/ |
H A D | Makefile.softmmu-target | 33 unaligned-lowcore
|