summary refs log tree commit diff stats
path: root/include/qemu/thread.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* system/cpus: rename qemu_mutex_lock_iothread() to bql_lock()Stefan Hajnoczi2024-01-081-1/+1
* util/qemu-thread-posix: use TSA_NO_TSA to suppress clang TSA warnings in FreeBSDEmanuele Giuseppe Esposito2023-02-171-5/+9
* thread: de-const qemu_spin_destroyEmilio Cota2023-02-021-3/+2
* Merge tag 'mem-2022-10-28' of https://github.com/davidhildenbrand/qemu into s...Stefan Hajnoczi2022-10-301-0/+4
|\
| * util: Introduce qemu_thread_set_affinity() and qemu_thread_get_affinity()David Hildenbrand2022-10-271-0/+4
* | include/qemu/thread: Use qatomic_* functionsRichard Henderson2022-10-261-4/+4
|/
* compiler.h: replace QEMU_NORETURN with G_NORETURNMarc-André Lureau2022-04-211-1/+1
* util: Pass file+line to qemu_rec_mutex_unlock_implRichard Henderson2021-06-151-1/+9
* util: Use real functions for thread-posix QemuRecMutexRichard Henderson2021-06-151-3/+6
* 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/+2
* 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-111-0/+35
* include: Clean up includesPeter Maydell2016-02-231-2/+0
* rcu: add rcu libraryPaolo Bonzini2015-02-021-3/+0
* 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