sembuf
typedef int (__sys_semop_t)(int, struct sembuf *, size_t);
struct sembuf;
int __sys_semop(int semid, struct sembuf * sops, size_t nsops);
char tsops_l_[PADL_(struct sembuf *)]; struct sembuf * tsops; char tsops_r_[PADR_(struct sembuf *)];
char tsops_l_[PADL_(struct sembuf *)]; struct sembuf * tsops; char tsops_r_[PADR_(struct sembuf *)];
char tsops_l_[PADL_(struct sembuf *)]; struct sembuf * tsops; char tsops_r_[PADR_(struct sembuf *)];
struct sembuf *tsops;
char tsops_l_[PADL_(struct sembuf *)]; struct sembuf * tsops; char tsops_r_[PADR_(struct sembuf *)];
struct sembuf *sops;
kern_semop(struct thread *td, int usemid, struct sembuf *usops,
struct sembuf small_sops[SMALL_SOPS];
struct sembuf *sops;
struct sembuf *sopptr = NULL;
int semop(int, struct sembuf *, size_t);
int kern_semop(struct thread *td, int usemid, struct sembuf *usops,
struct sembuf;
char sops_l_[PADL_(struct sembuf *)]; struct sembuf * sops; char sops_r_[PADR_(struct sembuf *)];
struct sembuf sop[1] = {{0, 1, 0}};
ATF_REQUIRE_EQ(0, semop(semid, sop, sizeof(sop)/sizeof(struct sembuf)));
struct sembuf s;
static struct sembuf sop[2];