Searched refs:rb_mapping (Results 1 – 1 of 1) sorted by relevance
/titanic_50/usr/src/uts/common/io/vioif/ |
H A D | vioif.c | 246 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 …]
|