• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/pppd/modules/

Lines Matching defs:mp

214 if_ppp_wput(q, mp)
216 mblk_t *mp;
224 switch (mp->b_datap->db_type) {
230 printf("if_ppp: got M_DATA len=%d\n", msgdsize(mp));
231 freemsg(mp);
235 iop = (struct iocblk *) mp->b_rptr;
248 unit = *(int *)mp->b_cont->b_rptr;
344 if (*(int *)mp->b_cont->b_rptr == PPPDBG_LOG + PPPDBG_IF) {
361 putnext(q, mp);
363 mp->b_datap->db_type = M_IOCACK;
364 qreply(q, mp);
366 mp->b_datap->db_type = M_IOCNAK;
369 qreply(q, mp);
374 putnext(q, mp);
380 if_ppp_rput(q, mp)
382 mblk_t *mp;
392 switch (mp->b_datap->db_type) {
400 msgdsize(mp), mp->b_rptr[0], mp->b_rptr[1], mp->b_rptr[2],
401 mp->b_rptr[3], mp->b_rptr[4], mp->b_rptr[5], mp->b_rptr[6],
402 mp->b_rptr[7]);
405 freemsg(mp);
412 freemsg(mp);
417 freemsg(mp);
422 proto = PPP_PROTOCOL(mp->b_rptr);
423 adjmsg(mp, PPP_HDRLEN);
424 len = msgdsize(mp);
425 mb = make_mbufs(mp, sizeof(struct ifnet *));
426 freemsg(mp);
489 putnext(q, mp);
504 mblk_t *mp;
563 mp = make_message(m0, PPP_HDRLEN);
565 if (mp == 0) {
569 mp->b_rptr -= PPP_HDRLEN;
570 mp->b_rptr[0] = PPP_ALLSTATIONS;
571 mp->b_rptr[1] = PPP_UI;
572 mp->b_rptr[2] = proto >> 8;
573 mp->b_rptr[3] = proto;
578 sp->q, mp, mp->b_rptr, mp->b_wptr, proto);
579 putnext(sp->q, mp);
662 make_mbufs(mp, off)
663 mblk_t *mp;
670 len = msgdsize(mp);
675 cp = mp->b_rptr;
687 while (cp >= mp->b_wptr) {
688 mp = mp->b_cont;
689 if (mp == 0) {
693 cp = mp->b_rptr;
695 n = mp->b_wptr - cp;
743 mblk_t *head, **prevp, *mp;
769 mp = allocb(space, BPRI_LO);
770 *prevp = mp;
771 if (mp == 0) {
776 dp = mp->b_rptr += off;
780 prevp = &mp->b_cont;
788 mp->b_wptr = dp;