/openbmc/qemu/target/s390x/ |
H A D | helper.c | 186 uint64_t cputm; /* 0x0128 */ member 229 sa->cputm = cpu_to_be64(cpu->env.cputm); in s390_store_status()
|
H A D | gdbstub.c | 232 return gdb_get_regl(mem_buf, env->cputm); in cpu_read_virt_reg() 253 env->cputm = ldq_be_p(mem_buf); in cpu_write_virt_reg()
|
H A D | machine.c | 268 VMSTATE_UINT64(env.cputm, S390CPU),
|
H A D | arch_dump.c | 157 note->contents.timer = cpu_to_be64((uint64_t)(cpu->env.cputm)); in s390x_write_elf64_timer()
|
H A D | cpu.h | 104 uint64_t cputm; member
|
/openbmc/qemu/target/s390x/tcg/ |
H A D | misc_helper.c | 76 return time2tod(env->cputm - qemu_clock_get_ns(QEMU_CLOCK_VIRTUAL)); in HELPER() 264 env->cputm = qemu_clock_get_ns(QEMU_CLOCK_VIRTUAL) + time; in HELPER() 266 timer_mod(env->cpu_timer, env->cputm); in HELPER()
|
H A D | excp_helper.c | 480 lowcore->cpu_timer_save_area = cpu_to_be64(env->cputm); in do_mchk_interrupt()
|
/openbmc/linux/tools/arch/s390/include/uapi/asm/ |
H A D | kvm.h | 253 __u64 cputm; /* cpu timer [ARCH0] */ member
|
/openbmc/linux/arch/s390/include/uapi/asm/ |
H A D | kvm.h | 269 __u64 cputm; /* cpu timer [ARCH0] */ member
|
/openbmc/linux/arch/s390/kvm/ |
H A D | vsie.c | 405 scb_o->cputm = scb_s->cputm; in unshadow_scb() 470 scb_s->cputm = scb_o->cputm; in shadow_scb()
|
H A D | kvm-s390.c | 3643 vcpu->arch.sie_block->cputm -= get_tod_clock_fast() - vcpu->arch.cputm_start; in __stop_cpu_timer_accounting() 3679 void kvm_s390_set_cpu_timer(struct kvm_vcpu *vcpu, __u64 cputm) in kvm_s390_set_cpu_timer() argument 3685 vcpu->arch.sie_block->cputm = cputm; in kvm_s390_set_cpu_timer() 3697 return vcpu->arch.sie_block->cputm; in kvm_s390_get_cpu_timer() 3707 value = vcpu->arch.sie_block->cputm; in kvm_s390_get_cpu_timer() 4236 vcpu->run->s.regs.cputm = 0; in kvm_arch_vcpu_ioctl_initial_reset() 4949 kvm_s390_set_cpu_timer(vcpu, kvm_run->s.regs.cputm); in sync_regs() 5020 kvm_run->s.regs.cputm = kvm_s390_get_cpu_timer(vcpu); in store_regs() 5124 u64 clkcomp, cputm; in kvm_s390_store_status_unloaded() local 5158 cputm = kvm_s390_get_cpu_timer(vcpu); in kvm_s390_store_status_unloaded() [all …]
|
H A D | kvm-s390.h | 391 void kvm_s390_set_cpu_timer(struct kvm_vcpu *vcpu, __u64 cputm);
|
H A D | interrupt.c | 1269 u64 cputm, sltime = 0; in __calculate_sltime() local 1282 cputm = kvm_s390_get_cpu_timer(vcpu); in __calculate_sltime() 1284 if (cputm >> 63) in __calculate_sltime() 1286 return min_t(u64, sltime, tod_to_ns(cputm)); in __calculate_sltime()
|
/openbmc/linux/tools/testing/selftests/kvm/s390x/ |
H A D | resets.c | 153 TEST_ASSERT(sync_regs->cputm == 0, "cputm == 0 (sync_regs)"); in assert_initial()
|
/openbmc/qemu/target/s390x/kvm/ |
H A D | kvm.c | 532 cs->kvm_run->s.regs.cputm = env->cputm; in kvm_arch_put_registers() 544 kvm_set_one_reg(cs, KVM_REG_S390_CPU_TIMER, &env->cputm); in kvm_arch_put_registers() 644 env->cputm = cs->kvm_run->s.regs.cputm; in kvm_arch_get_registers() 655 kvm_get_one_reg(cs, KVM_REG_S390_CPU_TIMER, &env->cputm); in kvm_arch_get_registers()
|
/openbmc/qemu/linux-headers/asm-s390/ |
H A D | kvm.h | 582 __u64 cputm; /* cpu timer [ARCH0] */ member
|
/openbmc/linux/arch/s390/include/asm/ |
H A D | kvm_host.h | 193 __u64 cputm; /* 0x0028 */ member
|