Home
last modified time | relevance | path

Searched hist:d6d439f3f75a0986063d42eda8ff5281adcb29b1 (Results 1 – 6 of 6) sorted by relevance

/haiku/headers/private/kernel/
H A Duser_mutex.hd6d439f3f75a0986063d42eda8ff5281adcb29b1 Mon May 11 20:14:52 UTC 2015 Hamish Morrison <hamishm53@gmail.com> Reimplement unnamed POSIX semaphores using user_mutex

* Fixes sharing semantics, so non-shared semaphores in non-shared
memory do not become shared after a fork.
* Adds two new system calls: _user_mutex_sem_acquire/release(),
which reuse the user_mutex address-hashed wait mechanism.
* Named semaphores continue to use traditional sem_id semaphores.
/haiku/headers/posix/
H A Dsemaphore.hd6d439f3f75a0986063d42eda8ff5281adcb29b1 Mon May 11 20:14:52 UTC 2015 Hamish Morrison <hamishm53@gmail.com> Reimplement unnamed POSIX semaphores using user_mutex

* Fixes sharing semantics, so non-shared semaphores in non-shared
memory do not become shared after a fork.
* Adds two new system calls: _user_mutex_sem_acquire/release(),
which reuse the user_mutex address-hashed wait mechanism.
* Named semaphores continue to use traditional sem_id semaphores.
/haiku/src/system/kernel/posix/
H A Drealtime_sem.cppd6d439f3f75a0986063d42eda8ff5281adcb29b1 Mon May 11 20:14:52 UTC 2015 Hamish Morrison <hamishm53@gmail.com> Reimplement unnamed POSIX semaphores using user_mutex

* Fixes sharing semantics, so non-shared semaphores in non-shared
memory do not become shared after a fork.
* Adds two new system calls: _user_mutex_sem_acquire/release(),
which reuse the user_mutex address-hashed wait mechanism.
* Named semaphores continue to use traditional sem_id semaphores.
/haiku/src/system/libroot/posix/
H A Dsemaphore.cppd6d439f3f75a0986063d42eda8ff5281adcb29b1 Mon May 11 20:14:52 UTC 2015 Hamish Morrison <hamishm53@gmail.com> Reimplement unnamed POSIX semaphores using user_mutex

* Fixes sharing semantics, so non-shared semaphores in non-shared
memory do not become shared after a fork.
* Adds two new system calls: _user_mutex_sem_acquire/release(),
which reuse the user_mutex address-hashed wait mechanism.
* Named semaphores continue to use traditional sem_id semaphores.
/haiku/src/system/kernel/locks/
H A Duser_mutex.cppd6d439f3f75a0986063d42eda8ff5281adcb29b1 Mon May 11 20:14:52 UTC 2015 Hamish Morrison <hamishm53@gmail.com> Reimplement unnamed POSIX semaphores using user_mutex

* Fixes sharing semantics, so non-shared semaphores in non-shared
memory do not become shared after a fork.
* Adds two new system calls: _user_mutex_sem_acquire/release(),
which reuse the user_mutex address-hashed wait mechanism.
* Named semaphores continue to use traditional sem_id semaphores.
/haiku/headers/private/system/
H A Dsyscalls.hd6d439f3f75a0986063d42eda8ff5281adcb29b1 Mon May 11 20:14:52 UTC 2015 Hamish Morrison <hamishm53@gmail.com> Reimplement unnamed POSIX semaphores using user_mutex

* Fixes sharing semantics, so non-shared semaphores in non-shared
memory do not become shared after a fork.
* Adds two new system calls: _user_mutex_sem_acquire/release(),
which reuse the user_mutex address-hashed wait mechanism.
* Named semaphores continue to use traditional sem_id semaphores.