haiku/src
Ingo Weinhold 0c615a01ae * Removed old mutex implementation and renamed cutex to mutex.
* Trivial adjustments of code using mutexes. Mostly removing the
  mutex_init() return value check.
* Added mutex_lock_threads_locked(), which is called with the threads
  spinlock being held. The spinlock is released while waiting, of
  course. This function is useful in cases where the existence of the
  mutex object is ensured by holding the threads spinlock.
* Changed the two instances in the VFS code where an IO context of
  another team needs to be locked to use mutex_lock_threads_locked().
  Before it required a semaphore-based mutex implementation.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25283 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-05-01 22:07:36 +00:00
..
add-ons * Removed old mutex implementation and renamed cutex to mutex. 2008-05-01 22:07:36 +00:00
apps * Added 24-bit mode support. 2008-04-30 16:07:25 +00:00
bin Some more ioctls... 2008-05-01 21:59:46 +00:00
build * Include KMessage in libbe_haiku.so again. 2008-04-26 21:57:22 +00:00
data
documentation
kits Resolve a TODO and fix another ancient bug, #386. Print Screen is now handled 2008-04-30 02:55:15 +00:00
libs * Removed old mutex implementation and renamed cutex to mutex. 2008-05-01 22:07:36 +00:00
preferences fix misuse of ... with B_UTF8_ELLIPSIS 2008-04-29 21:48:36 +00:00
servers Resolve a TODO and fix another ancient bug, #386. Print Screen is now handled 2008-04-30 02:55:15 +00:00
system * Removed old mutex implementation and renamed cutex to mutex. 2008-05-01 22:07:36 +00:00
tests * Added the "sock" test application (as used in Steven's TCP Illustrated) to 2008-04-29 09:30:29 +00:00
tools Added support for option '-L' (always dereference symbolic links). 2008-05-01 12:43:29 +00:00
Jamfile