[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [RFC 29/38] tcg: export have_tb_lock
From: |
Emilio G. Cota |
Subject: |
[Qemu-devel] [RFC 29/38] tcg: export have_tb_lock |
Date: |
Sun, 23 Aug 2015 20:23:58 -0400 |
Signed-off-by: Emilio G. Cota <address@hidden>
---
tcg/tcg.h | 1 +
1 file changed, 1 insertion(+)
diff --git a/tcg/tcg.h b/tcg/tcg.h
index 8d30d61..9a873ac 100644
--- a/tcg/tcg.h
+++ b/tcg/tcg.h
@@ -599,6 +599,7 @@ void tb_lock(void);
void tb_unlock(void);
bool tb_lock_recursive(void);
void tb_lock_reset(void);
+extern __thread int have_tb_lock;
/* Called with tb_lock held. */
static inline void *tcg_malloc(int size)
--
1.9.1
- [Qemu-devel] [RFC 14/38] softmmu: add helpers to get ld/st physical addresses, (continued)
- [Qemu-devel] [RFC 14/38] softmmu: add helpers to get ld/st physical addresses, Emilio G. Cota, 2015/08/23
- [Qemu-devel] [RFC 17/38] aie: add target helpers, Emilio G. Cota, 2015/08/23
- [Qemu-devel] [RFC 15/38] radix-tree: add generic lockless radix tree module, Emilio G. Cota, 2015/08/23
- [Qemu-devel] [RFC 16/38] aie: add module for Atomic Instruction Emulation, Emilio G. Cota, 2015/08/23
- [Qemu-devel] [RFC 20/38] tcg/i386: implement fences, Emilio G. Cota, 2015/08/23
- [Qemu-devel] [RFC 29/38] tcg: export have_tb_lock,
Emilio G. Cota <=
- [Qemu-devel] [RFC 25/38] cpu: add barriers around cpu->tcg_exit_req, Emilio G. Cota, 2015/08/23
- [Qemu-devel] [RFC 23/38] cpu-exec: grab iothread lock during interrupt handling, Emilio G. Cota, 2015/08/23
- [Qemu-devel] [RFC 24/38] cpu-exec: reset mmap_lock after exiting the CPU loop, Emilio G. Cota, 2015/08/23
- [Qemu-devel] [RFC 09/38] rcu: fix comment with s/rcu_gp_lock/rcu_registry_lock/, Emilio G. Cota, 2015/08/23
- [Qemu-devel] [RFC 30/38] translate-all: add tb_lock assertions, Emilio G. Cota, 2015/08/23
- [Qemu-devel] [RFC 26/38] cpu: protect tb_jmp_cache with seqlock, Emilio G. Cota, 2015/08/23