Searched defs:frag_header (Results 1 - 3 of 3) sorted by relevance

/illumos-gate/usr/src/stand/lib/fs/nfs/
H A Dxdr_rec.c104 uint32_t *frag_header; /* beginning of current fragment */ member in struct:rec_strm
166 rstrm->frag_header = (uint32_t *)rstrm->out_base;
321 if ((newpos > (caddr_t)(rstrm->frag_header)) &&
446 len = (ptrdiff_t)rstrm->out_finger - (ptrdiff_t)rstrm->frag_header;
448 *(rstrm->frag_header) = htonl((uint32_t)len | LAST_FRAG);
449 rstrm->frag_header = (uint32_t *)rstrm->out_finger;
464 len = (ptrdiff_t)rstrm->out_finger - (ptrdiff_t)rstrm->frag_header;
467 *(rstrm->frag_header) = htonl(len | eormask);
473 rstrm->frag_header = (uint32_t *)rstrm->out_base;
/illumos-gate/usr/src/lib/libnsl/rpc/
H A Dxdr_rec.c99 uint32_t *frag_header; /* beginning of current fragment */ member in struct:rec_strm
198 rstrm->frag_header = (uint32_t *)rstrm->out_base;
440 if ((newpos > (caddr_t)(rstrm->frag_header)) &&
600 len = (uintptr_t)(rstrm->out_finger) - (uintptr_t)(rstrm->frag_header) -
602 *(rstrm->frag_header) = htonl((uint32_t)len | LAST_FRAG);
604 rstrm->frag_header = (uint32_t *)rstrm->out_finger;
618 (uintptr_t)(rstrm->frag_header) - sizeof (uint32_t);
621 *(rstrm->frag_header) = htonl(len | eormask);
633 rstrm->frag_header = (uint32_t *)rstrm->out_base;
/illumos-gate/usr/src/uts/common/rpc/
H A Drpcmod.c1333 int32_t frag_len, frag_header; local
1417 frag_header = mir->mir_frag_header;
1437 * building frag_header -- try to complete it with this mblk.
1441 frag_header <<= 8;
1442 frag_header += *mp->b_rptr++;
1457 * Now frag_header has the number of bytes in this fragment
1471 excess = frag_len - (frag_header & ~MIR_LASTFRAG);
1485 * building frag_header above.
1518 * Reset frag_len and frag_header for the next fragment.
1521 if (!(frag_header
2287 uint_t frag_header; local
[all...]

Completed in 51 milliseconds