Lines Matching refs:nsops

138 	int			nsops;	 /* number of operations */
387 int nsops)
392 if (nsops != 1) {
645 int result, sem_op, nsops;
653 nsops = q->nsops;
656 for (sop = sops; sop < sops + nsops; sop++) {
718 int result, sem_op, nsops;
725 nsops = q->nsops;
737 for (sop = sops; sop < sops + nsops; sop++) {
763 for (sop = sops; sop < sops + nsops; sop++) {
800 if (q->nsops > 1)
821 if (q->nsops > 1)
884 * @nsops: number of operations
892 int nsops, struct wake_q_head *wake_q)
900 for (i = 0; i < nsops; i++) {
984 do_smart_wakeup_zero(sma, q->sops, q->nsops, wake_q);
1017 * @nsops: number of operations
1027 static void do_smart_update(struct sem_array *sma, struct sembuf *sops, int nsops,
1032 otime |= do_smart_wakeup_zero(sma, sops, nsops, wake_q);
1055 for (i = 0; i < nsops; i++) {
1984 unsigned nsops, const struct timespec64 *timeout)
1999 if (nsops < 1 || semid < 0)
2001 if (nsops > ns->sc_semopm)
2003 if (nsops > SEMOPM_FAST) {
2004 sops = kvmalloc_array(nsops, sizeof(*sops), GFP_KERNEL);
2009 if (copy_from_user(sops, tsops, nsops * sizeof(*tsops))) {
2024 for (sop = sops; sop < sops + nsops; sop++) {
2077 error = security_sem_semop(&sma->sem_perm, sops, nsops, alter);
2084 locknum = sem_lock(sma, sops, nsops);
2088 * If nsops == 1 and there is no contention for sem_perm.lock, then
2106 queue.nsops = nsops;
2121 do_smart_update(sma, sops, nsops, 1, &wake_q);
2138 if (nsops == 1) {
2202 locknum = sem_lock(sma, sops, nsops);
2238 unsigned int nsops, const struct __kernel_timespec __user *timeout)
2244 return do_semtimedop(semid, tsops, nsops, &ts);
2246 return do_semtimedop(semid, tsops, nsops, NULL);
2250 unsigned int, nsops, const struct __kernel_timespec __user *, timeout)
2252 return ksys_semtimedop(semid, tsops, nsops, timeout);
2257 unsigned int nsops,
2264 return do_semtimedop(semid, tsems, nsops, &ts);
2266 return do_semtimedop(semid, tsems, nsops, NULL);
2270 unsigned int, nsops,
2273 return compat_ksys_semtimedop(semid, tsems, nsops, timeout);
2278 unsigned, nsops)
2280 return do_semtimedop(semid, tsops, nsops, NULL);