Home
last modified time | relevance | path

Searched refs:sem_b (Results 1 – 2 of 2) sorted by relevance

/illumos-gate/usr/src/lib/libima/common/
H A Dsunima-lib.c131 struct sembuf sem_b; in os_obtainmutex() local
133 sem_b.sem_num = 0; in os_obtainmutex()
134 sem_b.sem_op = -1; in os_obtainmutex()
135 sem_b.sem_flg = SEM_UNDO; in os_obtainmutex()
136 (void) semop(semid, &sem_b, 1); in os_obtainmutex()
142 struct sembuf sem_b; in os_releasemutex() local
144 sem_b.sem_num = 0; in os_releasemutex()
145 sem_b.sem_op = 1; in os_releasemutex()
146 sem_b.sem_flg = SEM_UNDO; in os_releasemutex()
147 (void) semop(semid, &sem_b, 1); in os_releasemutex()
H A Dima-lib.c360 struct sembuf sem_b; in os_obtainmutex() local
362 sem_b.sem_num = 0; in os_obtainmutex()
363 sem_b.sem_op = -1; in os_obtainmutex()
364 sem_b.sem_flg = SEM_UNDO; in os_obtainmutex()
365 (void) semop(semid, &sem_b, 1); in os_obtainmutex()
371 struct sembuf sem_b; in os_releasemutex() local
373 sem_b.sem_num = 0; in os_releasemutex()
374 sem_b.sem_op = 1; in os_releasemutex()
375 sem_b.sem_flg = SEM_UNDO; in os_releasemutex()
376 (void) semop(semid, &sem_b, 1); in os_releasemutex()