Changeset View
Changeset View
Standalone View
Standalone View
lib/libthr/thread/thr_private.h
Show First 20 Lines • Show All 773 Lines • ▼ Show 20 Lines | |||||
extern struct umutex _keytable_lock __hidden; | extern struct umutex _keytable_lock __hidden; | ||||
extern struct urwlock _thr_list_lock __hidden; | extern struct urwlock _thr_list_lock __hidden; | ||||
extern struct umutex _thr_event_lock __hidden; | extern struct umutex _thr_event_lock __hidden; | ||||
extern struct umutex _suspend_all_lock __hidden; | extern struct umutex _suspend_all_lock __hidden; | ||||
extern int _suspend_all_waiters __hidden; | extern int _suspend_all_waiters __hidden; | ||||
extern int _suspend_all_cycle __hidden; | extern int _suspend_all_cycle __hidden; | ||||
extern struct pthread *_single_thread __hidden; | extern struct pthread *_single_thread __hidden; | ||||
extern bool _thr_after_fork __hidden; | |||||
/* | /* | ||||
* Function prototype definitions. | * Function prototype definitions. | ||||
*/ | */ | ||||
__BEGIN_DECLS | __BEGIN_DECLS | ||||
void _thr_setthreaded(int) __hidden; | void _thr_setthreaded(int) __hidden; | ||||
int _mutex_cv_lock(struct pthread_mutex *, int, bool) __hidden; | int _mutex_cv_lock(struct pthread_mutex *, int, bool) __hidden; | ||||
int _mutex_cv_unlock(struct pthread_mutex *, int *, int *) __hidden; | int _mutex_cv_unlock(struct pthread_mutex *, int *, int *) __hidden; | ||||
int _mutex_cv_attach(struct pthread_mutex *, int) __hidden; | int _mutex_cv_attach(struct pthread_mutex *, int) __hidden; | ||||
▲ Show 20 Lines • Show All 322 Lines • Show Last 20 Lines |