Lines Matching refs:nsops
213 size_t nsops, const struct netbsd32_timespec *utimeout, register_t *retval)
224 nsops));
226 if (nsops <= SMALL_SOPS) {
228 } else if (seminfo.semopm > 0 && nsops <= (size_t)seminfo.semopm) {
229 sops = kmem_alloc(nsops * sizeof(*sops), KM_SLEEP);
231 SEM_PRINTF(("too many sops (max=%d, nsops=%zu)\n",
232 seminfo.semopm, nsops));
237 error = copyin(NETBSD32PTR64(usops), sops, nsops * sizeof(sops[0]));
240 NETBSD32PTR64(usops), &sops, nsops * sizeof(sops[0])));
242 kmem_free(sops, nsops * sizeof(*sops));
256 error = do_semop1(l, semid, (struct sembuf*)sops, nsops,
260 kmem_free(sops, nsops * sizeof(*sops));
272 syscallarg(netbsd32_size_t) nsops;
276 SCARG(uap, nsops), NULL, retval);
286 syscallarg(netbsd32_size_t) nsops;
291 SCARG(uap, nsops), SCARG_P32(uap,timeout), retval);