Home
last modified time | relevance | path

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

/titanic_44/usr/src/uts/common/io/hxge/
H A Dhxge_send.c96 p_tx_msg_t tx_msg_p; in hxge_start() local
313 tx_msg_p = &tx_msg_ring[i]; in hxge_start()
326 kaddr = (caddr_t)DMA_COMMON_VPTR(tx_msg_p->buf_dma); in hxge_start()
329 dma_handle = tx_msg_p->buf_dma_handle; in hxge_start()
330 dma_ioaddr = DMA_COMMON_IOADDR(tx_msg_p->buf_dma); in hxge_start()
331 offset = tx_msg_p->offset_index * hxge_bcopy_thresh; in hxge_start()
335 tx_msg_p->flags.dma_type = USE_BCOPY; in hxge_start()
371 tx_msg_p = &tx_msg_ring[i]; in hxge_start()
387 kaddr = (caddr_t)DMA_COMMON_VPTR(tx_msg_p->buf_dma); in hxge_start()
396 tx_msg_p->flags.dma_type = USE_BCOPY; in hxge_start()
[all …]
H A Dhxge_txdma.c612 p_tx_msg_t tx_msg_p; in hxge_txdma_reclaim() local
641 tx_msg_p = &tx_msg_ring[tx_rd_index]; in hxge_txdma_reclaim()
740 if (tx_msg_p->flags.dma_type == USE_DVMA) { in hxge_txdma_reclaim()
746 (void) dvma_unload(tx_msg_p->dvma_handle, in hxge_txdma_reclaim()
748 tx_msg_p->dvma_handle = NULL; in hxge_txdma_reclaim()
756 } else if (tx_msg_p->flags.dma_type == USE_DMA) { in hxge_txdma_reclaim()
760 (tx_msg_p->dma_handle)) { in hxge_txdma_reclaim()
773 if (tx_msg_p->tx_message != NULL) { in hxge_txdma_reclaim()
774 freemsg(tx_msg_p->tx_message); in hxge_txdma_reclaim()
775 tx_msg_p->tx_message = NULL; in hxge_txdma_reclaim()
[all …]
/titanic_44/usr/src/uts/common/io/nxge/
H A Dnxge_send.c144 p_tx_msg_t tx_msg_p; in nxge_start() local
485 tx_msg_p = &tx_msg_ring[i]; in nxge_start()
498 kaddr = (caddr_t)DMA_COMMON_VPTR(tx_msg_p->buf_dma); in nxge_start()
501 dma_handle = tx_msg_p->buf_dma_handle; in nxge_start()
502 dma_ioaddr = DMA_COMMON_IOADDR(tx_msg_p->buf_dma); in nxge_start()
507 tx_msg_p->flags.dma_type = USE_BCOPY; in nxge_start()
546 tx_msg_p = &tx_msg_ring[i]; in nxge_start()
563 kaddr = (caddr_t)DMA_COMMON_VPTR(tx_msg_p->buf_dma); in nxge_start()
572 tx_msg_p->flags.dma_type = USE_BCOPY; in nxge_start()
609 dma_handle = tx_msg_p->buf_dma_handle; in nxge_start()
[all …]
H A Dnxge_txdma.c911 p_tx_msg_t tx_msg_p; in nxge_txdma_reclaim() local
940 tx_msg_p = &tx_msg_ring[tx_rd_index]; in nxge_txdma_reclaim()
1033 if (tx_msg_p->flags.dma_type == USE_DVMA) { in nxge_txdma_reclaim()
1041 (void) dvma_unload(tx_msg_p->dvma_handle, in nxge_txdma_reclaim()
1043 tx_msg_p->dvma_handle = NULL; in nxge_txdma_reclaim()
1051 } else if (tx_msg_p->flags.dma_type == in nxge_txdma_reclaim()
1057 (tx_msg_p->dma_handle)) { in nxge_txdma_reclaim()
1068 if (tx_msg_p->tx_message != NULL) { in nxge_txdma_reclaim()
1069 freemsg(tx_msg_p->tx_message); in nxge_txdma_reclaim()
1070 tx_msg_p->tx_message = NULL; in nxge_txdma_reclaim()
[all …]