Symbol: sembuf
lib/libsys/_libsys.h
190
typedef int (__sys_semop_t)(int, struct sembuf *, size_t);
lib/libsys/_libsys.h
49
struct sembuf;
lib/libsys/_libsys.h
600
int __sys_semop(int semid, struct sembuf * sops, size_t nsops);
sys/amd64/linux/linux_proto.h
771
char tsops_l_[PADL_(struct sembuf *)]; struct sembuf * tsops; char tsops_r_[PADR_(struct sembuf *)];
sys/amd64/linux32/linux32_proto.h
1618
char tsops_l_[PADL_(struct sembuf *)]; struct sembuf * tsops; char tsops_r_[PADR_(struct sembuf *)];
sys/arm64/linux/linux_proto.h
749
char tsops_l_[PADL_(struct sembuf *)]; struct sembuf * tsops; char tsops_r_[PADR_(struct sembuf *)];
sys/compat/linux/linux_ipc.h
88
struct sembuf *tsops;
sys/i386/linux/linux_proto.h
1612
char tsops_l_[PADL_(struct sembuf *)]; struct sembuf * tsops; char tsops_r_[PADR_(struct sembuf *)];
sys/kern/sysv_sem.c
1091
struct sembuf *sops;
sys/kern/sysv_sem.c
1103
kern_semop(struct thread *td, int usemid, struct sembuf *usops,
sys/kern/sysv_sem.c
1107
struct sembuf small_sops[SMALL_SOPS];
sys/kern/sysv_sem.c
1110
struct sembuf *sops;
sys/kern/sysv_sem.c
1112
struct sembuf *sopptr = NULL;
sys/sys/sem.h
153
int semop(int, struct sembuf *, size_t);
sys/sys/syscallsubr.h
375
int kern_semop(struct thread *td, int usemid, struct sembuf *usops,
sys/sys/syscallsubr.h
61
struct sembuf;
sys/sys/sysproto.h
578
char sops_l_[PADL_(struct sembuf *)]; struct sembuf * sops; char sops_r_[PADR_(struct sembuf *)];
tests/sys/audit/inter-process.c
803
struct sembuf sop[1] = {{0, 1, 0}};
tests/sys/audit/inter-process.c
809
ATF_REQUIRE_EQ(0, semop(semid, sop, sizeof(sop)/sizeof(struct sembuf)));
tools/regression/sysvsem/semtest.c
319
struct sembuf s;
tools/test/stress2/testcases/shm/shm.c
50
static struct sembuf sop[2];