Lines Matching refs:err
405 int err; in msgctl_down() local
413 err = PTR_ERR(ipcp); in msgctl_down()
419 err = security_msg_queue_msgctl(&msq->q_perm, cmd); in msgctl_down()
420 if (err) in msgctl_down()
435 err = -EPERM; in msgctl_down()
440 err = ipc_update_perm(perm, ipcp); in msgctl_down()
441 if (err) in msgctl_down()
463 err = -EINVAL; in msgctl_down()
473 return err; in msgctl_down()
479 int err; in msgctl_info() local
487 err = security_msg_queue_msgctl(NULL, cmd); in msgctl_info()
488 if (err) in msgctl_info()
489 return err; in msgctl_info()
516 int err; in msgctl_stat() local
524 err = PTR_ERR(msq); in msgctl_stat()
530 err = PTR_ERR(msq); in msgctl_stat()
539 err = -EACCES; in msgctl_stat()
544 err = security_msg_queue_msgctl(&msq->q_perm, cmd); in msgctl_stat()
545 if (err) in msgctl_stat()
552 err = -EIDRM; in msgctl_stat()
576 err = 0; in msgctl_stat()
582 err = msq->q_perm.id; in msgctl_stat()
588 return err; in msgctl_stat()
595 int err; in ksys_msgctl() local
606 err = msgctl_info(ns, msqid, cmd, &msginfo); in ksys_msgctl()
607 if (err < 0) in ksys_msgctl()
608 return err; in ksys_msgctl()
610 err = -EFAULT; in ksys_msgctl()
611 return err; in ksys_msgctl()
616 err = msgctl_stat(ns, msqid, cmd, &msqid64); in ksys_msgctl()
617 if (err < 0) in ksys_msgctl()
618 return err; in ksys_msgctl()
620 err = -EFAULT; in ksys_msgctl()
621 return err; in ksys_msgctl()
729 int err; in compat_ksys_msgctl() local
741 err = msgctl_info(ns, msqid, cmd, &msginfo); in compat_ksys_msgctl()
742 if (err < 0) in compat_ksys_msgctl()
743 return err; in compat_ksys_msgctl()
745 err = -EFAULT; in compat_ksys_msgctl()
746 return err; in compat_ksys_msgctl()
751 err = msgctl_stat(ns, msqid, cmd, &msqid64); in compat_ksys_msgctl()
752 if (err < 0) in compat_ksys_msgctl()
753 return err; in compat_ksys_msgctl()
755 err = -EFAULT; in compat_ksys_msgctl()
756 return err; in compat_ksys_msgctl()
847 int err; in do_msgsnd() local
868 err = PTR_ERR(msq); in do_msgsnd()
877 err = -EACCES; in do_msgsnd()
883 err = -EIDRM; in do_msgsnd()
887 err = security_msg_queue_msgsnd(&msq->q_perm, msg, msgflg); in do_msgsnd()
888 if (err) in do_msgsnd()
896 err = -EAGAIN; in do_msgsnd()
904 err = -EIDRM; in do_msgsnd()
918 err = -EIDRM; in do_msgsnd()
924 err = -ERESTARTNOHAND; in do_msgsnd()
942 err = 0; in do_msgsnd()
952 return err; in do_msgsnd()