aboutsummaryrefslogtreecommitdiff
path: root/target/s390x/misc_helper.c
AgeCommit message (Expand)AuthorFilesLines
2019-12-18target/s390x: Split out helper_per_store_realRichard Henderson1-0/+10
2019-10-09target/s390x: Use tcg_s390_program_interrupt in TCG helpersRichard Henderson1-9/+9
2019-10-09target/s390x: Remove ilen parameter from s390_program_interruptRichard Henderson1-18/+9
2019-06-10target/s390x: Use env_cpu, env_archcpuRichard Henderson1-25/+25
2019-06-07s390x/tcg: Store only the necessary amount of doublewords for STFLEDavid Hildenbrand1-1/+7
2019-06-07s390x/tcg: Fix max_byte detection for stfleDavid Hildenbrand1-1/+2
2019-02-18target/s390x: Implement STCK et al for CONFIG_USER_ONLYRichard Henderson1-12/+22
2019-01-30target/s390x: Fix LGPL version in the file header commentsThomas Huth1-1/+1
2018-07-02s390x/tcg: fix locking problem with tcg_s390_tod_updatedDavid Hildenbrand1-10/+16
2018-07-02s390x/tcg: implement SET CLOCKDavid Hildenbrand1-0/+16
2018-07-02s390x/tcg: SET CLOCK COMPARATOR can clear CKC interruptsDavid Hildenbrand1-0/+7
2018-07-02s390x/tcg: properly implement the TODDavid Hildenbrand1-6/+19
2018-07-02s390x/tcg: drop tod_basetimeDavid Hildenbrand1-2/+2
2018-05-31target: Do not include "exec/address-spaces.h" if it is not necessaryPhilippe Mathieu-Daudé1-1/+0
2018-05-14target/s390x: Fix brace Werror with clang 6.0.0Richard Henderson1-1/+1
2018-02-09s390x/tcg: wire up pci instructionsCornelia Huck1-0/+89
2018-02-09s390x/tcg: cache the qemu flic in a central functionDavid Hildenbrand1-1/+1
2018-02-09s390x/tcg: STSI overhaulDavid Hildenbrand1-97/+115
2018-02-09s390x: fix size + content of STSI blocksDavid Hildenbrand1-6/+6
2018-02-09s390x/tcg: implement TEST PENDING INTERRUPTIONDavid Hildenbrand1-0/+54
2017-12-14s390x/tcg: implement extract-CPU-time facilityDavid Hildenbrand1-6/+15
2017-12-14s390x/tcg: wire up SET CHANNEL MONITORDavid Hildenbrand1-0/+9
2017-12-14s390x/tcg: wire up SET ADDRESS LIMITDavid Hildenbrand1-0/+9
2017-12-14s390x/tcg: wire up STORE CHANNEL REPORT WORDDavid Hildenbrand1-0/+9
2017-12-14s390x/tcg: implement SET CLOCK PROGRAMMABLE FIELDDavid Hildenbrand1-0/+11
2017-12-14s390x/tcg: use s390_program_interrupt() in STSIDavid Hildenbrand1-1/+1
2017-12-14s390x/tcg: use s390_program_interrupt() in per_check_exception()David Hildenbrand1-1/+1
2017-12-14s390x/tcg: use s390_program_interrupt() in DIAGDavid Hildenbrand1-1/+1
2017-12-14s390x/tcg: use s390_program_interrupt() in SCLP Service CallDavid Hildenbrand1-3/+2
2017-12-14s390x/diag: pass the retaddr into handle_diag_308()David Hildenbrand1-1/+1
2017-12-14s390x/ioinst: pass the retaddr to all IO instructionsDavid Hildenbrand1-10/+10
2017-12-14s390x/tcg: get rid of runtime_exception()David Hildenbrand1-16/+0
2017-12-14s390x/tcg: introduce and use s390_program_interrupt()David Hildenbrand1-2/+1
2017-11-20s390x/tcg: fix DIAG 308 with > 1 VCPU (MTTCG)David Hildenbrand1-0/+2
2017-10-20s390x/tcg: refactor stfl(e) to use s390_get_feat_block()David Hildenbrand1-38/+29
2017-10-20s390x/tcg: switch to new SIGP handling codeDavid Hildenbrand1-36/+6
2017-10-06s390x/tcg: make STFL store into the lowcoreDavid Hildenbrand1-1/+6
2017-09-19target/s390x: use "core-id" for cpu number/address/id handlingDavid Hildenbrand1-2/+2
2017-09-19target/s390x: use program_interrupt() in per_check_exception()David Hildenbrand1-6/+9
2017-09-19s390x: move sclp_service_call() to sclp.hDavid Hildenbrand1-0/+1
2017-09-19s390x: move s390_virtio_hypercall() to s390-virtio-hcall.hDavid Hildenbrand1-0/+1
2017-08-30target/s390x: introduce internal.hDavid Hildenbrand1-0/+1
2017-08-30target/s390x: move get_per_in_range() to misc_helper.cDavid Hildenbrand1-0/+11
2017-08-30s390x: wire up diag288 in tcgCornelia Huck1-0/+4
2017-08-30s390x/tcg: specification exception for unknown diagCornelia Huck1-1/+1
2017-07-28target/s390x: fix pgm irq ilen for stsiDavid Hildenbrand1-1/+1
2017-07-25target/s390x: Rework program_interrupt() and related functionsThomas Huth1-26/+0
2017-07-25target/s390x: Move diag helpers to a separate fileThomas Huth1-167/+0
2017-06-13s390x/cpumodel: wire up cpu type + id for TCGDavid Hildenbrand1-3/+6
2017-06-13target/s390x: rework PGM interrupt psw.addr handlingDavid Hildenbrand1-13/+8