Lines Matching refs:mbp

417 	struct mbdata *mbp = &rqp->nr_rp;
422 cp = (uchar_t *)mbp->mb_pos;
427 error = smbfs_md_get_mem(mbp, NULL, len, MB_MSYSTEM);
430 smbfs_md_get_uint16be(mbp, &rrp->rr_type);
431 smbfs_md_get_uint16be(mbp, &rrp->rr_class);
432 smbfs_md_get_uint32be(mbp, &rrp->rr_ttl);
433 smbfs_md_get_uint16be(mbp, &rrp->rr_rdlength);
434 rrp->rr_data = (uchar_t *)mbp->mb_pos;
435 error = smbfs_md_get_mem(mbp, NULL, rrp->rr_rdlength, MB_MSYSTEM);
443 struct mbdata *mbp = &rqp->nr_rq;
455 smbfs_mb_put_uint16be(mbp, rqp->nr_trnid);
458 smbfs_mb_put_uint16be(mbp, ofr);
459 smbfs_mb_put_uint16be(mbp, rqp->nr_qdcount);
460 smbfs_mb_put_uint16be(mbp, rqp->nr_ancount);
461 smbfs_mb_put_uint16be(mbp, rqp->nr_nscount);
462 error = smbfs_mb_put_uint16be(mbp, rqp->nr_arcount);
466 (void) smbfs_nb_name_encode(mbp, rqp->nr_qdname);
467 smbfs_mb_put_uint16be(mbp, rqp->nr_qdtype);
468 error = smbfs_mb_put_uint16be(mbp, rqp->nr_qdclass);
472 error = smbfs_m_lineup(mbp->mb_top, &mbp->mb_top);
483 struct mbdata *mbp = &rqp->nr_rp;
484 void *rpdata = mtod(mbp->mb_top, void *);
508 n = recvfrom(s, rpdata, mbp->mb_top->m_maxlen, 0,
512 mbp->mb_top->m_len = mbp->mb_count = n;
547 struct mbdata *mbp = &rqp->nr_rq;
563 datap = mtod(mbp->mb_top, uint16_t *);
570 rc = sendto(s, mtod(mbp->mb_top, char *), mbp->mb_count, 0,
589 struct mbdata *mbp = &rqp->nr_rq;
661 mbp = &rqp->nr_rp;
662 if (mbp->mb_count < 12)
664 smbfs_md_get_uint16be(mbp, &rpid);
672 smbfs_md_get_uint16be(mbp, &ofr);
677 smbfs_md_get_uint16be(mbp, &rpid); /* QDCOUNT */
678 smbfs_md_get_uint16be(mbp, &rqp->nr_rpancount);
679 smbfs_md_get_uint16be(mbp, &rqp->nr_rpnscount);
680 smbfs_md_get_uint16be(mbp, &rqp->nr_rparcount);