Home
last modified time | relevance | path

Searched refs:_sem (Results 1 – 7 of 7) sorted by relevance

/external/python/cpython2/Python/
Dthread_beos.h10 sem_id _sem; member
24 ben->_sem = create_sem( 0, name ); in benaphore_create()
26 if( ben->_sem < B_NO_ERROR ) { in benaphore_create()
38 if( ben->_sem >= B_NO_ERROR ) { in benaphore_destroy()
42 status_t del_retval = delete_sem( ben->_sem ); in benaphore_destroy()
56 return acquire_sem( ben->_sem ); in benaphore_lock()
67 status_t retval = acquire_sem_etc( ben->_sem, 1, B_TIMEOUT, micros ); in benaphore_timedlock()
91 return release_sem( ben->_sem ); in benaphore_unlock()
/external/python/cpython3/Lib/multiprocessing/
Dqueues.py49 self._sem = ctx.BoundedSemaphore(maxsize)
60 self._rlock, self._wlock, self._sem, self._opid)
64 self._rlock, self._wlock, self._sem, self._opid) = state
89 if not self._sem.acquire(block, timeout):
104 self._sem.release()
118 self._sem.release()
126 return self._maxsize - self._sem._semlock._get_value()
132 return self._sem._semlock._is_zero()
173 self._on_queue_feeder_error, self._sem),
312 if not self._sem.acquire(block, timeout):
/external/python/cpython2/Lib/multiprocessing/
Dqueues.py69 self._sem = BoundedSemaphore(maxsize)
79 self._rlock, self._wlock, self._sem, self._opid)
83 self._rlock, self._wlock, self._sem, self._opid) = state
101 if not self._sem.acquire(block, timeout):
118 self._sem.release()
136 self._sem.release()
143 return self._maxsize - self._sem._semlock._get_value()
149 return self._sem._semlock._is_zero()
311 if not self._sem.acquire(block, timeout):
/external/llvm-project/llvm/test/CodeGen/X86/
D2010-09-16-asmcrash.ll25 %struct._sem = type { i32, %struct._usem }
28 define void @_sem_timedwait(%struct._sem* noalias %sem) nounwind ssp {
33 %tmp4 = getelementptr inbounds %struct._sem, %struct._sem* %sem, i64 0, i32 1, i32 1
/external/llvm/test/CodeGen/X86/
D2010-09-16-asmcrash.ll25 %struct._sem = type { i32, %struct._usem }
28 define void @_sem_timedwait(%struct._sem* noalias %sem) nounwind ssp {
33 %tmp4 = getelementptr inbounds %struct._sem, %struct._sem* %sem, i64 0, i32 1, i32 1
/external/rust/crates/libc/src/unix/bsd/freebsdlike/freebsd/
Dmod.rs7 pub type sem_t = _sem;
64 pub struct _sem {
/external/mesa3d/src/amd/vulkan/winsys/amdgpu/
Dradv_amdgpu_cs.c1451 static void radv_amdgpu_destroy_sem(struct radeon_winsys_sem *_sem) in radv_amdgpu_destroy_sem() argument
1453 struct amdgpu_cs_fence *sem = (struct amdgpu_cs_fence *)_sem; in radv_amdgpu_destroy_sem()