Home
last modified time | relevance | path

Searched refs:rb_mapping (Results 1 – 1 of 1) sorted by relevance

/titanic_50/usr/src/uts/common/io/vioif/
H A Dvioif.c246 struct vioif_buf_mapping rb_mapping; member
476 DDI_DMA_SLEEP, NULL, &buf->rb_mapping.vbm_dmah)) { in vioif_rx_construct()
482 if (ddi_dma_mem_alloc(buf->rb_mapping.vbm_dmah, in vioif_rx_construct()
485 NULL, &buf->rb_mapping.vbm_buf, &len, &buf->rb_mapping.vbm_acch)) { in vioif_rx_construct()
492 if (ddi_dma_addr_bind_handle(buf->rb_mapping.vbm_dmah, NULL, in vioif_rx_construct()
493 buf->rb_mapping.vbm_buf, len, DDI_DMA_READ | DDI_DMA_STREAMING, in vioif_rx_construct()
494 DDI_DMA_SLEEP, NULL, &buf->rb_mapping.vbm_dmac, in vioif_rx_construct()
495 &buf->rb_mapping.vbm_ncookies)) { in vioif_rx_construct()
501 ASSERT(buf->rb_mapping.vbm_ncookies <= VIOIF_INDIRECT_MAX); in vioif_rx_construct()
509 ddi_dma_mem_free(&buf->rb_mapping.vbm_acch); in vioif_rx_construct()
[all …]