Lines Matching refs:off
628 int s, off = 8; in ses_enchdr() local
630 if (off + 3 > amt) in ses_enchdr()
632 off += buffer[off+3] + 4; in ses_enchdr()
634 if (off + 3 > amt) { in ses_enchdr()
637 gget8(buffer, off+1, chp->Subencid); in ses_enchdr()
638 gget8(buffer, off+2, chp->Ntypes); in ses_enchdr()
639 gget8(buffer, off+3, chp->VEnclen); in ses_enchdr()
646 int s, e, enclen, off = 8; in ses_encdesc() local
648 if (off + 3 > amt) in ses_encdesc()
650 off += buffer[off+3] + 4; in ses_encdesc()
652 if (off + 3 > amt) { in ses_encdesc()
655 gget8(buffer, off+3, enclen); in ses_encdesc()
656 off += 4; in ses_encdesc()
657 if (off >= amt) in ses_encdesc()
660 e = off + enclen; in ses_encdesc()
664 bcopy((caddr_t)&buffer[off], (caddr_t)cdp, e - off); in ses_encdesc()
671 int s, off = 8; in ses_getthdr() local
677 if (off + 3 > amt) in ses_getthdr()
679 off += buffer[off+3] + 4; in ses_getthdr()
681 if (off + 3 > amt) { in ses_getthdr()
684 off += buffer[off+3] + 4 + (nth * 4); in ses_getthdr()
685 if (amt < (off + 4)) in ses_getthdr()
688 gget8(buffer, off++, thp->enc_type); in ses_getthdr()
689 gget8(buffer, off++, thp->enc_maxelt); in ses_getthdr()
690 gget8(buffer, off++, thp->enc_subenc); in ses_getthdr()
691 gget8(buffer, off, thp->enc_tlen); in ses_getthdr()