Lines Matching refs:mp
120 adspWriteHandler(gref, mp)
122 gbuf_t *mp;
130 switch(gbuf_type(mp)) {
133 gbuf_freem(mp);
139 ap = (struct adspcmd *)gbuf_rptr(mp);
142 ap->mp = mp;
147 gbuf_freem(mp);
151 gbuf_freem(mp);
156 adspioc_ack(EPROTOTYPE, mp, gref);
159 iocbp = (ioc_t *) gbuf_rptr(mp);
162 if (gbuf_cont(mp) == 0) {
163 adspioc_ack(EINVAL, mp, gref);
166 ap = (struct adspcmd *) gbuf_rptr(gbuf_cont(mp));
168 ap->ioc = (caddr_t) mp;
169 ap->mp = gbuf_cont(mp); /* request head */
176 adspioc_ack(EINVAL, mp, gref);
194 adspioc_ack(EADDRNOTAVAIL, mp, gref);
213 adspioc_ack(error, mp, gref); /* if this failed req complete */
218 adspioc_ack(error, mp, gref);
225 adspioc_ack(error, mp, gref);
230 adspioc_ack(error, mp, gref);
236 adspioc_ack(error, mp, gref);
242 adspioc_ack(error, mp, gref);
248 adspioc_ack(error, mp, gref);
254 adspioc_ack(error, mp, gref);
260 adspioc_ack(error, mp, gref);
266 adspioc_ack(error, mp, gref);
275 gbuf_freem(mp);
281 adspReadHandler(gref, mp)
283 gbuf_t *mp;
287 switch(gbuf_type(mp)) {
289 if ((error = adspPacket(gref, mp))) {
290 gbuf_freem(mp);
314 * ret_status = adsp_sendddp(q, sp, mp, length, dstnetaddr, ddptype);
318 * mp gbuf_t chain containing the datagram to transmit
333 adsp_sendddp(sp, mp, length, dstnetaddr, ddptype)
335 gbuf_t *mp;
341 gbuf_t *mlist = mp;
343 if (mp == 0)
351 while (mp) {
354 length = gbuf_msgsize(mp) - DDPL_FRAME_LEN;
357 ddp = (DDPX_FRAME *) gbuf_rptr(mp);
372 mp = gbuf_next(mp);