/freebsd/lib/libc/gen/ |
H A D | sem.c | 79 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 D | sem_new.c | 75 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 D | thr_sem.c | 75 _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 D | lockf.c | 50 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 D | last_local_modify.cc | 110 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 D | rmdir.cc | 78 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 D | destroy.cc | 77 sem_t sem; in TEST_F() local
|
H A D | getattr.cc | 175 sem_t sem; in TEST_F() local 273 sem_t sem; in TEST_F() local
|
H A D | forget.cc | 66 sem_t sem; in TEST_F() local
|
H A D | statfs.cc | 101 sem_t sem; in TEST_F() local
|
H A D | symlink.cc | 178 sem_t sem; in TEST_F() local
|
H A D | opendir.cc | 92 sem_t sem; in TEST_F() local
|
/freebsd/contrib/netbsd-tests/lib/librt/ |
H A D | t_sem.c | 250 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 D | semaphore.h | 51 linux_sema_init(struct semaphore *sem, int val) in linux_sema_init() 59 init_MUTEX(struct semaphore *sem) in init_MUTEX()
|
H A D | rwsem.h | 53 #define down_write_nest_lock(sem, _rw) down_write(_rw) argument
|
/freebsd/contrib/netbsd-tests/lib/semaphore/ |
H A D | sem.c | 36 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 D | model.c | 597 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 D | sem_wait_cancel.cpp | 10 static sem_t sem; variable
|
/freebsd/sys/contrib/vchiq/interface/vchiq_arm/ |
H A D | vchiq_killable.h | 43 static inline int __must_check down_interruptible_killable(struct semaphore *sem) in down_interruptible_killable()
|
/freebsd/sys/dev/mlx4/mlx4_core/ |
H A D | mlx4_reset.c | 51 u32 sem; in mlx4_reset() local
|
/freebsd/sys/dev/ocs_fc/ |
H A D | ocs_xport.c | 47 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 D | sysv_sem.c | 119 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 D | t_sysv.c | 392 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 D | cma.h | 54 sem_t sem; member
|
/freebsd/contrib/netbsd-tests/lib/libpthread/ |
H A D | t_sem.c | 113 static sem_t sem; variable
|