Home
last modified time | relevance | path

Searched refs:igb_tx_ring_t (Results 1 – 6 of 6) sorted by relevance

/titanic_44/usr/src/uts/common/io/igb/
H A Digb_tx.c32 static boolean_t igb_tx(igb_tx_ring_t *, mblk_t *);
33 static int igb_tx_copy(igb_tx_ring_t *, tx_control_block_t *, mblk_t *,
35 static int igb_tx_bind(igb_tx_ring_t *, tx_control_block_t *, mblk_t *,
37 static int igb_tx_fill_ring(igb_tx_ring_t *, link_list_t *, tx_context_t *,
40 static tx_control_block_t *igb_get_free_list(igb_tx_ring_t *);
42 static boolean_t igb_check_tx_context(igb_tx_ring_t *, tx_context_t *);
56 igb_tx_ring_t *tx_ring = (igb_tx_ring_t *)arg; in igb_tx_ring_send()
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()
[all …]
H A Digb_buf.c32 static int igb_alloc_tbd_ring(igb_tx_ring_t *);
33 static void igb_free_tbd_ring(igb_tx_ring_t *);
37 static int igb_alloc_tcb_lists(igb_tx_ring_t *);
38 static void igb_free_tcb_lists(igb_tx_ring_t *);
129 igb_tx_ring_t *tx_ring; in igb_alloc_dma()
176 igb_tx_ring_t *tx_ring; in igb_free_dma()
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 Digb_sw.h481 } igb_tx_ring_t; typedef
601 igb_tx_ring_t *tx_rings; /* Array of tx rings */
860 void igb_put_free_list(igb_tx_ring_t *, link_list_t *);
861 uint32_t igb_tx_recycle_legacy(igb_tx_ring_t *);
862 uint32_t igb_tx_recycle_head_wb(igb_tx_ring_t *);
H A Digb_main.c63 static void igb_setup_tx_ring(igb_tx_ring_t *);
110 static void igb_intr_tx_work(igb_tx_ring_t *);
999 igb_tx_ring_t *tx_ring; in igb_init_driver_settings()
1084 igb_tx_ring_t *tx_ring; in igb_init_locks()
1122 igb_tx_ring_t *tx_ring; in igb_destroy_locks()
1679 igb_tx_ring_t *tx_ring; in igb_tx_clean()
1746 igb_tx_ring_t *tx_ring; in igb_tx_drain()
1974 sizeof (igb_tx_ring_t) * igb->num_tx_rings, in igb_alloc_rings()
1995 sizeof (igb_tx_ring_t) * igb->num_tx_rings); in igb_alloc_rings()
2018 sizeof (igb_tx_ring_t) * igb->num_tx_rings); in igb_free_rings()
[all …]
H A Digb_stat.c304 igb_tx_ring_t *tx_ring = (igb_tx_ring_t *)rh; in igb_tx_ring_stat()
H A Digb_gld.c841 igb_tx_ring_t *tx_ring = &igb->tx_rings[index]; in igb_fill_ring()