Lines Matching defs:msqid
139 " key msqid perms cbytes qnum lspid lrpid uid gid cuid cgid stime rtime ctime\n",
411 static int msgctl_down(struct ipc_namespace *ns, int msqid, int cmd,
424 ipcp = ipcctl_pre_down(&msg_ids(ns), msqid, cmd,
469 SYSCALL_DEFINE3(msgctl, int, msqid, int, cmd, struct msqid_ds __user *, buf)
475 if (msqid < 0 || cmd < 0)
521 case MSG_STAT: /* msqid is an index rather than a msg queue id */
531 msq = msg_lock(ns, msqid);
536 msq = msg_lock_check(ns, msqid);
567 err = msgctl_down(ns, msqid, cmd, buf, version);
635 long do_msgsnd(int msqid, long mtype, void __user *mtext,
645 if (msgsz > ns->msg_ctlmax || (long) msgsz < 0 || msqid < 0)
657 msq = msg_lock_check(ns, msqid);
726 SYSCALL_DEFINE4(msgsnd, int, msqid, struct msgbuf __user *, msgp, size_t, msgsz,
733 return do_msgsnd(msqid, mtype, msgp->mtext, msgsz, msgflg);
755 long do_msgrcv(int msqid, long *pmtype, void __user *mtext,
763 if (msqid < 0 || (long) msgsz < 0)
768 msq = msg_lock_check(ns, msqid);
907 SYSCALL_DEFINE5(msgrcv, int, msqid, struct msgbuf __user *, msgp, size_t, msgsz,
912 err = do_msgrcv(msqid, &mtype, msgp->mtext, msgsz, msgtyp, msgflg);