Lines Matching refs:tb_env

105 static uint8_t booke_get_fit_target(CPUPPCState *env, ppc_tb_t *tb_env)  in booke_get_fit_target()  argument
109 if (tb_env->flags & PPC_TIMER_E500) { in booke_get_fit_target()
123 static uint8_t booke_get_wdt_target(CPUPPCState *env, ppc_tb_t *tb_env) in booke_get_wdt_target() argument
127 if (tb_env->flags & PPC_TIMER_E500) { in booke_get_wdt_target()
145 ppc_tb_t *tb_env = env->tb_env; in booke_update_fixed_timer() local
160 tb = cpu_ppc_get_tb(tb_env, now, tb_env->tb_offset); in booke_update_fixed_timer()
176 *next = now + muldiv64(ticks, NANOSECONDS_PER_SECOND, tb_env->tb_freq); in booke_update_fixed_timer()
222 ppc_tb_t *tb_env; in booke_fit_cb() local
225 tb_env = env->tb_env; in booke_fit_cb()
226 booke_timer = tb_env->opaque; in booke_fit_cb()
232 booke_get_fit_target(env, tb_env), in booke_fit_cb()
242 ppc_tb_t *tb_env; in booke_wdt_cb() local
245 tb_env = env->tb_env; in booke_wdt_cb()
246 booke_timer = tb_env->opaque; in booke_wdt_cb()
253 booke_get_wdt_target(env, tb_env), in booke_wdt_cb()
262 ppc_tb_t *tb_env = env->tb_env; in store_booke_tsr() local
263 booke_timer_t *booke_timer = tb_env->opaque; in store_booke_tsr()
270 booke_get_fit_target(env, tb_env), in store_booke_tsr()
278 booke_get_wdt_target(env, tb_env), in store_booke_tsr()
290 ppc_tb_t *tb_env = env->tb_env; in store_booke_tcr() local
291 booke_timer_t *booke_timer = tb_env->opaque; in store_booke_tcr()
299 booke_get_fit_target(env, tb_env), in store_booke_tcr()
305 booke_get_wdt_target(env, tb_env), in store_booke_tcr()
346 ppc_tb_t *tb_env; in ppc_booke_timers_init() local
350 tb_env = g_new0(ppc_tb_t, 1); in ppc_booke_timers_init()
353 cpu->env.tb_env = tb_env; in ppc_booke_timers_init()
354 tb_env->flags = flags | PPC_TIMER_BOOKE | PPC_DECR_ZERO_TRIGGERED; in ppc_booke_timers_init()
356 tb_env->tb_freq = freq; in ppc_booke_timers_init()
357 tb_env->decr_freq = freq; in ppc_booke_timers_init()
358 tb_env->opaque = booke_timer; in ppc_booke_timers_init()
359 tb_env->decr_timer = timer_new_ns(QEMU_CLOCK_VIRTUAL, &booke_decr_cb, cpu); in ppc_booke_timers_init()