Home
last modified time | relevance | path

Searched refs:sembuf (Results 1 – 11 of 11) sorted by relevance

/titanic_50/usr/src/uts/common/sys/
H A Dsem.h99 struct sembuf { struct
109 int semop(int, struct sembuf *, size_t); argument
111 int semtimedop(int, struct sembuf *, size_t, const struct timespec *);
/titanic_50/usr/src/lib/libbc/libc/sys/common/
H A Dsemsys.c74 semop(int semid, struct sembuf *sops, int nsops) in semop()
88 struct sembuf *sops; in semsys()
110 sops = va_arg(ap, struct sembuf *); in semsys()
/titanic_50/usr/src/lib/libc/port/sys/
H A Dsemsys.c129 semop(int semid, struct sembuf *sops, size_t nsops) in semop()
141 semtimedop(int semid, struct sembuf *sops, size_t nsops, in semtimedop()
/titanic_50/usr/src/lib/libima/common/
H A Dsunima-lib.c130 struct sembuf sem_b; in os_obtainmutex()
141 struct sembuf sem_b; in os_releasemutex()
H A Dima-lib.c357 struct sembuf sem_b; in os_obtainmutex()
368 struct sembuf sem_b; in os_releasemutex()
/titanic_50/usr/src/cmd/sendmail/libsm/
H A Dsem.c118 struct sembuf semops[1];
157 struct sembuf semops[1];
/titanic_50/usr/src/lib/libbc/inc/include/sys/
H A Dsem.h88 struct sembuf { struct
/titanic_50/usr/src/uts/common/syscall/
H A Dsem.c288 sem_rollback(ksemid_t *sp, struct sembuf *op, int n, struct sem_undo *undo) in sem_rollback()
863 semop(int semid, struct sembuf *sops, size_t nsops, timespec_t *timeout) in semop()
867 struct sembuf *op; /* ptr to operation */ in semop()
871 struct sembuf *uops; /* ptr to copy of user ops */ in semop()
872 struct sembuf x_sem; /* avoid kmem_alloc's */ in semop()
1203 error = semop((int)a1, (struct sembuf *)a2, (size_t)a3, 0); in semsys()
1209 error = semop((int)a1, (struct sembuf *)a2, (size_t)a3, in semsys()
/titanic_50/usr/src/cmd/truss/
H A Dexpound.c2468 struct sembuf sembuf; in show_semop() local
2477 for (; nsops > 0 && !interrupt; --nsops, offset += sizeof (sembuf)) { in show_semop()
2478 if (Pread(Proc, &sembuf, sizeof (sembuf), offset) != in show_semop()
2479 sizeof (sembuf)) in show_semop()
2484 sembuf.sem_num, in show_semop()
2485 sembuf.sem_op); in show_semop()
2487 if (sembuf.sem_flg == 0) in show_semop()
2489 else if ((str = semflags(pri, sembuf.sem_flg)) != NULL) in show_semop()
2492 (void) printf("0%.6o\n", sembuf.sem_flg); in show_semop()
/titanic_50/usr/src/cmd/fs.d/ufs/volcopy/
H A Dvolcopy.c89 struct sembuf Sem_buf, /* semaphore operation buffer */
/titanic_50/usr/src/lib/libc/port/
H A Dllib-lc1407 int semop(int semid, struct sembuf *sops, size_t nsops);