summaryrefslogtreecommitdiff
path: root/qemu-timer.c
AgeCommit message (Expand)AuthorFilesLines
2016-12-22qemu-timer: check active_timers outside lock/eventPaolo Bonzini1-4/+16
2016-08-09timer: set vm_clock disabled defaultGonglei1-1/+1
2016-06-07qemu-timer: Use DIV_ROUND_UPLaurent Vivier1-1/+1
2016-03-15icount: decouple warp callsPavel Dovgalyuk1-1/+3
2016-02-04all: Clean up includesPeter Maydell1-0/+1
2015-11-06replay: checkpointsPavel Dovgalyuk1-7/+34
2015-11-06replay: recording and replaying clock ticksPavel Dovgalyuk1-3/+5
2015-07-22qemu-timer: initialize "timers_done_ev" to setPaolo Bonzini1-1/+1
2015-06-19qemu-timer: Call clock reset notifiers on forward jumpsPaul Donohue1-1/+1
2015-01-26qemu-timer.c: Trim list of included headersPeter Maydell1-6/+2
2015-01-26qemu-timer: introduce timer_deinitPaolo Bonzini1-3/+11
2015-01-14qemu-timer: rename timer_init to timer_init_tlPaolo Bonzini1-3/+3
2014-12-15Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell1-0/+2
2014-12-15timer: introduce new QEMU_CLOCK_VIRTUAL_RT clockPavel Dovgalyuk1-0/+2
2014-11-27qemu-timer: Avoid overflows when converting timeout to struct timespecPeter Maydell1-1/+8
2014-05-09vl.c: remove init_clocks call from mainKirill Batuzov1-0/+3
2014-05-07qemu-timer: Add missing 'static' attributeStefan Weil1-1/+1
2013-10-17timer: add timer_mod_anticipate and timer_mod_anticipate_nsPaolo Bonzini1-0/+29
2013-10-17timer: extract timer_mod_ns_locked and timerlist_rearmPaolo Bonzini1-19/+32
2013-10-17timer: make qemu_clock_enable sync between disable and timer's cbLiu Ping Fan1-1/+22
2013-09-18qemu-timer: do not take the lock in timer_pendingPaolo Bonzini1-14/+5
2013-09-18qemu-timer: make qemu_timer_mod_ns() and qemu_timer_del() thread-safeStefan Hajnoczi1-19/+68
2013-09-18qemu-timer: drop outdated signal safety commentsStefan Hajnoczi1-4/+0
2013-08-22aio / timers: Remove legacy interfaceAlex Bligh1-32/+3
2013-08-22aio / timers: Remove main_loop_timerlistAlex Bligh1-36/+27
2013-08-22aio / timers: Rearrange timer.h & make legacy functions call non-legacyAlex Bligh1-37/+63
2013-08-22aio / timers: Remove legacy qemu_clock_deadline & qemu_timerlist_deadlineAlex Bligh1-20/+0
2013-08-22aio / timers: Remove alarm timersAlex Bligh1-499/+1
2013-08-22aio / timers: Use all timerlists in icount warp calculationsAlex Bligh1-0/+16
2013-08-22aio / timers: On timer modification, qemu_notify or aio_notifyAlex Bligh1-3/+10
2013-08-22aio / timers: Add a notify callback to QEMUTimerListAlex Bligh1-7/+24
2013-08-22aio / timers: Add QEMUTimerListGroup and helper functionsAlex Bligh1-0/+42
2013-08-22aio / timers: Split QEMUClock into QEMUClock and QEMUTimerListAlex Bligh1-56/+151
2013-08-22aio / timers: Make qemu_run_timers and qemu_run_all_timers return progressAlex Bligh1-6/+12
2013-08-22aio / timers: Add prctl(PR_SET_TIMERSLACK, 1, ...) to reduce timer slackAlex Bligh1-0/+7
2013-08-22aio / timers: add ppoll support with qemu_poll_nsAlex Bligh1-0/+24
2013-08-22aio / timers: Consistent treatment of disabled clocks for deadlinesAlex Bligh1-1/+1
2013-08-22aio / timers: add qemu-timer.c utility functionsAlex Bligh1-0/+50
2013-08-22aio / timers: Rename qemu_new_clock and expose clock typesAlex Bligh1-8/+4
2013-08-22aio / timers: Rename qemu_timer_* functionsAlex Bligh1-10/+10
2013-04-12qemu-timer: move timeBeginPeriod/timeEndPeriod to os-win32Paolo Bonzini1-18/+6
2012-12-19softmmu: move include files to include/sysemu/Paolo Bonzini1-1/+1
2012-12-19misc: move include files to include/qemu/Paolo Bonzini1-2/+2
2012-12-19monitor: move include files to include/monitor/Paolo Bonzini1-1/+1
2012-12-19ui: move files to ui/ and include/ui/Paolo Bonzini1-1/+1
2012-12-19net: do not include net.h everywherePaolo Bonzini1-1/+0
2012-11-10qemu-timer: Fix compilation for non-POSIX hostsStefan Weil1-0/+2
2012-11-04build: pthread_atfork() needs include of pthread.hAnthony Liguori1-0/+3
2012-11-02qemu-timer: reinitialize timers after forkPaolo Bonzini1-0/+14
2012-10-31Merge remote-tracking branch 'origin/master' into threadpoolPaolo Bonzini1-2/+2