__do_semtimedop
err = __do_semtimedop(semid, sops, nsops, &ts, ns);
err = __do_semtimedop(semid, sops, nsops, NULL, ns);
long __do_semtimedop(int semid, struct sembuf *tsems, unsigned int nsops,
ret = __do_semtimedop(semid, sops, nsops, timeout, ns);