Searched refs:tx_ring_p (Results 1 – 10 of 10) sorted by relevance
/illumos-gate/usr/src/uts/common/io/hxge/ |
H A D | hxge_send.c | 68 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 D | hxge_txdma.c | 68 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 D | hxge_fzc.c | 217 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 D | hxge_fzc.h | 41 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 D | hxge_txdma.h | 218 p_tx_ring_t tx_ring_p, int nmblks); 242 p_tx_ring_t tx_ring_p, uint16_t channel);
|
H A D | hxge_impl.h | 433 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 D | nxge_send.c | 91 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 D | nxge_txdma.c | 941 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 D | nxge_fzc.c | 726 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 D | nxge_txdma.h | 272 p_tx_ring_t tx_ring_p, uint16_t);
|