aboutsummaryrefslogtreecommitdiff
path: root/include/qemu/rcu.h
AgeCommit message (Expand)AuthorFilesLines
2023-08-31bulk: Do not declare function prototypes using 'extern' keywordPhilippe Mathieu-Daudé1-7/+7
2023-05-08rcu: remove qatomic_mb_set, expand commentsPaolo Bonzini1-1/+4
2023-02-10remove unnecessary extern "C" blocksPaolo Bonzini1-8/+0
2022-03-04rcu: use coroutine TLS macrosStefan Hajnoczi1-3/+4
2021-11-10rcu: Introduce force_rcu notifierGreg Kurz1-0/+15
2020-09-23qemu/atomic.h: rename atomic_ to qatomic_Stefan Hajnoczi1-5/+5
2020-09-16rcu: Implement drain_call_rcuMaxim Levitsky1-0/+1
2020-05-04lockable: fix __COUNTER__ macro to be referenced properlyDaniel Brodsky1-1/+1
2019-10-11rcu: Add automatically released rcu_read_lock variantsDr. David Alan Gilbert1-0/+25
2018-03-12membarrier: introduce qemu/sys_membarrier.hPaolo Bonzini1-3/+4
2018-03-12rcu: make memory barriers more explicitPaolo Bonzini1-2/+13
2017-08-08Revert "rcu: do not create thread in pthread_atfork callback"Paolo Bonzini1-1/+0
2017-08-08rcu: completely disable pthread_atfork callbacks as soon as possiblePaolo Bonzini1-0/+6
2016-06-07all: Remove unnecessary glib.h includesPeter Maydell1-1/+0
2016-02-23include: Clean up includesPeter Maydell1-7/+0
2015-12-17rcu: optimize rcu_read_lockPaolo Bonzini1-5/+1
2015-09-09rcu: fix comment with s/rcu_gp_lock/rcu_registry_lock/Emilio G. Cota1-1/+1
2015-04-01rcu: do not create thread in pthread_atfork callbackPaolo Bonzini1-0/+1
2015-02-16rcu: add g_free_rcuPaolo Bonzini1-0/+8
2015-02-02rcu: add call_rcuPaolo Bonzini1-0/+22
2015-02-02rcu: allow nesting of rcu_read_lock/rcu_read_unlockPaolo Bonzini1-1/+14
2015-02-02rcu: add rcu libraryPaolo Bonzini1-0/+112