73: if ( (remsz = mbfcb->bufsz - tail) < (W)msgsz ) {
74: knl_memcpy(&buffer[tail], msg, (SZ)remsz);
75: msg = (VB*)msg + remsz;
78: }
79: knl_memcpy(&buffer[tail], msg, (SZ)msgsz);
80: tail += (W)ROUNDSZ(msgsz);
309: tcb = (TCB*)mbfcb->recv_queue.next;
310: knl_memcpy(tcb->winfo.rmbf.msg, msg, (SZ)msgsz);
311: *tcb->winfo.rmbf.p_msgsz = msgsz;
360: if ( (remsz = mbfcb->bufsz - head) < (W)msgsz ) {
361: knl_memcpy(msg, &buffer[head], (SZ)remsz);
362: msg = (VB*)msg + remsz;
365: }
366: knl_memcpy(msg, &buffer[head], (SZ)msgsz);
367: head += (INT)ROUNDSZ(msgsz);
409: rcvsz = tcb->winfo.smbf.msgsz;
410: knl_memcpy(msg, tcb->winfo.smbf.msg, (SZ)rcvsz);
411: knl_wait_release_ok(tcb);