Home
last modified time | relevance | path

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

/illumos-gate/usr/src/uts/common/io/hxge/
H A Dhxge_send.c68 p_tx_ring_t tx_ring_p; in hxge_tx_ring_send() local
153 tx_ring_p->tdc, tx_ring_p->descs_pending)); in hxge_start()
184 MUTEX_ENTER(&tx_ring_p->lock); in hxge_start()
189 if (tx_ring_p->descs_pending) { in hxge_start()
210 ((tx_ring_p->tx_ring_size - tx_ring_p->descs_pending) < in hxge_start()
224 MUTEX_EXIT(&tx_ring_p->lock); in hxge_start()
749 tx_ring_p->wr_index = i; in hxge_start()
758 tx_ring_p->tdc, tx_ring_p->wr_index, tx_ring_p->wr_index_wrap, in hxge_start()
770 MUTEX_EXIT(&tx_ring_p->lock); in hxge_start()
795 tx_ring_p->dvma_pending--; in hxge_start()
[all …]
H A Dhxge_txdma.c68 p_tx_ring_t tx_ring_p);
642 tdc = tx_ring_p->tdc; in hxge_txdma_reclaim()
814 p_tx_ring_t tx_ring_p; in hxge_tx_intr() local
1257 p_tx_ring_t tx_ring_p; in hxge_txdma_hung() local
1478 p_tx_ring_t tx_ring_p; in hxge_reclaim_rings() local
1845 tx_ring_p->tdc)); in hxge_unmap_txdma_channel_cfg_ring()
1861 p_tx_ring_t tx_ring_p; in hxge_map_txdma_channel_buf_ring() local
1935 tx_ring_p->tx_wrap_mask = tx_ring_p->tx_ring_size - 1; in hxge_map_txdma_channel_buf_ring()
2029 tx_ring_p->tdc)); in hxge_unmap_txdma_channel_buf_ring()
2649 tx_ring_p); in hxge_tx_err_evnts()
[all …]
H A Dhxge_fzc.c217 p_tx_ring_t tx_ring_p, p_tx_mbox_t mbox_p) in hxge_init_fzc_txdma_channel() argument
224 (void) hxge_init_fzc_txdma_channel_pages(hxgep, channel, tx_ring_p); in hxge_init_fzc_txdma_channel()
261 p_tx_ring_t tx_ring_p) in hxge_init_fzc_txdma_channel_pages() argument
273 &tx_ring_p->page_hdl); in hxge_init_fzc_txdma_channel_pages()
H A Dhxge_fzc.h41 p_tx_ring_t tx_ring_p, p_tx_mbox_t mbox_p);
52 uint16_t channel, p_tx_ring_t tx_ring_p);
H A Dhxge_txdma.h218 p_tx_ring_t tx_ring_p, int nmblks);
242 p_tx_ring_t tx_ring_p, uint16_t channel);
H A Dhxge_impl.h433 p_tx_ring_t tx_ring_p, p_tx_mbox_t mbox_p);
440 uint16_t channel, p_tx_ring_t tx_ring_p);
/illumos-gate/usr/src/uts/common/io/nxge/
H A Dnxge_send.c91 p_tx_ring_t tx_ring_p; in nxge_tx_ring_send() local
103 if (tx_ring_p == NULL) { in nxge_tx_ring_send()
207 tx_ring_p->tdc, tx_ring_p->descs_pending)); in nxge_start()
338 tx_ring_p->tdc, in nxge_start()
349 (((int)tx_ring_p->tx_ring_size - (int)tx_ring_p->descs_pending) < in nxge_start()
361 tx_ring_p->tdc)); in nxge_start()
364 tx_ring_p->tdc)); in nxge_start()
373 tx_ring_p->tdc)); in nxge_start()
971 tx_ring_p->tdc, in nxge_start()
1088 tx_ring_p->tdc, in nxge_start()
[all …]
H A Dnxge_txdma.c941 tdc = tx_ring_p->tdc; in nxge_txdma_reclaim()
1136 p_tx_ring_t tx_ring_p; in nxge_tx_intr() local
2470 tx_ring_p->page_mask_1.value = tx_ring_p->page_mask_2.value = 0; in nxge_map_txdma_channel_cfg_ring()
2471 tx_ring_p->page_value_1.value = tx_ring_p->page_value_2.value = 0; in nxge_map_txdma_channel_cfg_ring()
2472 tx_ring_p->page_reloc_1.value = tx_ring_p->page_reloc_2.value = 0; in nxge_map_txdma_channel_cfg_ring()
2494 tx_ring_p->tdc)); in nxge_unmap_txdma_channel_cfg_ring()
2612 tx_ring_p->tx_wrap_mask = tx_ring_p->tx_ring_size - 1; in nxge_map_txdma_channel_buf_ring()
2710 tx_ring_p->tdc)); in nxge_unmap_txdma_channel_buf_ring()
2725 tx_ring_p->tdc)); in nxge_unmap_txdma_channel_buf_ring()
2937 p_tx_ring_t tx_ring_p; in nxge_txdma_stop_channel() local
[all …]
H A Dnxge_fzc.c726 tx_ring_p); in nxge_init_fzc_txdma_channel()
738 tx_ring_p); in nxge_init_fzc_txdma_channel()
743 channel, tx_ring_p); in nxge_init_fzc_txdma_channel()
1121 p_tx_ring_t tx_ring_p) in nxge_init_fzc_txdma_channel_pages() argument
1178 &tx_ring_p->page_hdl); in nxge_init_fzc_txdma_channel_pages()
1190 p_tx_ring_t tx_ring_p) in nxge_init_fzc_txdma_channel_drr() argument
1197 tx_ring_p->max_burst.value); in nxge_init_fzc_txdma_channel_drr()
1244 p_tx_ring_t tx_ring_p) in nxge_init_hv_fzc_txdma_channel_pages() argument
1255 if (tx_ring_p->hv_set) { in nxge_init_hv_fzc_txdma_channel_pages()
1301 tx_ring_p->hv_tx_buf_ioaddr_size, in nxge_init_hv_fzc_txdma_channel_pages()
[all …]
/illumos-gate/usr/src/uts/common/sys/nxge/
H A Dnxge_txdma.h272 p_tx_ring_t tx_ring_p, uint16_t);