ugen_isoc_pkt_descr_t
len = sizeof (ugen_isoc_pkt_descr_t) * n_pkt;
ugen_isoc_pkt_descr_t *pkt_descr;
if (bp->b_bcount < sizeof (ugen_isoc_pkt_descr_t) * n_pkt) {
n_pkt * sizeof (ugen_isoc_pkt_descr_t));
if (bp->b_bcount != pkts_len + sizeof (ugen_isoc_pkt_descr_t) * n_pkt) {
ugen_isoc_pkt_descr_t *pkt_descr;
mp2 = allocb(sizeof (ugen_isoc_pkt_descr_t) * n_pkt, BPRI_HI);
sizeof (ugen_isoc_pkt_descr_t) * n_pkt);
mp2->b_wptr += sizeof (ugen_isoc_pkt_descr_t) * n_pkt;
ugen_isoc_pkt_descr_t *pkt_descr;
head_len = sizeof (ugen_isoc_pkt_descr_t) * n_pkt +
pkt_descr = kmem_zalloc(sizeof (ugen_isoc_pkt_descr_t) * n_pkt,
bcopy(p, pkt_descr, sizeof (ugen_isoc_pkt_descr_t) * n_pkt);
p += sizeof (ugen_isoc_pkt_descr_t) * n_pkt;
kmem_free(pkt_descr, sizeof (ugen_isoc_pkt_descr_t) * n_pkt);
kmem_free(pkt_descr, sizeof (ugen_isoc_pkt_descr_t) *
kmem_free(pkt_descr, sizeof (ugen_isoc_pkt_descr_t) *
kmem_free(pkt_descr, sizeof (ugen_isoc_pkt_descr_t) *
kmem_free(pkt_descr, sizeof (ugen_isoc_pkt_descr_t) * n_pkt);
sizeof (ugen_isoc_pkt_descr_t) *
kmem_free(pkt_descr, sizeof (ugen_isoc_pkt_descr_t) * n_pkt);
kmem_free(pkt_descr, sizeof (ugen_isoc_pkt_descr_t) * n_pkt);
sizeof (ugen_isoc_pkt_descr_t);
(sizeof (ugen_isoc_pkt_descr_t) *
ugen_isoc_pkt_descr_t req_isoc_pkt_descrs[1]; /* pkt descriptors */
ugen_isoc_pkt_descr_t *isoc_pkt_descr; /* array of pkt descr */