summaryrefslogtreecommitdiffstats
path: root/include/qemu/thread.h
Commit message (Expand)AuthorAgeFilesLines
* qemu/atomic.h: rename atomic_ to qatomic_Stefan Hajnoczi2020-09-231-12/+12
* thread: add tsan annotations to QemuSpinEmilio G. Cota2020-06-161-3/+36
* thread: add qemu_spin_destroyEmilio G. Cota2020-06-161-0/+3
* qemu/thread: Mark qemu_thread_exit() with 'noreturn' attributePhilippe Mathieu-Daudé2020-06-101-1/+1
* thread.h: Remove trailing semicolons from Coverity qemu_mutex_lock() etcPeter Maydell2020-04-141-6/+6
* thread.h: Fix Coverity version of qemu_cond_timedwait()Peter Maydell2020-04-141-1/+1
* qemu-thread: Add qemu_cond_timedwaitYury Kotov2019-09-161-0/+19
* include/qemu/thread.h: Document qemu_thread_atexit* APIPeter Maydell2018-11-061-0/+22
* qsp: hide indirect function calls from CoverityPaolo Bonzini2018-10-021-0/+17
* qsp: track BQL callers explicitlyEmilio G. Cota2018-08-231-0/+1
* qsp: QEMU's Synchronization ProfilerEmilio G. Cota2018-08-231-7/+58
* lockable: add QemuLockablePaolo Bonzini2018-02-081-3/+2Star
* util/qemu-thread-*: add qemu_lock, locked and unlock trace eventsAlex Bennée2018-01-161-4/+35
* qemu-thread: optimize QemuLockCnt with futexes on LinuxPaolo Bonzini2017-01-161-0/+2
* qemu-thread: introduce QemuLockCntPaolo Bonzini2017-01-161-0/+110
* qemu-thread: introduce QemuRecMutexPaolo Bonzini2016-10-281-0/+3
* Clean up ill-advised or unusual header guardsMarkus Armbruster2016-07-121-2/+2
* qemu-thread: add simple test-and-set spinlockGuillaume Delbergue2016-06-121-0/+35
* include: Clean up includesPeter Maydell2016-02-231-2/+0Star
* rcu: add rcu libraryPaolo Bonzini2015-02-021-3/+0Star
* qemu-thread: add per-thread atexit functionsPaolo Bonzini2015-01-131-0/+4
* Add a 'name' parameter to qemu_thread_createDr. David Alan Gilbert2014-03-091-1/+1
* Add 'debug-threads' suboption to --nameDr. David Alan Gilbert2014-03-091-0/+1
* qemu-thread: add QemuEventPaolo Bonzini2013-10-171-0/+7
* misc: move include files to include/qemu/Paolo Bonzini2012-12-191-0/+56