aboutsummaryrefslogtreecommitdiff
path: root/include/qemu/timer.h
AgeCommit message (Expand)AuthorFilesLines
2017-06-13timer.h: Provide better monotonic timePranith Kumar1-3/+2
2017-04-10cpus: introduce cpu_update_icount helperAlex Bennée1-0/+1
2017-03-14icount: process QEMU_CLOCK_VIRTUAL timers in vCPU threadPaolo Bonzini1-0/+24
2017-03-14cpus: define QEMUTimerListNotifyCB for QEMU system emulationPaolo Bonzini1-2/+2
2017-03-14qemu-timer: do not include sysemu/cpus.h from util/qemu-timer.hPaolo Bonzini1-1/+0
2017-03-01timer: use an inline function for freeMarc-André Lureau1-1/+4
2016-12-22timer: fix misleading comment in timer.hYaowei Bai1-1/+1
2016-09-15Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell1-13/+6
2016-09-13timer: update commentsCao jin1-13/+6
2016-09-13timer/cpus: fix some typos and update some commentsCao jin1-1/+1
2016-09-13timer.h: fix inconsistency between comment and function prototypeCao jin1-6/+11
2016-09-13timer.h: fix typoCao jin1-3/+3
2016-05-19include: move CPU-related definitions out of qemu-common.hPaolo Bonzini1-0/+1
2016-03-22Replaced get_tick_per_sec() by NANOSECONDS_PER_SECONDRutuja Shah1-7/+2
2016-03-22Use scripts/clean-includes to drop redundant qemu/typedefs.hMarkus Armbruster1-1/+0
2016-03-15icount: decouple warp callsPavel Dovgalyuk1-4/+3
2015-10-08s/cpu_get_real_ticks/cpu_get_host_ticks/Christopher Covington1-10/+10
2015-08-19qemu-common.h: Move muldiv64() to host-utils.hPeter Maydell1-0/+1
2015-07-20timer: rename NSEC_PER_SEC due to Mac OS X header clashStefan Hajnoczi1-1/+1
2015-07-02timer: Use a single definition of NSEC_PER_SEC for the whole codebaseAlberto Garcia1-1/+1
2015-07-02timer: Move NANOSECONDS_PER_SECONDS to timer.hAlberto Garcia1-0/+2
2015-06-19qemu-timer: Call clock reset notifiers on forward jumpsPaul Donohue1-0/+9
2015-03-18profiler: Reenable built-in profilerAlexey Kardashevskiy1-3/+2
2015-02-02cpu-exec: simplify init_delay_paramsPaolo Bonzini1-1/+0
2015-01-26qemu-timer: introduce timer_deinitPaolo Bonzini1-0/+11
2015-01-26qemu-timer: add timer_init and timer_init_ns/us/msPaolo Bonzini1-0/+73
2015-01-14qemu-timer: rename timer_init to timer_init_tlPaolo Bonzini1-5/+5
2014-12-15cpus: make icount warp behave well with respect to stop/contPavel Dovgalyuk1-1/+2
2014-12-15timer: introduce new QEMU_CLOCK_VIRTUAL_RT clockPavel Dovgalyuk1-0/+7
2014-12-15icount: introduce cpu_get_icount_rawPavel Dovgalyuk1-0/+1
2014-08-06cpu-exec: Add sleeping algorithmSebastian Tanase1-0/+1
2014-08-06timer: add cpu_icount_to_ns function.KONRAD Frederic1-0/+1
2014-01-15Fix typo of tiemr in timer.hNamhyung Kim1-3/+3
2013-10-17timer: add timer_mod_anticipate and timer_mod_anticipate_nsPaolo Bonzini1-0/+26
2013-10-17timer: make qemu_clock_enable sync between disable and timer's cbLiu Ping Fan1-0/+6
2013-10-17timer: protect timers_state's clock with seqlockLiu Ping Fan1-0/+2
2013-09-18qemu-timer: make qemu_timer_mod_ns() and qemu_timer_del() thread-safeStefan Hajnoczi1-0/+17
2013-08-22aio / timers: Remove legacy interfaceAlex Bligh1-212/+2
2013-08-22aio / timers: Remove main_loop_timerlistAlex Bligh1-5/+1
2013-08-22aio / timers: Rearrange timer.h & make legacy functions call non-legacyAlex Bligh1-273/+341
2013-08-22aio / timers: Add qemu_clock_get_ms and qemu_clock_get_msAlex Bligh1-0/+28
2013-08-22aio / timers: Remove legacy qemu_clock_deadline & qemu_timerlist_deadlineAlex Bligh1-16/+0
2013-08-22aio / timers: Remove alarm timersAlex Bligh1-3/+0
2013-08-22aio / timers: Add documentation and new format callsAlex Bligh1-22/+184
2013-08-22aio / timers: Use all timerlists in icount warp calculationsAlex Bligh1-0/+13
2013-08-22aio / timers: Introduce new API timer_new and friendsAlex Bligh1-0/+69
2013-08-22aio / timers: On timer modification, qemu_notify or aio_notifyAlex Bligh1-0/+9
2013-08-22aio / timers: Add a notify callback to QEMUTimerListAlex Bligh1-4/+23
2013-08-22aio / timers: Add QEMUTimerListGroup and helper functionsAlex Bligh1-0/+49
2013-08-22aio / timers: Untangle include filesAlex Bligh1-1/+0