/dports/graphics/sane-backends/sane-backends-1.0.32/backend/ |
H A D | snapscan-mutex.c | 43 #define snapscan_mutex_t sem_id 75 pthread_mutex_init(sem_id, NULL); in snapscani_mutex_open() 81 pthread_mutex_destroy(sem_id); in snapscani_mutex_close() 86 pthread_mutex_lock(sem_id); in snapscani_mutex_lock() 91 pthread_mutex_unlock(sem_id); in snapscani_mutex_unlock() 154 *sem_id = semget( ipc_key, 1, IPC_CREAT | 0660 ); in snapscani_mutex_open() 155 if (*sem_id == -1) in snapscani_mutex_open() 161 semop(*sem_id, &sem_signal, 1); in snapscani_mutex_open() 168 semctl(*sem_id, 0, IPC_RMID, dummy_semun_arg); in snapscani_mutex_close() 173 semop(*sem_id, &sem_wait, 1); in snapscani_mutex_lock() [all …]
|
/dports/benchmarks/stress-ng/stress-ng-0.13.09/ |
H A D | stress-sem-sysv.c | 67 int count = 0, sem_id; in stress_semaphore_sysv_init() local 71 if (sem_id != -1) in stress_semaphore_sysv_init() 72 (void)semctl(sem_id, 0, IPC_RMID); in stress_semaphore_sysv_init() 76 if (sem_id != -1) in stress_semaphore_sysv_init() 77 (void)semctl(sem_id, 0, IPC_RMID); in stress_semaphore_sysv_init() 81 if (sem_id != -1) in stress_semaphore_sysv_init() 82 (void)semctl(sem_id, 0, IPC_RMID); in stress_semaphore_sysv_init() 86 if (sem_id != -1) in stress_semaphore_sysv_init() 87 (void)semctl(sem_id, 0, IPC_RMID); in stress_semaphore_sysv_init() 91 g_shared->sem_sysv.sem_id = in stress_semaphore_sysv_init() [all …]
|
/dports/misc/buffer/buffer-1.19/ |
H A D | sem.c | 60 int sem_id; in sem_set() 100 do_sem( sem_id, pbuf, err ) in do_sem() argument 101 int sem_id; in do_sem() 113 getpid(), sem_id ); 122 lock( sem_id, semn ) in lock() argument 123 int sem_id; in lock() 136 unlock( sem_id, semn ) in unlock() argument 137 int sem_id; in unlock() 150 remove_sems( sem_id ) in remove_sems() argument 151 int sem_id; in remove_sems() [all …]
|
H A D | sem.c.suse | 59 int sem_id; 99 do_sem( sem_id, pbuf, err ) 100 int sem_id; 112 getpid(), sem_id ); 121 lock( sem_id, semn ) 122 int sem_id; 135 unlock( sem_id, semn ) 136 int sem_id; 149 remove_sems( sem_id ) 150 int sem_id; [all …]
|
/dports/net-mgmt/nfdump/nfdump-1.6.20/bin/ |
H A D | bookkeeper.c | 150 int sem_key, shm_key, shm_id, sem_id; in InitBookkeeper() local 256 if ( sem_id == - 1 ) { in InitBookkeeper() 293 semctl( sem_id, 0, IPC_RMID ); in InitBookkeeper() 299 (*bookkeeper_list_entry)->sem_id = sem_id; in InitBookkeeper() 310 int sem_key, shm_key, shm_id, sem_id; in AccessBookkeeper() local 353 sem_id = semget(sem_key, 1, 0600); in AccessBookkeeper() 354 if ( sem_id == - 1 ) { in AccessBookkeeper() 383 (*bookkeeper_list_entry)->sem_id = sem_id; in AccessBookkeeper() 417 bookkeeper_list_entry->sem_id = 0; in ReleaseBookkeeper() 423 sem_lock(bookkeeper_list_entry->sem_id); in ReleaseBookkeeper() [all …]
|
/dports/sysutils/pear-Cache/Cache-1.5.6/Container/ |
H A D | shm.php | 56 var $sem_id = null; variable in Cache_Container_shm 148 sem_acquire($this->sem_id); 152 sem_release($this->sem_id); 171 sem_acquire($this->sem_id); 185 sem_release($this->sem_id); 194 sem_acquire($this->sem_id); 200 sem_release($this->sem_id); 207 sem_acquire($this->sem_id); 211 sem_release($this->sem_id); 216 sem_acquire($this->sem_id); [all …]
|
/dports/lang/php74/php-7.4.27/ext/sysvsem/tests/ |
H A D | sysv.phpt | 17 $sem_id = sem_get($SEMKEY, 1); 18 if ($sem_id === FALSE) { 22 echo "Got semaphore $sem_id.\n"; 25 if (! sem_acquire($sem_id)) { 27 sem_remove($sem_id); 35 sem_remove($sem_id); 43 sem_remove($sem_id); 52 sem_remove($sem_id); 74 if (!sem_release($sem_id)) { 77 echo "Semaphore $sem_id released.\n"; [all …]
|
/dports/devel/php74-sysvsem/php-7.4.27/ext/sysvsem/tests/ |
H A D | sysv.phpt | 17 $sem_id = sem_get($SEMKEY, 1); 18 if ($sem_id === FALSE) { 22 echo "Got semaphore $sem_id.\n"; 25 if (! sem_acquire($sem_id)) { 27 sem_remove($sem_id); 35 sem_remove($sem_id); 43 sem_remove($sem_id); 52 sem_remove($sem_id); 74 if (!sem_release($sem_id)) { 77 echo "Semaphore $sem_id released.\n"; [all …]
|
/dports/www/mod_php74/php-7.4.27/ext/sysvsem/tests/ |
H A D | sysv.phpt | 17 $sem_id = sem_get($SEMKEY, 1); 18 if ($sem_id === FALSE) { 22 echo "Got semaphore $sem_id.\n"; 25 if (! sem_acquire($sem_id)) { 27 sem_remove($sem_id); 35 sem_remove($sem_id); 43 sem_remove($sem_id); 52 sem_remove($sem_id); 74 if (!sem_release($sem_id)) { 77 echo "Semaphore $sem_id released.\n"; [all …]
|
/dports/lang/php73/php-7.3.33/ext/sysvsem/tests/ |
H A D | sysv.phpt | 17 $sem_id = sem_get($SEMKEY, 1); 18 if ($sem_id === FALSE) { 22 echo "Got semaphore $sem_id.\n"; 25 if (! sem_acquire($sem_id)) { 27 sem_remove($sem_id); 35 sem_remove($sem_id); 43 sem_remove($sem_id); 52 sem_remove($sem_id); 74 if (!sem_release($sem_id)) { 77 echo "Semaphore $sem_id released.\n"; [all …]
|
/dports/devel/php73-sysvsem/php-7.3.33/ext/sysvsem/tests/ |
H A D | sysv.phpt | 17 $sem_id = sem_get($SEMKEY, 1); 18 if ($sem_id === FALSE) { 22 echo "Got semaphore $sem_id.\n"; 25 if (! sem_acquire($sem_id)) { 27 sem_remove($sem_id); 35 sem_remove($sem_id); 43 sem_remove($sem_id); 52 sem_remove($sem_id); 74 if (!sem_release($sem_id)) { 77 echo "Semaphore $sem_id released.\n"; [all …]
|
/dports/www/mod_php73/php-7.3.33/ext/sysvsem/tests/ |
H A D | sysv.phpt | 17 $sem_id = sem_get($SEMKEY, 1); 18 if ($sem_id === FALSE) { 22 echo "Got semaphore $sem_id.\n"; 25 if (! sem_acquire($sem_id)) { 27 sem_remove($sem_id); 35 sem_remove($sem_id); 43 sem_remove($sem_id); 52 sem_remove($sem_id); 74 if (!sem_release($sem_id)) { 77 echo "Semaphore $sem_id released.\n"; [all …]
|
/dports/devel/py-sysv_ipc/sysv_ipc-1.1.0/demos/sem_and_shm/ |
H A D | premise.c | 33 int sem_id; in main() local 68 sem_id = semget(params.key, 1, IPC_CREAT | IPC_EXCL | params.permissions); in main() 70 if (-1 == sem_id) { in main() 71 sem_id = 0; in main() 76 sprintf(s, "the semaphore id is %d", sem_id); in main() 94 rc = release_semaphore(MY_NAME, sem_id, params.live_dangerously); in main() 103 rc = acquire_semaphore(MY_NAME, sem_id, params.live_dangerously); in main() 116 rc = release_semaphore(MY_NAME, sem_id, params.live_dangerously); in main() 162 rc = release_semaphore(MY_NAME, sem_id, params.live_dangerously); in main() 172 rc = acquire_semaphore(MY_NAME, sem_id, params.live_dangerously); in main() [all …]
|
H A D | conclusion.c | 19 int sem_id = 0; in main() local 36 sem_id = semget(params.key, 0, params.permissions); in main() 38 if (-1 == sem_id) { in main() 39 sem_id = 0; in main() 76 rc = acquire_semaphore(MY_NAME, sem_id, params.live_dangerously); in main() 86 rc = release_semaphore(MY_NAME, sem_id, params.live_dangerously); in main() 88 rc = acquire_semaphore(MY_NAME, sem_id, params.live_dangerously); in main() 123 rc = release_semaphore(MY_NAME, sem_id, params.live_dangerously); in main()
|
/dports/databases/unixODBC/unixODBC-2.3.9/DriverManager/ |
H A D | __stats.c | 149 static int release_sem_lock(int sem_id); 150 static int acquire_sem_lock(int sem_id); 196 lh.sem_id = -1; in uodbc_open_stats() 222 if (lh.sem_id < 0) in uodbc_open_stats() 233 if (lh.sem_id < 0) in uodbc_open_stats() 293 lk = acquire_sem_lock(lh.sem_id); in uodbc_open_stats() 311 lk = acquire_sem_lock(lh.sem_id); in uodbc_open_stats() 416 lk = acquire_sem_lock(sh->sem_id); in uodbc_update_stats() 648 static int acquire_sem_lock(int sem_id) in acquire_sem_lock() argument 660 if (semop(sem_id, &op_lock[0], 2) < 0) in acquire_sem_lock() [all …]
|
/dports/www/mod_php81/php-8.1.1/ext/sysvsem/tests/ |
H A D | sysv.phpt | 14 $sem_id = sem_get($SEMKEY, 1); 15 if ($sem_id === FALSE) { 22 if (! sem_acquire($sem_id)) { 24 sem_remove($sem_id); 32 sem_remove($sem_id); 40 sem_remove($sem_id); 49 sem_remove($sem_id); 71 if (!sem_release($sem_id)) { 85 if (sem_remove($sem_id)) {
|
/dports/lang/php80/php-8.0.15/ext/sysvsem/tests/ |
H A D | sysv.phpt | 17 $sem_id = sem_get($SEMKEY, 1); 18 if ($sem_id === FALSE) { 25 if (! sem_acquire($sem_id)) { 27 sem_remove($sem_id); 35 sem_remove($sem_id); 43 sem_remove($sem_id); 52 sem_remove($sem_id); 74 if (!sem_release($sem_id)) { 88 if (sem_remove($sem_id)) {
|
/dports/lang/php81/php-8.1.1/ext/sysvsem/tests/ |
H A D | sysv.phpt | 14 $sem_id = sem_get($SEMKEY, 1); 15 if ($sem_id === FALSE) { 22 if (! sem_acquire($sem_id)) { 24 sem_remove($sem_id); 32 sem_remove($sem_id); 40 sem_remove($sem_id); 49 sem_remove($sem_id); 71 if (!sem_release($sem_id)) { 85 if (sem_remove($sem_id)) {
|
/dports/devel/php81-sysvsem/php-8.1.1/ext/sysvsem/tests/ |
H A D | sysv.phpt | 14 $sem_id = sem_get($SEMKEY, 1); 15 if ($sem_id === FALSE) { 22 if (! sem_acquire($sem_id)) { 24 sem_remove($sem_id); 32 sem_remove($sem_id); 40 sem_remove($sem_id); 49 sem_remove($sem_id); 71 if (!sem_release($sem_id)) { 85 if (sem_remove($sem_id)) {
|
/dports/devel/php80-sysvsem/php-8.0.15/ext/sysvsem/tests/ |
H A D | sysv.phpt | 17 $sem_id = sem_get($SEMKEY, 1); 18 if ($sem_id === FALSE) { 25 if (! sem_acquire($sem_id)) { 27 sem_remove($sem_id); 35 sem_remove($sem_id); 43 sem_remove($sem_id); 52 sem_remove($sem_id); 74 if (!sem_release($sem_id)) { 88 if (sem_remove($sem_id)) {
|
/dports/www/mod_php80/php-8.0.15/ext/sysvsem/tests/ |
H A D | sysv.phpt | 17 $sem_id = sem_get($SEMKEY, 1); 18 if ($sem_id === FALSE) { 25 if (! sem_acquire($sem_id)) { 27 sem_remove($sem_id); 35 sem_remove($sem_id); 43 sem_remove($sem_id); 52 sem_remove($sem_id); 74 if (!sem_release($sem_id)) { 88 if (sem_remove($sem_id)) {
|
/dports/devel/libqb/libqb-2.0.3/lib/ |
H A D | ringbuffer_helper.c | 154 if (semtimedop(rb->sem_id, sops, 1, ts_pt) == -1) in my_sysv_sem_timedwait() 156 if (semop(rb->sem_id, sops, 1) == -1) in my_sysv_sem_timedwait() 188 if (semop(rb->sem_id, sops, 1) == -1) { in my_sysv_sem_post() 205 ssize_t res = semctl(rb->sem_id, 0, GETVAL, 0); in my_sysv_getvalue_fn() 216 if (semctl(rb->sem_id, 0, IPC_RMID, 0) == -1) { in my_sysv_sem_destroy() 240 rb->sem_id = semget(sem_key, 1, IPC_CREAT | IPC_EXCL | 0600); in my_sysv_sem_create() 241 if (rb->sem_id == -1) { in my_sysv_sem_create() 247 res = semctl(rb->sem_id, 0, SETVAL, options); in my_sysv_sem_create() 249 rb->sem_id = semget(sem_key, 0, 0600); in my_sysv_sem_create() 250 if (rb->sem_id == -1) { in my_sysv_sem_create() [all …]
|
/dports/security/samhain/samhain-4.4.3/src/ |
H A D | sh_sem.c | 77 static void sem_purge(int sem_id) in sem_purge() argument 83 if (sem_id != -1) in sem_purge() 84 semctl(sem_id, 0, IPC_RMID, tmp); in sem_purge() 252 SH_SEMAPHORE_EXTERN(sem_id); in sh_sem_wait() 260 if (sem_id == -1) in sh_sem_wait() 264 sem_id = rc; in sh_sem_wait() 282 rc = SH_SEMAPHORE_LOCK(sem_id); in sh_sem_wait() 300 rc = sem_get(sem_id, 1); in sh_sem_wait()
|
/dports/security/samhain-client/samhain-4.4.3/src/ |
H A D | sh_sem.c | 77 static void sem_purge(int sem_id) in sem_purge() argument 83 if (sem_id != -1) in sem_purge() 84 semctl(sem_id, 0, IPC_RMID, tmp); in sem_purge() 252 SH_SEMAPHORE_EXTERN(sem_id); in sh_sem_wait() 260 if (sem_id == -1) in sh_sem_wait() 264 sem_id = rc; in sh_sem_wait() 282 rc = SH_SEMAPHORE_LOCK(sem_id); in sh_sem_wait() 300 rc = sem_get(sem_id, 1); in sh_sem_wait()
|
/dports/security/samhain-server/samhain-4.4.3/src/ |
H A D | sh_sem.c | 77 static void sem_purge(int sem_id) in sem_purge() argument 83 if (sem_id != -1) in sem_purge() 84 semctl(sem_id, 0, IPC_RMID, tmp); in sem_purge() 252 SH_SEMAPHORE_EXTERN(sem_id); in sh_sem_wait() 260 if (sem_id == -1) in sh_sem_wait() 264 sem_id = rc; in sh_sem_wait() 282 rc = SH_SEMAPHORE_LOCK(sem_id); in sh_sem_wait() 300 rc = sem_get(sem_id, 1); in sh_sem_wait()
|