Searched refs:ckc (Results 1 – 16 of 16) sorted by relevance
/openbmc/qemu/target/s390x/ |
H A D | helper.c | 187 uint64_t ckc; /* 0x0130 */ member 230 sa->ckc = cpu_to_be64(cpu->env.ckc >> 8); in s390_store_status()
|
H A D | gdbstub.c | 230 return gdb_get_regl(mem_buf, env->ckc); in cpu_read_virt_reg() 249 env->ckc = ldq_be_p(mem_buf); in cpu_write_virt_reg()
|
H A D | machine.c | 269 VMSTATE_UINT64(env.ckc, S390CPU),
|
H A D | arch_dump.c | 163 note->contents.todcmp = cpu_to_be64((uint64_t)(cpu->env.ckc)); in s390x_write_elf64_todcmp()
|
H A D | cpu.h | 103 uint64_t ckc; member
|
/openbmc/qemu/target/s390x/tcg/ |
H A D | misc_helper.c | 193 if (env->ckc == -1ULL) { in update_ckc_timer() 198 time = env->ckc - td->base.low; in update_ckc_timer() 207 void HELPER(sckc)(CPUS390XState *env, uint64_t ckc) in HELPER() 209 env->ckc = ckc; in HELPER() 251 return env->ckc; in HELPER()
|
H A D | excp_helper.c | 481 lowcore->clock_comp_save_area = cpu_to_be64(env->ckc >> 8); in do_mchk_interrupt()
|
/openbmc/linux/tools/arch/s390/include/uapi/asm/ |
H A D | kvm.h | 254 __u64 ckc; /* clock comparator [ARCH0] */ member
|
/openbmc/linux/arch/s390/include/uapi/asm/ |
H A D | kvm.h | 270 __u64 ckc; /* clock comparator [ARCH0] */ member
|
/openbmc/linux/arch/s390/kvm/ |
H A D | interrupt.c | 186 const u64 ckc = vcpu->arch.sie_block->ckc; in ckc_irq_pending() local 189 if ((s64)ckc >= (s64)now) in ckc_irq_pending() 191 } else if (ckc >= now) { in ckc_irq_pending() 657 rc |= put_guest_lc(vcpu, vcpu->arch.sie_block->ckc >> 8, in __write_machine_check() 1268 const u64 ckc = vcpu->arch.sie_block->ckc; in __calculate_sltime() local 1273 if ((s64)now < (s64)ckc) in __calculate_sltime() 1274 sltime = tod_to_ns((s64)ckc - (s64)now); in __calculate_sltime() 1275 } else if (now < ckc) { in __calculate_sltime() 1276 sltime = tod_to_ns(ckc - now); in __calculate_sltime()
|
H A D | vsie.c | 406 scb_o->ckc = scb_s->ckc; in unshadow_scb() 471 scb_s->ckc = scb_o->ckc; in shadow_scb()
|
H A D | kvm-s390.c | 4115 r = put_user(vcpu->arch.sie_block->ckc, in kvm_arch_vcpu_ioctl_get_one_reg() 4166 r = get_user(vcpu->arch.sie_block->ckc, in kvm_arch_vcpu_ioctl_set_one_reg() 4223 vcpu->arch.sie_block->ckc = 0; in kvm_arch_vcpu_ioctl_initial_reset() 4230 vcpu->run->s.regs.ckc = 0; in kvm_arch_vcpu_ioctl_initial_reset() 4237 vcpu->run->s.regs.ckc = 0; in kvm_arch_vcpu_ioctl_initial_reset() 4950 vcpu->arch.sie_block->ckc = kvm_run->s.regs.ckc; in sync_regs() 5021 kvm_run->s.regs.ckc = vcpu->arch.sie_block->ckc; in store_regs() 5161 clkcomp = vcpu->arch.sie_block->ckc >> 8; in kvm_s390_store_status_unloaded()
|
/openbmc/linux/tools/testing/selftests/kvm/s390x/ |
H A D | resets.c | 154 TEST_ASSERT(sync_regs->ckc == 0, "ckc == 0 (sync_regs)"); in assert_initial()
|
/openbmc/qemu/target/s390x/kvm/ |
H A D | kvm.c | 533 cs->kvm_run->s.regs.ckc = env->ckc; in kvm_arch_put_registers() 545 kvm_set_one_reg(cs, KVM_REG_S390_CLOCK_COMP, &env->ckc); in kvm_arch_put_registers() 645 env->ckc = cs->kvm_run->s.regs.ckc; in kvm_arch_get_registers() 656 kvm_get_one_reg(cs, KVM_REG_S390_CLOCK_COMP, &env->ckc); in kvm_arch_get_registers()
|
/openbmc/qemu/linux-headers/asm-s390/ |
H A D | kvm.h | 583 __u64 ckc; /* clock comparator [ARCH0] */ member
|
/openbmc/linux/arch/s390/include/asm/ |
H A D | kvm_host.h | 194 __u64 ckc; /* 0x0030 */ member
|