Searched defs:recursive_lock (Results 1 - 2 of 2) sorted by relevance

/vbox/src/VBox/Additions/haiku/SharedFolders/
H A Dlock.h52 typedef struct recursive_lock { struct
58 } recursive_lock; typedef in typeref:struct:recursive_lock
131 extern void recursive_lock_init(recursive_lock *lock, const char *name);
133 extern void recursive_lock_init_etc(recursive_lock *lock, const char *name,
135 extern void recursive_lock_destroy(recursive_lock *lock);
136 extern status_t recursive_lock_lock(recursive_lock *lock);
137 extern status_t recursive_lock_trylock(recursive_lock *lock);
138 extern void recursive_lock_unlock(recursive_lock *lock);
139 extern int32 recursive_lock_get_recursion(recursive_lock *lock);
/vbox/src/VBox/Additions/haiku/include/
H A Dlock.h55 typedef struct recursive_lock { struct
61 } recursive_lock; typedef in typeref:struct:recursive_lock
134 extern void recursive_lock_init(recursive_lock *lock, const char *name);
136 extern void recursive_lock_init_etc(recursive_lock *lock, const char *name,
138 extern void recursive_lock_destroy(recursive_lock *lock);
139 extern status_t recursive_lock_lock(recursive_lock *lock);
140 extern status_t recursive_lock_trylock(recursive_lock *lock);
141 extern void recursive_lock_unlock(recursive_lock *lock);
142 extern int32 recursive_lock_get_recursion(recursive_lock *lock);

Completed in 32 milliseconds