Lines Matching defs:msgsz
666 msgrcv(int msqid, struct ipcmsgbuf *msgp, size_t msgsz, long msgtyp, int msgflg)
710 error = msg_copyout(qp, msgtyp, &lock, &xtsz, msgsz,
805 size_t msgsz, struct msg *smp, struct ipcmsgbuf *msgp, int msgflg)
813 if (msgsz < smp->msg_size) {
817 xtsz = msgsz;
1094 msgsnd(int msqid, struct ipcmsgbuf *msgp, size_t msgsz, int msgflg)
1128 if (msgsz <= MSG_PREALLOC_LIMIT) {
1136 mp->msg_size = msgsz;
1137 if (msgsz) {
1138 mp->msg_addr = kmem_alloc(msgsz, KM_SLEEP);
1140 mp->msg_addr, msgsz) == -1) {
1154 if (msgsz > qp->msg_qbytes) {
1167 while ((msgsz > qp->msg_qbytes - qp->msg_cbytes) ||
1178 msg_entry.msgw_snd_size = msgsz;
1183 if (qp->msg_snd_smallest > msgsz)
1184 qp->msg_snd_smallest = msgsz;
1200 ASSERT(msgsz > 0);
1202 mp->msg_addr = kmem_alloc(msgsz, KM_SLEEP);
1203 mp->msg_size = msgsz;
1207 mp->msg_addr, msgsz) == -1);
1224 qp->msg_cbytes += msgsz;