Lines Matching refs:len
472 size_t len;
484 NULL, &buf->rb_mapping.vbm_buf, &len, &buf->rb_mapping.vbm_acch)) {
489 ASSERT(len >= VIOIF_RX_SIZE);
492 buf->rb_mapping.vbm_buf, len, DDI_DMA_READ | DDI_DMA_STREAMING,
577 size_t len;
621 &len, &buf->tb_inline_mapping.vbm_acch)) {
627 ASSERT(len >= VIOIF_TX_INLINE_SIZE);
630 NULL, buf->tb_inline_mapping.vbm_buf, len,
807 uint32_t len;
810 while ((ve = virtio_pull_chain(sc->sc_rx_vq, &len))) {
815 if (len < sizeof (struct virtio_net_hdr)) {
817 len - (uint32_t)sizeof (struct virtio_net_hdr));
823 len -= sizeof (struct virtio_net_hdr);
829 if (len < sc->sc_rxcopy_thresh) {
830 mp = allocb(len, 0);
840 sizeof (struct virtio_net_hdr), mp->b_rptr, len);
841 mp->b_wptr = mp->b_rptr + len;
847 VIOIF_IP_ALIGN, len, 0, &buf->rb_frtn);
855 mp->b_wptr = mp->b_rptr + len;
876 sc->sc_rbytes += len;
902 uint32_t len;
906 while ((ve = virtio_pull_chain(sc->sc_tx_vq, &len))) {
995 size_t len;
999 len = MBLKL(nmp);
1004 if (len == 0) {
1017 (caddr_t)nmp->b_rptr, len,
1207 uint32_t len;
1224 while ((ve = virtio_pull_chain(sc->sc_rx_vq, &len)) != NULL) {