Lines Matching refs:msgp
676 const void *msgp;
682 kern_msgsnd(td, msqid, msgp, msgsz, msgflg, mtype)
685 const void *msgp; /* XXX msgp is actually mtext. */
931 if ((error = copyin(msgp, &msgpool[next * msginfo.msgssz],
943 msgp = (const char *)msgp + tlen;
1027 DPRINTF(("call to msgsnd(%d, %p, %zu, %d)\n", uap->msqid, uap->msgp,
1030 if ((error = copyin(uap->msgp, &mtype, sizeof(mtype))) != 0) {
1035 (const char *)uap->msgp + sizeof(mtype),
1042 void *msgp;
1049 kern_msgrcv(td, msqid, msgp, msgsz, msgtyp, msgflg, mtype)
1052 void *msgp; /* XXX msgp is actually mtext. */
1279 error = copyout(&msgpool[next * msginfo.msgssz], msgp, tlen);
1288 msgp = (char *)msgp + tlen;
1313 uap->msgp, uap->msgsz, uap->msgtyp, uap->msgflg));
1316 (char *)uap->msgp + sizeof(mtype), uap->msgsz,
1319 if ((error = copyout(&mtype, uap->msgp, sizeof(mtype))) != 0)
1466 const void *msgp;
1471 msgp = PTRIN(uap->msgp);
1472 if ((error = copyin(msgp, &mtype32, sizeof(mtype32))) != 0)
1476 (const char *)msgp + sizeof(mtype32),
1483 void *msgp;
1488 msgp = PTRIN(uap->msgp);
1490 (char *)msgp + sizeof(mtype32), uap->msgsz,
1494 return (copyout(&mtype32, msgp, sizeof(mtype32)));