Searched refs:switch_sem_etc (Results 1 - 7 of 7) sorted by relevance
/haiku/src/system/libroot/os/ |
H A D | sem.c | 50 switch_sem_etc(sem_id releaseSem, sem_id id, int32 count, uint32 flags, bigtime_t timeout) function
|
/haiku/src/system/kernel/ |
H A D | sem.cpp | 708 return switch_sem_etc(-1, id, 1, 0, 0); 715 return switch_sem_etc(-1, id, count, flags, timeout); 722 return switch_sem_etc(toBeReleased, toBeAcquired, 1, 0, 0); 727 switch_sem_etc(sem_id semToBeReleased, sem_id id, int32 count, function 738 panic("switch_sem_etc: called with interrupts disabled for sem " 754 TRACE(("switch_sem_etc: bad sem %ld\n", id)); 780 KTRACE("switch_sem_etc(semToBeReleased: %ld, sem: %ld, count: %ld, " 788 TRACE(("switch_sem_etc(id = %ld): block name = %s, thread = %p," 845 TRACE(("switch_sem_etc(sem %ld): exit block name %s, " 848 KTRACE("switch_sem_etc() don [all...] |
/haiku/src/tests/system/kernel/ |
H A D | syscall_restart_test.cpp | 397 : Test(useSwitch ? "switch_sem_etc" : "acquire_sem_etc"), 413 status = switch_sem_etc(-1, fSemaphore, 1, B_RELATIVE_TIMEOUT,
|
/haiku/headers/os/kernel/ |
H A D | OS.h | 219 extern status_t switch_sem_etc(sem_id semToBeReleased, sem_id id,
|
/haiku/src/system/libroot/stubbed/ |
H A D | libroot_stubs.c | 2535 void switch_sem_etc() {} function
|
H A D | libroot_stubs_legacy.c | 2527 void switch_sem_etc() {} function
|
/haiku/src/system/kernel/fs/ |
H A D | vfs.cpp | 1778 status = switch_sem_etc(locking->lock, waitForLock, 1,
|
Completed in 144 milliseconds