Home
last modified time | relevance | path

Searched refs:rdtime_fn (Results 1 – 4 of 4) sorted by relevance

/openbmc/qemu/target/riscv/
H A Dtime_helper.c50 uint64_t rtc_r = env->rdtime_fn(env->rdtime_fn_arg) + delta; in riscv_timer_write_timecmp()
H A Dcsr.c413 if (!riscv_cpu_cfg(env)->ext_sstc || !env->rdtime_fn) { in sstc()
1006 if (!env->rdtime_fn) { in read_time()
1010 *val = env->rdtime_fn(env->rdtime_fn_arg) + delta; in read_time()
1019 if (!env->rdtime_fn) { in read_timeh()
1023 *val = (env->rdtime_fn(env->rdtime_fn_arg) + delta) >> 32; in read_timeh()
3516 if (!env->rdtime_fn) { in read_htimedelta()
3527 if (!env->rdtime_fn) { in write_htimedelta()
3537 if (riscv_cpu_cfg(env)->ext_sstc && env->rdtime_fn) { in write_htimedelta()
3548 if (!env->rdtime_fn) { in read_htimedeltah()
3559 if (!env->rdtime_fn) { in write_htimedeltah()
[all …]
H A Dcpu.h355 uint64_t (*rdtime_fn)(void *); member
H A Dcpu_helper.c696 env->rdtime_fn = fn; in riscv_cpu_set_rdtime_fn()