Lines Matching defs:mbp
134 struct mbdata *mbp = &rqp->rq_rq;
136 (void) mb_fit(mbp, 1, &rqp->rq_wcntp);
137 rqp->rq_wcbase = mbp->mb_count;
147 struct mbdata *mbp = &rqp->rq_rq;
154 wcnt = mbp->mb_count - rqp->rq_wcbase;
180 struct mbdata *mbp = &rqp->rq_rq;
182 (void) mb_fit(mbp, 2, &rqp->rq_bcntp);
183 rqp->rq_bcbase = mbp->mb_count;
193 struct mbdata *mbp = &rqp->rq_rq;
200 bcnt = mbp->mb_count - rqp->rq_bcbase;
219 struct mbdata *mbp;
233 mbp = smb_rq_getrequest(rqp);
234 error = m_lineup(mbp->mb_top, &mbp->mb_top);
238 data = mtod(mbp->mb_top, char *);
239 len = m_totlen(mbp->mb_top);
256 mbp = smb_rq_getreply(rqp);
262 mb_initm(mbp, m);
340 struct mbdata mbtmp, *mbp;
354 mbp = &mbtmp;
355 mbp->mb_cur = mbp->mb_top;
356 mbp->mb_pos = mbp->mb_cur->m_data;
357 mbp->mb_count = 0;
359 save_mlen = mbp->mb_cur->m_len;
360 mbp->mb_cur->m_len = 0;
365 mb_put_mem(mbp, ffsmb, SMB_SIGLEN, MB_MSYSTEM);
366 mb_put_uint8(mbp, rqp->rq_cmd);
367 mb_put_uint32le(mbp, 0); /* status */
368 mb_put_uint8(mbp, rqp->rq_hflags);
369 mb_put_uint16le(mbp, rqp->rq_hflags2);
371 mb_put_mem(mbp, NULL, 12, MB_MZERO);
372 mb_put_uint16le(mbp, rqp->rq_tid);
373 mb_put_uint16le(mbp, 0); /* pid_lo */
374 mb_put_uint16le(mbp, rqp->rq_uid);
375 mb_put_uint16le(mbp, rqp->rq_mid);
378 mbp->mb_cur->m_len = save_mlen;
399 mbp = &rqp->rq_rp;
400 if (mbp->mb_cur->m_len < SMB_HDRLEN) {
420 md_get_mem(mbp, (char *)sigbuf, 4, MB_MSYSTEM);
425 md_get_uint8(mbp, &ctmp); /* SMB cmd */
426 md_get_uint32le(mbp, &rqp->rq_status);
427 md_get_uint8(mbp, &rqp->rq_hflags);
428 md_get_uint16le(mbp, &rqp->rq_hflags2);
430 md_get_mem(mbp, NULL, 12, MB_MSYSTEM);
431 md_get_uint16le(mbp, &rqp->rq_tid);
432 md_get_uint16le(mbp, NULL); /* pid_lo */
433 md_get_uint16le(mbp, &rqp->rq_uid);
434 md_get_uint16le(mbp, &rqp->rq_mid);