Home
last modified time | relevance | path

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

/openbmc/qemu/util/
H A Dqemu-timer.c583 void timerlistgroup_init(QEMUTimerListGroup *tlg, in timerlistgroup_init() argument
588 tlg->tl[type] = timerlist_new(type, cb, opaque); in timerlistgroup_init()
592 void timerlistgroup_deinit(QEMUTimerListGroup *tlg) in timerlistgroup_deinit() argument
596 timerlist_free(tlg->tl[type]); in timerlistgroup_deinit()
600 bool timerlistgroup_run_timers(QEMUTimerListGroup *tlg) in timerlistgroup_run_timers() argument
605 progress |= timerlist_run_timers(tlg->tl[type]); in timerlistgroup_run_timers()
610 int64_t timerlistgroup_deadline_ns(QEMUTimerListGroup *tlg) in timerlistgroup_deadline_ns() argument
617 timerlist_deadline_ns(tlg->tl[type])); in timerlistgroup_deadline_ns()
694 timerlist_run_timers(aio_context->tlg.tl[QEMU_CLOCK_VIRTUAL]); in qemu_clock_advance_virtual_time()
H A Dasync.c294 deadline = timerlistgroup_deadline_ns(&ctx->tlg); in aio_compute_timeout()
350 return aio_pending(ctx) || (timerlistgroup_deadline_ns(&ctx->tlg) == 0); in aio_ctx_check()
419 timerlistgroup_deinit(&ctx->tlg); in aio_ctx_finalize()
610 timerlistgroup_init(&ctx->tlg, aio_timerlist_notify, ctx); in aio_context_new()
H A Daio-win32.c320 timerlistgroup_run_timers(&ctx->tlg); in aio_dispatch()
418 progress |= timerlistgroup_run_timers(&ctx->tlg); in aio_poll()
H A Daio-posix.c429 timerlistgroup_run_timers(&ctx->tlg); in aio_dispatch()
730 progress |= timerlistgroup_run_timers(&ctx->tlg); in aio_poll()
/openbmc/qemu/include/block/
H A Daio.h226 QEMUTimerListGroup tlg; member
540 return timer_new_full(&ctx->tlg, type, scale, attributes, cb, opaque); in aio_timer_new_with_attrs()
560 return timer_new_full(&ctx->tlg, type, scale, 0, cb, opaque); in aio_timer_new()
582 timer_init_full(ts, &ctx->tlg, type, scale, attributes, cb, opaque); in aio_timer_init_with_attrs()
602 timer_init_full(ts, &ctx->tlg, type, scale, 0, cb, opaque); in aio_timer_init()
/openbmc/qemu/include/qemu/
H A Dtimer.h354 void timerlistgroup_init(QEMUTimerListGroup *tlg,
364 void timerlistgroup_deinit(QEMUTimerListGroup *tlg);
375 bool timerlistgroup_run_timers(QEMUTimerListGroup *tlg);
389 int64_t timerlistgroup_deadline_ns(QEMUTimerListGroup *tlg);
/openbmc/qemu/linux-user/
H A Dsyscall.c2419 struct target_linger *tlg; in do_setsockopt() local
2424 if (!lock_user_struct(VERIFY_READ, tlg, optval_addr, 1)) { in do_setsockopt()
2427 __get_user(lg.l_onoff, &tlg->l_onoff); in do_setsockopt()
2428 __get_user(lg.l_linger, &tlg->l_linger); in do_setsockopt()
2431 unlock_user_struct(tlg, optval_addr, 0); in do_setsockopt()
2659 struct target_linger *tlg; in do_getsockopt() local
2677 if (!lock_user_struct(VERIFY_WRITE, tlg, optval_addr, 0)) { in do_getsockopt()
2680 __put_user(lg.l_onoff, &tlg->l_onoff); in do_getsockopt()
2681 __put_user(lg.l_linger, &tlg->l_linger); in do_getsockopt()
2682 unlock_user_struct(tlg, optval_addr, 1); in do_getsockopt()