/illumos-gate/usr/src/uts/common/io/igb/ |
H A D | igb_tx.c | 56 igb_tx_ring_t *tx_ring = (igb_tx_ring_t *)arg; in igb_tx_ring_send() local 104 igb_tx(igb_tx_ring_t *tx_ring, mblk_t *mp) in igb_tx() 482 igb_tx_copy(igb_tx_ring_t *tx_ring, tx_control_block_t *tcb, mblk_t *mp, in igb_tx_copy() 543 igb_tx_bind(igb_tx_ring_t *tx_ring, tx_control_block_t *tcb, mblk_t *mp, in igb_tx_bind() 779 igb_check_tx_context(igb_tx_ring_t *tx_ring, tx_context_t *ctx) in igb_check_tx_context() 885 igb_tx_fill_ring(igb_tx_ring_t *tx_ring, link_list_t *pending_list, in igb_tx_fill_ring() 1102 igb_tx_recycle_legacy(igb_tx_ring_t *tx_ring) in igb_tx_recycle_legacy() 1257 igb_tx_recycle_head_wb(igb_tx_ring_t *tx_ring) in igb_tx_recycle_head_wb() 1441 igb_get_free_list(igb_tx_ring_t *tx_ring) in igb_get_free_list() 1475 igb_put_free_list(igb_tx_ring_t *tx_ring, link_list_t *pending_list) in igb_put_free_list()
|
H A D | igb_buf.c | 129 igb_tx_ring_t *tx_ring; in igb_alloc_dma() local 176 igb_tx_ring_t *tx_ring; in igb_free_dma() local 204 igb_alloc_tbd_ring(igb_tx_ring_t *tx_ring) in igb_alloc_tbd_ring() 309 igb_free_tbd_ring(igb_tx_ring_t *tx_ring) in igb_free_tbd_ring() 662 igb_alloc_tcb_lists(igb_tx_ring_t *tx_ring) in igb_alloc_tcb_lists() 778 igb_free_tcb_lists(igb_tx_ring_t *tx_ring) in igb_free_tcb_lists()
|
H A D | igb_main.c | 1044 igb_tx_ring_t *tx_ring; in igb_init_driver_settings() local 1129 igb_tx_ring_t *tx_ring; in igb_init_locks() local 1167 igb_tx_ring_t *tx_ring; in igb_destroy_locks() local 1724 igb_tx_ring_t *tx_ring; in igb_tx_clean() local 1791 igb_tx_ring_t *tx_ring; in igb_tx_drain() local 2328 igb_setup_tx_ring(igb_tx_ring_t *tx_ring) in igb_setup_tx_ring() 2423 igb_tx_ring_t *tx_ring; in igb_setup_tx() local 3355 igb_tx_ring_t *tx_ring; in igb_stall_check() local 4076 igb_intr_tx_work(igb_tx_ring_t *tx_ring) in igb_intr_tx_work() 4132 igb_tx_ring_t *tx_ring; in igb_intr_legacy() local [all …]
|
H A D | igb_stat.c | 304 igb_tx_ring_t *tx_ring = (igb_tx_ring_t *)rh; in igb_tx_ring_stat() local
|
H A D | igb_gld.c | 823 igb_tx_ring_t *tx_ring = &igb->tx_rings[index]; in igb_fill_ring() local
|
/illumos-gate/usr/src/uts/common/io/e1000g/ |
H A D | e1000g_tx.c | 175 e1000g_tx_ring_t *tx_ring; in e1000g_send() local 552 e1000g_check_context(e1000g_tx_ring_t *tx_ring, context_data_t *cur_context) in e1000g_check_context() 605 e1000g_fill_tx_ring(e1000g_tx_ring_t *tx_ring, LIST_DESCRIBER *pending_list, in e1000g_fill_tx_ring() 908 e1000g_tx_ring_t *tx_ring; in e1000g_tx_setup() local 1019 e1000g_recycle(e1000g_tx_ring_t *tx_ring) in e1000g_recycle() 1258 e1000g_tx_copy(e1000g_tx_ring_t *tx_ring, p_tx_sw_packet_t packet, in e1000g_tx_copy() 1342 e1000g_tx_bind(e1000g_tx_ring_t *tx_ring, p_tx_sw_packet_t packet, mblk_t *mp) in e1000g_tx_bind() 1520 e1000g_fill_tx_desc(e1000g_tx_ring_t *tx_ring, in e1000g_fill_tx_desc() 1646 e1000g_82547_tx_move_tail_work(e1000g_tx_ring_t *tx_ring) in e1000g_82547_tx_move_tail_work() 1694 e1000g_tx_ring_t *tx_ring; in e1000g_82547_timeout() local [all …]
|
H A D | e1000g_alloc.c | 221 e1000g_tx_ring_t *tx_ring; in e1000g_alloc_descriptors() local 255 e1000g_tx_ring_t *tx_ring; in e1000g_free_descriptors() local 266 e1000g_alloc_tx_descriptors(e1000g_tx_ring_t *tx_ring) in e1000g_alloc_tx_descriptors() 672 e1000g_free_tx_descriptors(e1000g_tx_ring_t *tx_ring) in e1000g_free_tx_descriptors() 706 e1000g_tx_ring_t *tx_ring; in e1000g_alloc_packets() local 766 e1000g_tx_ring_t *tx_ring; in e1000g_free_packets() local 1124 e1000g_alloc_tx_packets(e1000g_tx_ring_t *tx_ring) in e1000g_alloc_tx_packets() 1466 e1000g_free_tx_packets(e1000g_tx_ring_t *tx_ring) in e1000g_free_tx_packets()
|
H A D | e1000g_main.c | 1269 e1000g_tx_ring_t *tx_ring; in e1000g_init_locks() local 1300 e1000g_tx_ring_t *tx_ring; in e1000g_destroy_locks() local 2165 e1000g_tx_ring_t *tx_ring; in e1000g_tx_clean() local 2225 e1000g_tx_ring_t *tx_ring; in e1000g_tx_drain() local 2416 e1000g_tx_ring_t *tx_ring = Adapter->tx_ring; in e1000g_intr_work() local 4583 e1000g_tx_ring_t *tx_ring = Adapter->tx_ring; in e1000g_timer_tx_resched() local 4999 stop_82547_timer(e1000g_tx_ring_t *tx_ring) in stop_82547_timer() 5191 e1000g_tx_ring_t *tx_ring; in e1000g_stall_check() local
|
H A D | e1000g_stat.c | 154 e1000g_tx_ring_t *tx_ring; in e1000g_update_stats() local
|
/illumos-gate/usr/src/uts/common/io/ixgbe/ |
H A D | ixgbe_tx.c | 123 ixgbe_tx_ring_t *tx_ring = (ixgbe_tx_ring_t *)arg; in ixgbe_ring_tx() local 434 ixgbe_tx_copy(ixgbe_tx_ring_t *tx_ring, tx_control_block_t **tcbp, in ixgbe_tx_copy() 494 ixgbe_tx_bind(ixgbe_tx_ring_t *tx_ring, tx_control_block_t **tcbp, in ixgbe_tx_bind() 775 ixgbe_check_context(ixgbe_tx_ring_t *tx_ring, ixgbe_tx_context_t *ctx) in ixgbe_check_context() 880 ixgbe_tx_fill_ring(ixgbe_tx_ring_t *tx_ring, link_list_t *pending_list, in ixgbe_tx_fill_ring() 1115 ixgbe_tx_recycle_legacy(ixgbe_tx_ring_t *tx_ring) in ixgbe_tx_recycle_legacy() 1262 ixgbe_tx_recycle_head_wb(ixgbe_tx_ring_t *tx_ring) in ixgbe_tx_recycle_head_wb() 1441 ixgbe_get_free_list(ixgbe_tx_ring_t *tx_ring, link_list_t *list) in ixgbe_get_free_list() 1478 ixgbe_put_free_list(ixgbe_tx_ring_t *tx_ring, link_list_t *pending_list) in ixgbe_put_free_list()
|
H A D | ixgbe_buf.c | 127 ixgbe_tx_ring_t *tx_ring; in ixgbe_alloc_dma() local 173 ixgbe_tx_ring_t *tx_ring; in ixgbe_free_dma() local 309 ixgbe_alloc_tbd_ring(ixgbe_tx_ring_t *tx_ring) in ixgbe_alloc_tbd_ring() 414 ixgbe_free_tbd_ring(ixgbe_tx_ring_t *tx_ring) in ixgbe_free_tbd_ring() 656 ixgbe_alloc_tcb_lists(ixgbe_tx_ring_t *tx_ring) in ixgbe_alloc_tcb_lists() 772 ixgbe_free_tcb_lists(ixgbe_tx_ring_t *tx_ring) in ixgbe_free_tcb_lists()
|
H A D | ixgbe_main.c | 1146 ixgbe_tx_ring_t *tx_ring; in ixgbe_init_driver_settings() local 1237 ixgbe_tx_ring_t *tx_ring; in ixgbe_init_locks() local 1272 ixgbe_tx_ring_t *tx_ring; in ixgbe_destroy_locks() local 1749 ixgbe_tx_ring_t *tx_ring; in ixgbe_tx_clean() local 1819 ixgbe_tx_ring_t *tx_ring; in ixgbe_tx_drain() local 2687 ixgbe_setup_tx_ring(ixgbe_tx_ring_t *tx_ring) in ixgbe_setup_tx_ring() 2782 ixgbe_tx_ring_t *tx_ring; in ixgbe_setup_tx() local 4124 ixgbe_tx_ring_t *tx_ring; in ixgbe_stall_check() local 4673 ixgbe_intr_tx_work(ixgbe_tx_ring_t *tx_ring) in ixgbe_intr_tx_work() 4794 ixgbe_tx_ring_t *tx_ring; in ixgbe_intr_legacy() local [all …]
|
H A D | ixgbe_stat.c | 809 ixgbe_tx_ring_t *tx_ring = (ixgbe_tx_ring_t *)rh; in ixgbe_tx_ring_stat() local
|
/illumos-gate/usr/src/uts/common/io/qede/ |
H A D | qede_fp.c | 30 qede_get_dmah_entry(qede_tx_ring_t *tx_ring) in qede_get_dmah_entry() 45 qede_put_dmah_entries(qede_tx_ring_t *tx_ring, qede_dma_handle_entry_t *dmah) in qede_put_dmah_entries() 68 qede_get_bcopy_pkt(qede_tx_ring_t *tx_ring) in qede_get_bcopy_pkt() 83 qede_put_bcopy_pkt(qede_tx_ring_t *tx_ring, qede_tx_bcopy_pkt_t *pkt) in qede_put_bcopy_pkt() 94 qede_print_tx_indexes(qede_tx_ring_t *tx_ring) in qede_print_tx_indexes() 123 qede_process_tx_completions(qede_tx_ring_t *tx_ring) in qede_process_tx_completions() 206 qede_has_tx_work(qede_tx_ring_t *tx_ring) in qede_has_tx_work() 804 qede_tx_ring_t *tx_ring; in qede_process_fastpath() local 969 qede_tx_bcopy(qede_tx_ring_t *tx_ring, mblk_t *mp, qede_tx_pktinfo_t *pktinfo) in qede_tx_bcopy() 1069 qede_tx_mapped(qede_tx_ring_t *tx_ring, mblk_t *mp, qede_tx_pktinfo_t *pktinfo) in qede_tx_mapped() [all …]
|
H A D | qede_main.c | 318 qede_tx_ring_t *tx_ring; in qede_destroy_locks() local 346 qede_tx_ring_t *tx_ring; in qede_init_locks() local 387 qede_tx_ring_t *tx_array, *tx_ring; in qede_alloc_io_structs() local 519 qede_bar2_write32_tx_doorbell(qede_tx_ring_t *tx_ring, u32 val) in qede_bar2_write32_tx_doorbell() 1614 qede_tx_ring_t *tx_ring; in qede_fastpath_stop_queues() local 1693 qede_tx_ring_t *tx_ring; in qede_fastpath_start_queues() local 2443 qede_tx_ring_t *tx_ring; in qede_free_tx_bd_ring() local 2463 qede_alloc_tx_bd_ring(qede_t *qede, qede_tx_ring_t *tx_ring) in qede_alloc_tx_bd_ring() 2487 qede_free_tx_bcopy_buffers(qede_tx_ring_t *tx_ring) in qede_free_tx_bcopy_buffers() 2521 qede_alloc_tx_bcopy_buffers(qede_t *qede, qede_tx_ring_t *tx_ring) in qede_alloc_tx_bcopy_buffers() [all …]
|
H A D | qede_dbg.c | 258 qede_print_tx_ring(qede_tx_ring_t *tx_ring) in qede_print_tx_ring()
|
H A D | qede_gld.c | 233 qede_tx_ring_t *tx_ring = fp->tx_ring[0]; in qede_tx_ring_stat() local 488 qede_tx_ring_t *tx_ring; local 691 qede_tx_ring_t *tx_ring; local
|
H A D | qede_fp.h | 46 #define RESUME_TX(tx_ring) mac_tx_ring_update(tx_ring->qede->mac_handle, \ argument
|
/illumos-gate/usr/src/uts/common/sys/fibre-channel/fca/qlge/ |
H A D | qlge.h | 190 #define RESUME_TX(tx_ring) mac_tx_update(tx_ring->qlge->mh); argument 444 struct tx_ring { struct 460 struct tx_ring_desc *wq_desc; argument 462 uint32_t *cnsmr_idx_sh_reg; 464 uint64_t cnsmr_idx_sh_reg_dma; 465 uint32_t defer; /* tx no resource */ 466 uint64_t obytes; 467 uint64_t opackets; 468 uint32_t errxmt; 469 uint64_t brdcstxmt; [all …]
|
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/qlge/ |
H A D | qlge.c | 1790 struct tx_ring *tx_ring = (struct tx_ring *)arg; in ql_ring_tx() local 2609 struct tx_ring *tx_ring; in ql_process_mac_tx_intr() local 2681 struct tx_ring *tx_ring; in ql_clean_outbound_rx_ring() local 3303 ql_init_tx_ring(struct tx_ring *tx_ring) in ql_init_tx_ring() 3323 ql_free_tx_resources(struct tx_ring *tx_ring) in ql_free_tx_resources() 3375 ql_alloc_tx_resources(qlge_t *qlge, struct tx_ring *tx_ring) in ql_alloc_tx_resources() 4444 struct tx_ring *tx_ring; in ql_free_rx_tx_locks() local 5304 ql_send_common(struct tx_ring *tx_ring, mblk_t *mp) in ql_send_common() 6129 struct tx_ring *tx_ring; in ql_kstats_get_reg_and_dev_stats() local 6288 struct tx_ring *tx_ring; in ql_setup_rings() local [all …]
|
H A D | qlge_gld.c | 223 struct tx_ring *tx_ring; in ql_m_getstat() local 472 struct tx_ring *tx_ring; in ql_m_tx() local
|
/illumos-gate/usr/src/uts/common/io/xge/drv/ |
H A D | xgell.c | 1476 xgell_tx_ring_t *tx_ring; in xgell_fill_ring() local 1751 xgell_tx_ring_open(xgell_tx_ring_t *tx_ring) in xgell_tx_ring_open() 1784 xgell_tx_ring_close(xgell_tx_ring_t *tx_ring) in xgell_tx_ring_close() 1801 xgell_tx_ring_t *tx_ring; in xgell_tx_open() local 1830 xgell_tx_ring_t *tx_ring; in xgell_tx_close() local 2300 xgell_tx_ring_t *tx_ring = (xgell_tx_ring_t *)rh; in xgell_tx_ring_stat() local
|
/illumos-gate/usr/src/grub/grub-0.97/netboot/ |
H A D | pcnet32.c | 223 u32 tx_ring; member 237 static struct pcnet32_tx_head tx_ring[TX_RING_SIZE] variable
|
H A D | epic100.c | 87 static struct epic_tx_desc tx_ring[TX_RING_SIZE] variable
|
/illumos-gate/usr/src/uts/common/io/igc/ |
H A D | igc_gld.c | 587 igc_tx_ring_t *tx_ring = (igc_tx_ring_t *)rh; in igc_tx_ring_stat() local
|