Home
last modified time | relevance | path

Searched refs:tlg (Results 1 – 8 of 8) sorted by relevance

/qemu/util/
H A Dqemu-timer.c593 void timerlistgroup_init(QEMUTimerListGroup *tlg, in timerlistgroup_init() argument
598 tlg->tl[type] = timerlist_new(type, cb, opaque); in timerlistgroup_init()
602 void timerlistgroup_deinit(QEMUTimerListGroup *tlg) in timerlistgroup_deinit() argument
606 timerlist_free(tlg->tl[type]); in timerlistgroup_deinit()
610 bool timerlistgroup_run_timers(QEMUTimerListGroup *tlg) in timerlistgroup_run_timers() argument
615 progress |= timerlist_run_timers(tlg->tl[type]); in timerlistgroup_run_timers()
620 int64_t timerlistgroup_deadline_ns(QEMUTimerListGroup *tlg) in timerlistgroup_deadline_ns() argument
627 timerlist_deadline_ns(tlg->tl[type])); in timerlistgroup_deadline_ns()
H A Dasync.c293 deadline = timerlistgroup_deadline_ns(&ctx->tlg); in aio_compute_timeout()
349 return aio_pending(ctx) || (timerlistgroup_deadline_ns(&ctx->tlg) == 0); in aio_ctx_check()
418 timerlistgroup_deinit(&ctx->tlg); in aio_ctx_finalize()
609 timerlistgroup_init(&ctx->tlg, aio_timerlist_notify, ctx); in aio_context_new()
H A Daio-win32.c319 timerlistgroup_run_timers(&ctx->tlg); in aio_dispatch()
417 progress |= timerlistgroup_run_timers(&ctx->tlg); in aio_poll()
H A Daio-posix.c428 timerlistgroup_run_timers(&ctx->tlg); in aio_dispatch()
729 progress |= timerlistgroup_run_timers(&ctx->tlg); in aio_poll()
/qemu/include/block/
H A Daio.h225 QEMUTimerListGroup tlg; member
539 return timer_new_full(&ctx->tlg, type, scale, attributes, cb, opaque); in aio_timer_new_with_attrs()
559 return timer_new_full(&ctx->tlg, type, scale, 0, cb, opaque); in aio_timer_new()
581 timer_init_full(ts, &ctx->tlg, type, scale, attributes, cb, opaque); in aio_timer_init_with_attrs()
601 timer_init_full(ts, &ctx->tlg, type, scale, 0, cb, opaque); in aio_timer_init()
/qemu/include/qemu/
H A Dtimer.h360 void timerlistgroup_init(QEMUTimerListGroup *tlg,
370 void timerlistgroup_deinit(QEMUTimerListGroup *tlg);
381 bool timerlistgroup_run_timers(QEMUTimerListGroup *tlg);
395 int64_t timerlistgroup_deadline_ns(QEMUTimerListGroup *tlg);
/qemu/system/
H A Dqtest.c354 timerlist_run_timers(aio_context->tlg.tl[QEMU_CLOCK_VIRTUAL]); in qtest_clock_warp()
/qemu/linux-user/
H A Dsyscall.c2389 struct target_linger *tlg; in do_setsockopt() local
2394 if (!lock_user_struct(VERIFY_READ, tlg, optval_addr, 1)) { in do_setsockopt()
2397 __get_user(lg.l_onoff, &tlg->l_onoff); in do_setsockopt()
2398 __get_user(lg.l_linger, &tlg->l_linger); in do_setsockopt()
2401 unlock_user_struct(tlg, optval_addr, 0); in do_setsockopt()
2629 struct target_linger *tlg; in do_getsockopt() local
2647 if (!lock_user_struct(VERIFY_WRITE, tlg, optval_addr, 0)) { in do_getsockopt()
2650 __put_user(lg.l_onoff, &tlg->l_onoff); in do_getsockopt()
2651 __put_user(lg.l_linger, &tlg->l_linger); in do_getsockopt()
2652 unlock_user_struct(tlg, optval_addr, 1); in do_getsockopt()