Lines Matching refs:dmsg
160 static void bsd_incomp __P((void *state, mblk_t *dmsg));
720 bsd_incomp(state, dmsg)
722 mblk_t *dmsg;
737 rptr = dmsg->b_rptr;
738 if (rptr + PPP_HDRLEN > dmsg->b_wptr) {
739 if (!pullupmsg(dmsg, PPP_HDRLEN))
741 rptr = dmsg->b_rptr;
751 slen = dmsg->b_wptr - rptr;
753 dmsg = dmsg->b_cont;
754 if (!dmsg)
756 rptr = dmsg->b_rptr;
863 mblk_t *dmsg, *mret;
904 if ((dmsg = allocb(DECOMP_CHUNK + db->hdrlen, BPRI_MED)) == NULL)
906 mret = dmsg;
907 dmsg->b_wptr += db->hdrlen;
908 dmsg->b_rptr = wptr = dmsg->b_wptr;
916 space = dmsg->b_datap->db_lim - wptr;
955 freemsg(dmsg);
968 freemsg(dmsg);
990 freemsg(dmsg);
1002 dmsg->b_wptr = wptr;
1006 if ((dmsg->b_cont = allocb(dlen, BPRI_MED)) == NULL) {
1007 freemsg(dmsg);
1010 dmsg = dmsg->b_cont;
1011 wptr = dmsg->b_wptr;
1012 space = dmsg->b_datap->db_lim - wptr - codelen - extra;
1020 freemsg(dmsg);
1027 freemsg(dmsg);
1099 dmsg->b_wptr = wptr;