Lines Matching refs:mp
47 mblk_t *mp;
49 if ((mp = allocb(4, BPRI_HI)) == NULL) {
52 MTYPE(mp) = type;
53 mp->b_wptr[0] = code;
54 ((uint16_t *)mp->b_wptr)[1] = val;
55 mp->b_wptr += 4;
57 putnext(q, mp);
70 mblk_t *mp;
72 if ((mp = allocb(8, BPRI_HI)) == NULL) {
75 MTYPE(mp) = type;
76 mp->b_wptr[0] = code;
77 ((uint32_t *)mp->b_wptr)[1] = val;
78 mp->b_wptr += 8;
80 putnext(q, mp);
91 msg_byte(mblk_t *mp, unsigned int i)
93 while (mp != NULL) {
94 if (i < MBLKL(mp)) {
97 i -= MBLKL(mp);
98 mp = mp->b_cont;
100 if (mp == NULL) {
103 return (mp->b_rptr[i]);
115 mblk_t *mp;
118 if ((mp = allocb(sizeof (*plt), BPRI_HI)) == NULL) {
125 MTYPE(mp) = M_PROTO;
126 mp->b_wptr += sizeof (*plt);
127 plt = (struct ppp_ls *)mp->b_rptr;
131 return (mp);