msqid             752 include/linux/compat.h asmlinkage long compat_sys_msgrcv(int msqid, compat_uptr_t msgp,
msqid             754 include/linux/compat.h asmlinkage long compat_sys_msgsnd(int msqid, compat_uptr_t msgp,
msqid             770 include/linux/syscalls.h asmlinkage long sys_old_msgctl(int msqid, int cmd, struct msqid_ds __user *buf);
msqid             771 include/linux/syscalls.h asmlinkage long sys_msgctl(int msqid, int cmd, struct msqid_ds __user *buf);
msqid             772 include/linux/syscalls.h asmlinkage long sys_msgrcv(int msqid, struct msgbuf __user *msgp,
msqid             774 include/linux/syscalls.h asmlinkage long sys_msgsnd(int msqid, struct msgbuf __user *msgp,
msqid            1412 include/linux/syscalls.h long ksys_old_msgctl(int msqid, int cmd, struct msqid_ds __user *buf);
msqid            1413 include/linux/syscalls.h long ksys_msgrcv(int msqid, struct msgbuf __user *msgp, size_t msgsz,
msqid            1415 include/linux/syscalls.h long ksys_msgsnd(int msqid, struct msgbuf __user *msgp, size_t msgsz,
msqid             379 ipc/msg.c      static int msgctl_down(struct ipc_namespace *ns, int msqid, int cmd,
msqid             389 ipc/msg.c      	ipcp = ipcctl_obtain_check(ns, &msg_ids(ns), msqid, cmd,
msqid             455 ipc/msg.c      static int msgctl_info(struct ipc_namespace *ns, int msqid,
msqid             491 ipc/msg.c      static int msgctl_stat(struct ipc_namespace *ns, int msqid,
msqid             501 ipc/msg.c      		msq = msq_obtain_object(ns, msqid);
msqid             507 ipc/msg.c      		msq = msq_obtain_object_check(ns, msqid);
msqid             570 ipc/msg.c      static long ksys_msgctl(int msqid, int cmd, struct msqid_ds __user *buf, int version)
msqid             576 ipc/msg.c      	if (msqid < 0 || cmd < 0)
msqid             585 ipc/msg.c      		err = msgctl_info(ns, msqid, cmd, &msginfo);
msqid             595 ipc/msg.c      		err = msgctl_stat(ns, msqid, cmd, &msqid64);
msqid             604 ipc/msg.c      		return msgctl_down(ns, msqid, cmd, &msqid64.msg_perm,
msqid             607 ipc/msg.c      		return msgctl_down(ns, msqid, cmd, NULL, 0);
msqid             613 ipc/msg.c      SYSCALL_DEFINE3(msgctl, int, msqid, int, cmd, struct msqid_ds __user *, buf)
msqid             615 ipc/msg.c      	return ksys_msgctl(msqid, cmd, buf, IPC_64);
msqid             619 ipc/msg.c      long ksys_old_msgctl(int msqid, int cmd, struct msqid_ds __user *buf)
msqid             623 ipc/msg.c      	return ksys_msgctl(msqid, cmd, buf, version);
msqid             626 ipc/msg.c      SYSCALL_DEFINE3(old_msgctl, int, msqid, int, cmd, struct msqid_ds __user *, buf)
msqid             628 ipc/msg.c      	return ksys_old_msgctl(msqid, cmd, buf);
msqid             705 ipc/msg.c      static long compat_ksys_msgctl(int msqid, int cmd, void __user *uptr, int version)
msqid             713 ipc/msg.c      	if (msqid < 0 || cmd < 0)
msqid             720 ipc/msg.c      		err = msgctl_info(ns, msqid, cmd, &msginfo);
msqid             730 ipc/msg.c      		err = msgctl_stat(ns, msqid, cmd, &msqid64);
msqid             739 ipc/msg.c      		return msgctl_down(ns, msqid, cmd, &msqid64.msg_perm, msqid64.msg_qbytes);
msqid             741 ipc/msg.c      		return msgctl_down(ns, msqid, cmd, NULL, 0);
msqid             747 ipc/msg.c      COMPAT_SYSCALL_DEFINE3(msgctl, int, msqid, int, cmd, void __user *, uptr)
msqid             749 ipc/msg.c      	return compat_ksys_msgctl(msqid, cmd, uptr, IPC_64);
msqid             753 ipc/msg.c      long compat_ksys_old_msgctl(int msqid, int cmd, void __user *uptr)
msqid             757 ipc/msg.c      	return compat_ksys_msgctl(msqid, cmd, uptr, version);
msqid             760 ipc/msg.c      COMPAT_SYSCALL_DEFINE3(old_msgctl, int, msqid, int, cmd, void __user *, uptr)
msqid             762 ipc/msg.c      	return compat_ksys_old_msgctl(msqid, cmd, uptr);
msqid             817 ipc/msg.c      static long do_msgsnd(int msqid, long mtype, void __user *mtext,
msqid             828 ipc/msg.c      	if (msgsz > ns->msg_ctlmax || (long) msgsz < 0 || msqid < 0)
msqid             841 ipc/msg.c      	msq = msq_obtain_object_check(ns, msqid);
msqid             930 ipc/msg.c      long ksys_msgsnd(int msqid, struct msgbuf __user *msgp, size_t msgsz,
msqid             937 ipc/msg.c      	return do_msgsnd(msqid, mtype, msgp->mtext, msgsz, msgflg);
msqid             940 ipc/msg.c      SYSCALL_DEFINE4(msgsnd, int, msqid, struct msgbuf __user *, msgp, size_t, msgsz,
msqid             943 ipc/msg.c      	return ksys_msgsnd(msqid, msgp, msgsz, msgflg);
msqid             953 ipc/msg.c      long compat_ksys_msgsnd(int msqid, compat_uptr_t msgp,
msqid             961 ipc/msg.c      	return do_msgsnd(msqid, mtype, up->mtext, (ssize_t)msgsz, msgflg);
msqid             964 ipc/msg.c      COMPAT_SYSCALL_DEFINE4(msgsnd, int, msqid, compat_uptr_t, msgp,
msqid             967 ipc/msg.c      	return compat_ksys_msgsnd(msqid, msgp, msgsz, msgflg);
msqid            1067 ipc/msg.c      static long do_msgrcv(int msqid, void __user *buf, size_t bufsz, long msgtyp, int msgflg,
msqid            1078 ipc/msg.c      	if (msqid < 0 || (long) bufsz < 0)
msqid            1091 ipc/msg.c      	msq = msq_obtain_object_check(ns, msqid);
msqid            1225 ipc/msg.c      long ksys_msgrcv(int msqid, struct msgbuf __user *msgp, size_t msgsz,
msqid            1228 ipc/msg.c      	return do_msgrcv(msqid, msgp, msgsz, msgtyp, msgflg, do_msg_fill);
msqid            1231 ipc/msg.c      SYSCALL_DEFINE5(msgrcv, int, msqid, struct msgbuf __user *, msgp, size_t, msgsz,
msqid            1234 ipc/msg.c      	return ksys_msgrcv(msqid, msgp, msgsz, msgtyp, msgflg);
msqid            1252 ipc/msg.c      long compat_ksys_msgrcv(int msqid, compat_uptr_t msgp, compat_ssize_t msgsz,
msqid            1255 ipc/msg.c      	return do_msgrcv(msqid, compat_ptr(msgp), (ssize_t)msgsz, (long)msgtyp,
msqid            1259 ipc/msg.c      COMPAT_SYSCALL_DEFINE5(msgrcv, int, msqid, compat_uptr_t, msgp,
msqid            1263 ipc/msg.c      	return compat_ksys_msgrcv(msqid, msgp, msgsz, msgtyp, msgflg);
msqid             281 ipc/util.h     long compat_ksys_old_msgctl(int msqid, int cmd, void __user *uptr);
msqid             282 ipc/util.h     long compat_ksys_msgrcv(int msqid, compat_uptr_t msgp, compat_ssize_t msgsz,
msqid             284 ipc/util.h     long compat_ksys_msgsnd(int msqid, compat_uptr_t msgp,