Searched refs:vmclk (Results 1 – 2 of 2) sorted by relevance
/openbmc/qemu/hw/ppc/ |
H A D | ppc.c | 509 uint64_t cpu_ppc_get_tb(ppc_tb_t *tb_env, uint64_t vmclk, int64_t tb_offset) in cpu_ppc_get_tb() argument 512 return ns_to_tb(tb_env->tb_freq, vmclk) + tb_offset; in cpu_ppc_get_tb() 552 static inline void cpu_ppc_store_tb(ppc_tb_t *tb_env, uint64_t vmclk, in cpu_ppc_store_tb() argument 555 *tb_offsetp = value - ns_to_tb(tb_env->tb_freq, vmclk); in cpu_ppc_store_tb() 676 uint64_t tb, atb, vmclk; in cpu_ppc_tb_stop() local 680 vmclk = qemu_clock_get_ns(QEMU_CLOCK_VIRTUAL); in cpu_ppc_tb_stop() 682 tb = cpu_ppc_get_tb(tb_env, vmclk, tb_env->tb_offset); in cpu_ppc_tb_stop() 684 atb = cpu_ppc_get_tb(tb_env, vmclk, tb_env->atb_offset); in cpu_ppc_tb_stop() 686 cpu_ppc_store_tb(tb_env, vmclk, &tb_env->tb_offset, tb); in cpu_ppc_tb_stop() 688 cpu_ppc_store_tb(tb_env, vmclk, &tb_env->atb_offset, atb); in cpu_ppc_tb_stop() [all …]
|
/openbmc/qemu/include/hw/ppc/ |
H A D | ppc.h | 56 uint64_t cpu_ppc_get_tb(ppc_tb_t *tb_env, uint64_t vmclk, int64_t tb_offset);
|