Lines Matching refs:err
384 int err; in msgctl_down() local
392 err = PTR_ERR(ipcp); in msgctl_down()
398 err = security_msg_queue_msgctl(&msq->q_perm, cmd); in msgctl_down()
399 if (err) in msgctl_down()
414 err = -EPERM; in msgctl_down()
419 err = ipc_update_perm(&msqid64->msg_perm, ipcp); in msgctl_down()
420 if (err) in msgctl_down()
442 err = -EINVAL; in msgctl_down()
452 return err; in msgctl_down()
458 int err; in msgctl_info() local
466 err = security_msg_queue_msgctl(NULL, cmd); in msgctl_info()
467 if (err) in msgctl_info()
468 return err; in msgctl_info()
495 int err; in msgctl_stat() local
503 err = PTR_ERR(msq); in msgctl_stat()
509 err = PTR_ERR(msq); in msgctl_stat()
518 err = -EACCES; in msgctl_stat()
523 err = security_msg_queue_msgctl(&msq->q_perm, cmd); in msgctl_stat()
524 if (err) in msgctl_stat()
531 err = -EIDRM; in msgctl_stat()
555 err = 0; in msgctl_stat()
561 err = msq->q_perm.id; in msgctl_stat()
567 return err; in msgctl_stat()
574 int err; in ksys_msgctl() local
585 err = msgctl_info(ns, msqid, cmd, &msginfo); in ksys_msgctl()
586 if (err < 0) in ksys_msgctl()
587 return err; in ksys_msgctl()
589 err = -EFAULT; in ksys_msgctl()
590 return err; in ksys_msgctl()
595 err = msgctl_stat(ns, msqid, cmd, &msqid64); in ksys_msgctl()
596 if (err < 0) in ksys_msgctl()
597 return err; in ksys_msgctl()
599 err = -EFAULT; in ksys_msgctl()
600 return err; in ksys_msgctl()
707 int err; in compat_ksys_msgctl() local
719 err = msgctl_info(ns, msqid, cmd, &msginfo); in compat_ksys_msgctl()
720 if (err < 0) in compat_ksys_msgctl()
721 return err; in compat_ksys_msgctl()
723 err = -EFAULT; in compat_ksys_msgctl()
724 return err; in compat_ksys_msgctl()
729 err = msgctl_stat(ns, msqid, cmd, &msqid64); in compat_ksys_msgctl()
730 if (err < 0) in compat_ksys_msgctl()
731 return err; in compat_ksys_msgctl()
733 err = -EFAULT; in compat_ksys_msgctl()
734 return err; in compat_ksys_msgctl()
821 int err; in do_msgsnd() local
842 err = PTR_ERR(msq); in do_msgsnd()
851 err = -EACCES; in do_msgsnd()
857 err = -EIDRM; in do_msgsnd()
861 err = security_msg_queue_msgsnd(&msq->q_perm, msg, msgflg); in do_msgsnd()
862 if (err) in do_msgsnd()
870 err = -EAGAIN; in do_msgsnd()
878 err = -EIDRM; in do_msgsnd()
892 err = -EIDRM; in do_msgsnd()
898 err = -ERESTARTNOHAND; in do_msgsnd()
916 err = 0; in do_msgsnd()
926 return err; in do_msgsnd()