Searched refs:user_thread (Results 1 - 17 of 17) sorted by relevance

/haiku/headers/private/libroot/
H A Duser_thread.h15 static inline struct user_thread*
18 return (struct user_thread*)tls_get(TLS_USER_THREAD_SLOT);
32 struct user_thread* thread = get_user_thread();
/haiku/headers/private/system/
H A Duser_thread_defs.h15 struct user_thread { struct
/haiku/src/tests/system/libroot/posix/
H A Duser_thread_fork_test.cpp9 #include "user_thread.h"
26 struct user_thread *t = get_user_thread();
/haiku/headers/private/kernel/
H A Dteam.h60 struct user_thread* team_allocate_user_thread(Team* team);
61 void team_free_user_thread(Team* team, struct user_thread* userThread);
H A Dthread_types.h66 struct user_thread; // defined in libroot/user_thread.h
152 struct user_thread* thread;
476 struct user_thread* user_thread; // write-protected by fLock, only member in struct:BKernel::Thread
/haiku/src/tests/add-ons/kernel/kernelland_emu/
H A Dcondition_variable.cpp15 #include <user_thread.h>
100 user_thread* userThread = get_user_thread();
H A Dlock.cpp18 #include <user_thread.h>
/haiku/src/system/libroot/posix/unistd/
H A Dfork.c19 #include <user_thread.h>
/haiku/src/system/kernel/
H A Dthread.cpp48 #include <user_thread.h>
186 user_thread(NULL),
651 // init the thread's user_thread
652 user_thread* userThread = thread->user_thread;
667 tls[TLS_USER_THREAD_SLOT] = (addr_t)thread->user_thread;
1004 // allocate the user_thread structure, if not already allocated
1005 if (thread->user_thread == NULL) {
1006 thread->user_thread = team_allocate_user_thread(team);
1007 if (thread->user_thread
[all...]
H A Dteam.cpp56 #include <user_thread.h>
2076 user_thread* userThread = team_allocate_user_thread(team);
2079 currentThread->user_thread = userThread;
2198 thread->user_thread = team_allocate_user_thread(team);
2216 if (thread->user_thread == NULL) {
3570 /*! Allocates a user_thread structure from the team.
3574 struct user_thread*
3582 user_thread* thread = entry->thread;
3590 size_t needed = ROUNDUP(sizeof(user_thread), CACHE_LINE_SIZE);
3598 // resized user area successfully -- try to allocate the user_thread
[all...]
H A Dsignal.cpp36 #include <user_thread.h>
945 if (thread->user_thread->defer_signals > 0
948 thread->user_thread->pending_signals = signalMask;
953 thread->user_thread->pending_signals = 0;
/haiku/src/kits/shared/
H A DRWLockManager.cpp11 #include <user_thread.h>
/haiku/src/system/libroot/posix/time/
H A Dtimer_support.cpp24 #include <user_thread.h>
/haiku/src/system/libroot/os/locks/
H A Drw_lock.cpp12 #include <user_thread.h>
/haiku/src/system/libroot/posix/pthread/
H A Dpthread_rwlock.cpp16 #include <user_thread.h>
36 user_thread* userThread;
H A Dpthread.cpp23 #include <user_thread.h>
/haiku/src/system/libroot/posix/malloc_hoard2/
H A Dwrapper.cpp33 #include <user_thread.h>

Completed in 127 milliseconds