| tag | line | file | source code |
| msgp | 134 | arch/i386/kernel/sys_i386.c | return sys_msgrcv (first, tmp.msgp, second, tmp.msgtyp, third); |
| msgp | 68 | arch/mips/kernel/ipc.c | return sys_msgrcv (first, tmp.msgp, second, tmp.msgtyp, third); |
| msgp | 93 | arch/sparc/kernel/sys_sparc.c | return sys_msgrcv (first, tmp.msgp, second, tmp.msgtyp, third); |
| msgp | 45 | include/linux/ipc.h | struct msgbuf *msgp; |
| msgp | 71 | include/linux/msg.h | asmlinkage int sys_msgsnd (int msqid, struct msgbuf *msgp, size_t msgsz, int msgflg); |
| msgp | 72 | include/linux/msg.h | asmlinkage int sys_msgrcv (int msqid, struct msgbuf *msgp, size_t msgsz, long msgtyp, |
| msgp | 46 | ipc/msg.c | static int real_msgsnd (int msqid, struct msgbuf *msgp, size_t msgsz, int msgflg) |
| msgp | 56 | ipc/msg.c | if (!msgp) |
| msgp | 63 | ipc/msg.c | mtype = msgp->mtype; |
| msgp | 65 | ipc/msg.c | err = verify_area (VERIFY_READ, msgp->mtext, msgsz); |
| msgp | 68 | ipc/msg.c | if ((mtype = get_user (&msgp->mtype)) < 1) |
| msgp | 115 | ipc/msg.c | struct kerneld_msg *kdmp = (struct kerneld_msg *)msgp; |
| msgp | 126 | ipc/msg.c | memcpy_fromfs (msgh->msg_spot, msgp->mtext, msgsz); |
| msgp | 154 | ipc/msg.c | static int real_msgrcv (int msqid, struct msgbuf *msgp, size_t msgsz, long msgtyp, int msgflg) |
| msgp | 164 | ipc/msg.c | if (!msgp || !msgp->mtext) |
| msgp | 171 | ipc/msg.c | err = verify_area (VERIFY_WRITE, msgp->mtext, msgsz); |
| msgp | 254 | ipc/msg.c | struct kerneld_msg *kdmp = (struct kerneld_msg *) msgp; |
| msgp | 269 | ipc/msg.c | put_user (nmsg->msg_type, &msgp->mtype); |
| msgp | 270 | ipc/msg.c | memcpy_tofs (msgp->mtext, nmsg->msg_spot, msgsz); |
| msgp | 290 | ipc/msg.c | asmlinkage int sys_msgsnd (int msqid, struct msgbuf *msgp, size_t msgsz, int msgflg) |
| msgp | 293 | ipc/msg.c | return real_msgsnd(msqid, msgp, msgsz, msgflg & ~IPC_KERNELD); |
| msgp | 296 | ipc/msg.c | asmlinkage int sys_msgrcv (int msqid, struct msgbuf *msgp, size_t msgsz, |
| msgp | 300 | ipc/msg.c | return real_msgrcv (msqid, msgp, msgsz, msgtyp, msgflg & ~IPC_KERNELD); |
| msgp | 400 | ipc/msg.c | struct msg *msgp, *msgh; |
| msgp | 416 | ipc/msg.c | for (msgp = msq->msg_first; msgp; msgp = msgh ) { |
| msgp | 417 | ipc/msg.c | msgh = msgp->msg_next; |
| msgp | 419 | ipc/msg.c | kfree(msgp); |
| msgp | 85 | ipc/util.c | asmlinkage int sys_msgsnd (int msqid, struct msgbuf *msgp, size_t msgsz, int msgflg) |
| msgp | 90 | ipc/util.c | asmlinkage int sys_msgrcv (int msqid, struct msgbuf *msgp, size_t msgsz, long msgtyp, |