Home
last modified time | relevance | path

Searched defs:sem (Results 1 – 25 of 55) sorted by relevance

123

/freebsd/lib/libc/gen/
H A Dsem.c79 struct sem { struct
89 LIST_ENTRY(sem) entry; argument
124 sem_check_validity(sem_t *sem) in sem_check_validity()
136 sem_free(sem_t sem) in sem_free()
146 sem_t sem; in sem_alloc() local
192 _libc_sem_destroy_compat(sem_t *sem) in _libc_sem_destroy_compat()
222 sem_t *sem; in _libc_sem_open_compat() local
283 _libc_sem_close_compat(sem_t *sem) in _libc_sem_close_compat()
356 sem_t *sem = arg; in sem_cancel_handler() local
408 _libc_sem_wait_compat(sem_t *sem) in _libc_sem_wait_compat()
[all …]
H A Dsem_new.c75 sem_t *sem; member
113 sem_check_validity(sem_t *sem) in sem_check_validity()
123 _sem_init(sem_t *sem, int pshared, unsigned int value) in _sem_init()
145 sem_t *sem, tmp; in _sem_open() local
257 _sem_close(sem_t *sem) in _sem_close()
311 _sem_destroy(sem_t *sem) in _sem_destroy()
337 usem_wake(struct _usem2 *sem) in usem_wake()
375 _sem_trywait(sem_t *sem) in _sem_trywait()
431 _sem_timedwait(sem_t * __restrict sem, in _sem_timedwait()
440 _sem_wait(sem_t *sem) in _sem_wait()
[all …]
/freebsd/lib/libthr/thread/
H A Dthr_sem.c75 _sem_init_compat(sem_t *sem, int pshared, unsigned int value) in _sem_init_compat()
81 _sem_destroy_compat(sem_t *sem) in _sem_destroy_compat()
87 _sem_getvalue_compat(sem_t * __restrict sem, int * __restrict sval) in _sem_getvalue_compat()
93 _sem_trywait_compat(sem_t *sem) in _sem_trywait_compat()
99 _sem_wait_compat(sem_t *sem) in _sem_wait_compat()
105 _sem_timedwait_compat(sem_t * __restrict sem, in _sem_timedwait_compat()
112 _sem_post_compat(sem_t *sem) in _sem_post_compat()
/freebsd/tools/test/stress2/testcases/lockf/
H A Dlockf.c50 int r, sem; in get() local
75 int r, sem; in incr() local
136 int sem = 0; in test() local
/freebsd/tests/sys/fs/fusefs/
H A Dlast_local_modify.cc110 sem_t *sem = (sem_t*) arg; in allocate_th() local
130 sem_t *sem = (sem_t*) arg; in copy_file_range_th() local
152 sem_t *sem = (sem_t*) arg; in setattr_th() local
172 sem_t *sem = (sem_t*) arg; in write_th() local
219 static sem_t sem; in TEST_P() local
373 static sem_t sem; in TEST_P() local
H A Drmdir.cc78 sem_t sem; in TEST_F() local
133 sem_t sem; in TEST_F() local
150 sem_t sem; in TEST_F() local
H A Ddestroy.cc77 sem_t sem; in TEST_F() local
H A Dgetattr.cc175 sem_t sem; in TEST_F() local
273 sem_t sem; in TEST_F() local
H A Dforget.cc66 sem_t sem; in TEST_F() local
H A Dstatfs.cc101 sem_t sem; in TEST_F() local
H A Dsymlink.cc178 sem_t sem; in TEST_F() local
H A Dopendir.cc92 sem_t sem; in TEST_F() local
/freebsd/contrib/netbsd-tests/lib/librt/
H A Dt_sem.c250 sem_t sem; in ATF_TC_BODY() local
307 sem_t sem; in ATF_TC_BODY() local
331 sem_t sem; in ATF_TC_BODY() local
355 sem_t sem; in ATF_TC_BODY() local
388 sem_t sem; in ATF_TC_BODY() local
/freebsd/sys/compat/linuxkpi/common/include/linux/
H A Dsemaphore.h51 linux_sema_init(struct semaphore *sem, int val) in linux_sema_init()
59 init_MUTEX(struct semaphore *sem) in init_MUTEX()
H A Drwsem.h53 #define down_write_nest_lock(sem, _rw) down_write(_rw) argument
/freebsd/contrib/netbsd-tests/lib/semaphore/
H A Dsem.c36 sem_t sem; in ATF_TC_BODY() local
63 sem_t sem; in ATF_TC_BODY() local
84 sem_t sem; in ATF_TC_BODY() local
304 sem_t *sem; in ATF_TC_BODY() local
/freebsd/sys/contrib/openzfs/contrib/coverity/
H A Dmodel.c597 down_read(struct rw_semaphore *sem) in down_read()
606 down_write(struct rw_semaphore *sem) in down_write()
615 down_read_trylock(struct rw_semaphore *sem) in down_read_trylock()
626 down_write_trylock(struct rw_semaphore *sem) in down_write_trylock()
637 up_read(struct rw_semaphore *sem) in up_read()
643 up_write(struct rw_semaphore *sem) in up_write()
/freebsd/tools/regression/pthread/unwind/
H A Dsem_wait_cancel.cpp10 static sem_t sem; variable
/freebsd/sys/contrib/vchiq/interface/vchiq_arm/
H A Dvchiq_killable.h43 static inline int __must_check down_interruptible_killable(struct semaphore *sem) in down_interruptible_killable()
/freebsd/sys/dev/mlx4/mlx4_core/
H A Dmlx4_reset.c51 u32 sem; in mlx4_reset() local
/freebsd/sys/dev/ocs_fc/
H A Docs_xport.c47 ocs_sem_t sem; member
668 ocs_sem_t *sem = arg; in ocs_xport_domain_list_empty_cb() local
782 ocs_sem_t sem; in ocs_xport_control() local
/freebsd/sys/kern/
H A Dsysv_sem.c119 static struct sem *sem; /* semaphore pool */ variable
131 struct sem { struct
132 u_short semval; /* semaphore value */ argument
133 pid_t sempid; /* pid of last operation */ argument
134 u_short semncnt; /* # awaiting semval > cval */ argument
135 u_short semzcnt; /* # awaiting semval = 0 */ argument
/freebsd/contrib/netbsd-tests/kernel/
H A Dt_sysv.c392 ATF_TC_HEAD(sem, tc) in ATF_TC_HEAD() argument
399 ATF_TC_BODY(sem, tc) in ATF_TC_BODY() argument
514 ATF_TC_CLEANUP(sem, tc) in ATF_TC_CLEANUP() argument
/freebsd/contrib/ofed/librdmacm/
H A Dcma.h54 sem_t sem; member
/freebsd/contrib/netbsd-tests/lib/libpthread/
H A Dt_sem.c113 static sem_t sem; variable

123