Home
last modified time | relevance | path

Searched refs:gNextSlot (Results 1 – 8 of 8) sorted by relevance

/haiku/src/system/libroot/os/arch/x86_64/
H A Dtls.cpp24 static std::atomic<int> gNextSlot(TLS_FIRST_FREE_SLOT);
39 if (gNextSlot < TLS_MAX_KEYS) { in tls_allocate()
40 auto next = gNextSlot++; in tls_allocate()
/haiku/src/system/libroot/os/arch/riscv64/
H A Dtls.cpp20 static int32 gNextSlot = TLS_FIRST_FREE_SLOT; variable
35 if (gNextSlot < TLS_MAX_KEYS) { in tls_allocate()
36 int32 next = gNextSlot++; in tls_allocate()
/haiku/src/system/libroot/os/arch/ppc/
H A Dtls.c14 static int32 gNextSlot = TLS_FIRST_FREE_SLOT; variable
21 int32 next = atomic_add(&gNextSlot, 1); in tls_allocate()
/haiku/src/system/libroot/os/arch/sparc/
H A Dtls.c14 static int32 gNextSlot = TLS_FIRST_FREE_SLOT; variable
21 int32 next = atomic_add(&gNextSlot, 1); in tls_allocate()
/haiku/src/system/libroot/os/arch/arm/
H A Dtls.c19 static int32 gNextSlot = TLS_FIRST_FREE_SLOT; variable
34 int32 next = atomic_add(&gNextSlot, 1); in tls_allocate()
/haiku/src/system/libroot/os/arch/arm64/
H A Dtls.c18 static int32 gNextSlot = TLS_FIRST_FREE_SLOT; variable
35 int32 next = atomic_add(&gNextSlot, 1); in tls_allocate()
/haiku/src/system/libroot/os/arch/m68k/
H A Dtls.c18 static int32 gNextSlot = TLS_FIRST_FREE_SLOT; variable
32 int32 next = atomic_add(&gNextSlot, 1); in tls_allocate()
/haiku/src/system/libroot/os/arch/x86/
H A Dtls.c27 static int32 gNextSlot = TLS_FIRST_FREE_SLOT; variable
33 int32 next = atomic_add(&gNextSlot, 1); in tls_allocate()