Lines Matching refs:err
139 int err; in __get_compat_ipc64_perm() local
141 err = __get_user(p64->uid, &up64->uid); in __get_compat_ipc64_perm()
142 err |= __get_user(p64->gid, &up64->gid); in __get_compat_ipc64_perm()
143 err |= __get_user(p64->mode, &up64->mode); in __get_compat_ipc64_perm()
144 return err; in __get_compat_ipc64_perm()
150 int err; in __get_compat_ipc_perm() local
152 err = __get_user(p->uid, &up->uid); in __get_compat_ipc_perm()
153 err |= __get_user(p->gid, &up->gid); in __get_compat_ipc_perm()
154 err |= __get_user(p->mode, &up->mode); in __get_compat_ipc_perm()
155 return err; in __get_compat_ipc_perm()
161 int err; in __put_compat_ipc64_perm() local
163 err = __put_user(p64->key, &up64->key); in __put_compat_ipc64_perm()
164 err |= __put_user(p64->uid, &up64->uid); in __put_compat_ipc64_perm()
165 err |= __put_user(p64->gid, &up64->gid); in __put_compat_ipc64_perm()
166 err |= __put_user(p64->cuid, &up64->cuid); in __put_compat_ipc64_perm()
167 err |= __put_user(p64->cgid, &up64->cgid); in __put_compat_ipc64_perm()
168 err |= __put_user(p64->mode, &up64->mode); in __put_compat_ipc64_perm()
169 err |= __put_user(p64->seq, &up64->seq); in __put_compat_ipc64_perm()
170 return err; in __put_compat_ipc64_perm()
176 int err; in __put_compat_ipc_perm() local
180 err = __put_user(p->key, &uip->key); in __put_compat_ipc_perm()
182 err |= __put_user(u, &uip->uid); in __put_compat_ipc_perm()
184 err |= __put_user(g, &uip->gid); in __put_compat_ipc_perm()
186 err |= __put_user(u, &uip->cuid); in __put_compat_ipc_perm()
188 err |= __put_user(g, &uip->cgid); in __put_compat_ipc_perm()
189 err |= __put_user(p->mode, &uip->mode); in __put_compat_ipc_perm()
190 err |= __put_user(p->seq, &uip->seq); in __put_compat_ipc_perm()
191 return err; in __put_compat_ipc_perm()
213 int err; in put_compat_semid64_ds() local
217 err = __put_compat_ipc64_perm(&sem64->sem_perm, &up64->sem_perm); in put_compat_semid64_ds()
218 err |= __put_user(sem64->sem_otime, &up64->sem_otime); in put_compat_semid64_ds()
219 err |= __put_user(sem64->sem_ctime, &up64->sem_ctime); in put_compat_semid64_ds()
220 err |= __put_user(sem64->sem_nsems, &up64->sem_nsems); in put_compat_semid64_ds()
221 return err; in put_compat_semid64_ds()
227 int err; in put_compat_semid_ds() local
231 err = __put_compat_ipc_perm(&s->sem_perm, &up->sem_perm); in put_compat_semid_ds()
232 err |= __put_user(s->sem_otime, &up->sem_otime); in put_compat_semid_ds()
233 err |= __put_user(s->sem_ctime, &up->sem_ctime); in put_compat_semid_ds()
234 err |= __put_user(s->sem_nsems, &up->sem_nsems); in put_compat_semid_ds()
235 return err; in put_compat_semid_ds()
241 int err, err2; in do_compat_semctl() local
267 err = sys_semctl(first, second, third, fourth); in do_compat_semctl()
274 err = sys_semctl(first, second, third, fourth); in do_compat_semctl()
275 if (err < 0) in do_compat_semctl()
284 err = -EFAULT; in do_compat_semctl()
289 err = get_compat_semid64_ds(&sem64, compat_ptr(pad)); in do_compat_semctl()
291 err = get_compat_semid_ds(&sem64, compat_ptr(pad)); in do_compat_semctl()
295 err = -EFAULT; in do_compat_semctl()
296 if (err) in do_compat_semctl()
300 err = sys_semctl(first, second, third, fourth); in do_compat_semctl()
304 err = -EINVAL; in do_compat_semctl()
307 return err; in do_compat_semctl()
390 int err; in COMPAT_SYSCALL_DEFINE6() local
395 err = do_shmat(first, compat_ptr(ptr), second, &raddr, in COMPAT_SYSCALL_DEFINE6()
397 if (err < 0) in COMPAT_SYSCALL_DEFINE6()
398 return err; in COMPAT_SYSCALL_DEFINE6()
439 int err; in get_compat_msqid64() local
443 err = __get_compat_ipc64_perm(&m64->msg_perm, &up64->msg_perm); in get_compat_msqid64()
444 err |= __get_user(m64->msg_qbytes, &up64->msg_qbytes); in get_compat_msqid64()
445 return err; in get_compat_msqid64()
451 int err; in get_compat_msqid() local
455 err = __get_compat_ipc_perm(&m->msg_perm, &up->msg_perm); in get_compat_msqid()
456 err |= __get_user(m->msg_qbytes, &up->msg_qbytes); in get_compat_msqid()
457 return err; in get_compat_msqid()
463 int err; in put_compat_msqid64_ds() local
467 err = __put_compat_ipc64_perm(&m64->msg_perm, &up64->msg_perm); in put_compat_msqid64_ds()
468 err |= __put_user(m64->msg_stime, &up64->msg_stime); in put_compat_msqid64_ds()
469 err |= __put_user(m64->msg_rtime, &up64->msg_rtime); in put_compat_msqid64_ds()
470 err |= __put_user(m64->msg_ctime, &up64->msg_ctime); in put_compat_msqid64_ds()
471 err |= __put_user(m64->msg_cbytes, &up64->msg_cbytes); in put_compat_msqid64_ds()
472 err |= __put_user(m64->msg_qnum, &up64->msg_qnum); in put_compat_msqid64_ds()
473 err |= __put_user(m64->msg_qbytes, &up64->msg_qbytes); in put_compat_msqid64_ds()
474 err |= __put_user(m64->msg_lspid, &up64->msg_lspid); in put_compat_msqid64_ds()
475 err |= __put_user(m64->msg_lrpid, &up64->msg_lrpid); in put_compat_msqid64_ds()
476 return err; in put_compat_msqid64_ds()
482 int err; in put_compat_msqid_ds() local
486 err = __put_compat_ipc_perm(&m->msg_perm, &up->msg_perm); in put_compat_msqid_ds()
487 err |= __put_user(m->msg_stime, &up->msg_stime); in put_compat_msqid_ds()
488 err |= __put_user(m->msg_rtime, &up->msg_rtime); in put_compat_msqid_ds()
489 err |= __put_user(m->msg_ctime, &up->msg_ctime); in put_compat_msqid_ds()
490 err |= __put_user(m->msg_cbytes, &up->msg_cbytes); in put_compat_msqid_ds()
491 err |= __put_user(m->msg_qnum, &up->msg_qnum); in put_compat_msqid_ds()
492 err |= __put_user(m->msg_qbytes, &up->msg_qbytes); in put_compat_msqid_ds()
493 err |= __put_user(m->msg_lspid, &up->msg_lspid); in put_compat_msqid_ds()
494 err |= __put_user(m->msg_lrpid, &up->msg_lrpid); in put_compat_msqid_ds()
495 return err; in put_compat_msqid_ds()
500 int err, err2; in COMPAT_SYSCALL_DEFINE3() local
511 err = sys_msgctl(first, second, uptr); in COMPAT_SYSCALL_DEFINE3()
516 err = get_compat_msqid64(&m64, uptr); in COMPAT_SYSCALL_DEFINE3()
518 err = get_compat_msqid(&m64, uptr); in COMPAT_SYSCALL_DEFINE3()
520 if (err) in COMPAT_SYSCALL_DEFINE3()
524 err = -EFAULT; in COMPAT_SYSCALL_DEFINE3()
526 err = sys_msgctl(first, second, p); in COMPAT_SYSCALL_DEFINE3()
532 err = sys_msgctl(first, second, p); in COMPAT_SYSCALL_DEFINE3()
533 if (err < 0) in COMPAT_SYSCALL_DEFINE3()
542 err = -EFAULT; in COMPAT_SYSCALL_DEFINE3()
546 err = -EINVAL; in COMPAT_SYSCALL_DEFINE3()
549 return err; in COMPAT_SYSCALL_DEFINE3()
555 long err; in COMPAT_SYSCALL_DEFINE3() local
557 err = do_shmat(shmid, compat_ptr(shmaddr), shmflg, &ret, COMPAT_SHMLBA); in COMPAT_SYSCALL_DEFINE3()
558 if (err) in COMPAT_SYSCALL_DEFINE3()
559 return err; in COMPAT_SYSCALL_DEFINE3()
583 int err; in put_compat_shmid64_ds() local
587 err = __put_compat_ipc64_perm(&sem64->shm_perm, &up64->shm_perm); in put_compat_shmid64_ds()
588 err |= __put_user(sem64->shm_atime, &up64->shm_atime); in put_compat_shmid64_ds()
589 err |= __put_user(sem64->shm_dtime, &up64->shm_dtime); in put_compat_shmid64_ds()
590 err |= __put_user(sem64->shm_ctime, &up64->shm_ctime); in put_compat_shmid64_ds()
591 err |= __put_user(sem64->shm_segsz, &up64->shm_segsz); in put_compat_shmid64_ds()
592 err |= __put_user(sem64->shm_nattch, &up64->shm_nattch); in put_compat_shmid64_ds()
593 err |= __put_user(sem64->shm_cpid, &up64->shm_cpid); in put_compat_shmid64_ds()
594 err |= __put_user(sem64->shm_lpid, &up64->shm_lpid); in put_compat_shmid64_ds()
595 return err; in put_compat_shmid64_ds()
601 int err; in put_compat_shmid_ds() local
605 err = __put_compat_ipc_perm(&s->shm_perm, &up->shm_perm); in put_compat_shmid_ds()
606 err |= __put_user(s->shm_atime, &up->shm_atime); in put_compat_shmid_ds()
607 err |= __put_user(s->shm_dtime, &up->shm_dtime); in put_compat_shmid_ds()
608 err |= __put_user(s->shm_ctime, &up->shm_ctime); in put_compat_shmid_ds()
609 err |= __put_user(s->shm_segsz, &up->shm_segsz); in put_compat_shmid_ds()
610 err |= __put_user(s->shm_nattch, &up->shm_nattch); in put_compat_shmid_ds()
611 err |= __put_user(s->shm_cpid, &up->shm_cpid); in put_compat_shmid_ds()
612 err |= __put_user(s->shm_lpid, &up->shm_lpid); in put_compat_shmid_ds()
613 return err; in put_compat_shmid_ds()
619 int err; in put_compat_shminfo64() local
625 err = __put_user(smi->shmmax, &up64->shmmax); in put_compat_shminfo64()
626 err |= __put_user(smi->shmmin, &up64->shmmin); in put_compat_shminfo64()
627 err |= __put_user(smi->shmmni, &up64->shmmni); in put_compat_shminfo64()
628 err |= __put_user(smi->shmseg, &up64->shmseg); in put_compat_shminfo64()
629 err |= __put_user(smi->shmall, &up64->shmall); in put_compat_shminfo64()
630 return err; in put_compat_shminfo64()
636 int err; in put_compat_shminfo() local
642 err = __put_user(smi->shmmax, &up->shmmax); in put_compat_shminfo()
643 err |= __put_user(smi->shmmin, &up->shmmin); in put_compat_shminfo()
644 err |= __put_user(smi->shmmni, &up->shmmni); in put_compat_shminfo()
645 err |= __put_user(smi->shmseg, &up->shmseg); in put_compat_shminfo()
646 err |= __put_user(smi->shmall, &up->shmall); in put_compat_shminfo()
647 return err; in put_compat_shminfo()
653 int err; in put_compat_shm_info() local
659 err = __put_user(si.used_ids, &uip->used_ids); in put_compat_shm_info()
660 err |= __put_user(si.shm_tot, &uip->shm_tot); in put_compat_shm_info()
661 err |= __put_user(si.shm_rss, &uip->shm_rss); in put_compat_shm_info()
662 err |= __put_user(si.shm_swp, &uip->shm_swp); in put_compat_shm_info()
663 err |= __put_user(si.swap_attempts, &uip->swap_attempts); in put_compat_shm_info()
664 err |= __put_user(si.swap_successes, &uip->swap_successes); in put_compat_shm_info()
665 return err; in put_compat_shm_info()
673 int err, err2; in COMPAT_SYSCALL_DEFINE3() local
682 err = sys_shmctl(first, second, uptr); in COMPAT_SYSCALL_DEFINE3()
687 err = sys_shmctl(first, second, p); in COMPAT_SYSCALL_DEFINE3()
688 if (err < 0) in COMPAT_SYSCALL_DEFINE3()
697 err = -EFAULT; in COMPAT_SYSCALL_DEFINE3()
703 err = get_compat_shmid64_ds(&sem64, uptr); in COMPAT_SYSCALL_DEFINE3()
705 err = get_compat_shmid_ds(&sem64, uptr); in COMPAT_SYSCALL_DEFINE3()
707 if (err) in COMPAT_SYSCALL_DEFINE3()
711 err = -EFAULT; in COMPAT_SYSCALL_DEFINE3()
713 err = sys_shmctl(first, second, p); in COMPAT_SYSCALL_DEFINE3()
719 err = sys_shmctl(first, second, p); in COMPAT_SYSCALL_DEFINE3()
720 if (err < 0) in COMPAT_SYSCALL_DEFINE3()
729 err = -EFAULT; in COMPAT_SYSCALL_DEFINE3()
734 err = sys_shmctl(first, second, p); in COMPAT_SYSCALL_DEFINE3()
735 if (err < 0) in COMPAT_SYSCALL_DEFINE3()
739 err = -EFAULT; in COMPAT_SYSCALL_DEFINE3()
743 err = -EINVAL; in COMPAT_SYSCALL_DEFINE3()
746 return err; in COMPAT_SYSCALL_DEFINE3()