Home
last modified time | relevance | path

Searched refs:tx_control_block_t (Results 1 – 8 of 8) sorted by relevance

/titanic_41/usr/src/uts/common/io/igb/
H A Digb_tx.c33 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 *,
39 static void igb_save_desc(tx_control_block_t *, uint64_t, size_t);
40 static tx_control_block_t *igb_get_free_list(igb_tx_ring_t *);
114 tx_control_block_t *tcb; in igb_tx()
455 tcb = (tx_control_block_t *)LIST_GET_HEAD(&pending_list); in igb_tx()
461 tcb = (tx_control_block_t *) 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()
862 tx_control_block_t *tcb, *first_tcb; in igb_tx_fill_ring()
[all …]
H A Digb_buf.c665 tx_control_block_t *tcb; in igb_alloc_tcb_lists()
673 tx_ring->work_list = kmem_zalloc(sizeof (tx_control_block_t *) * in igb_alloc_tcb_lists()
685 tx_ring->free_list = kmem_zalloc(sizeof (tx_control_block_t *) * in igb_alloc_tcb_lists()
690 sizeof (tx_control_block_t *) * tx_ring->ring_size); in igb_alloc_tcb_lists()
702 kmem_zalloc(sizeof (tx_control_block_t) * in igb_alloc_tcb_lists()
707 sizeof (tx_control_block_t *) * tx_ring->ring_size); in igb_alloc_tcb_lists()
711 sizeof (tx_control_block_t *) * tx_ring->free_list_size); in igb_alloc_tcb_lists()
779 tx_control_block_t *tcb; in igb_free_tcb_lists()
805 sizeof (tx_control_block_t) * tx_ring->free_list_size); in igb_free_tcb_lists()
811 sizeof (tx_control_block_t *) * tx_ring->ring_size); in igb_free_tcb_lists()
[all …]
H A Digb_sw.h392 } tx_control_block_t; typedef
432 tx_control_block_t *tcb_area;
433 tx_control_block_t **work_list;
434 tx_control_block_t **free_list;
853 void igb_free_tcb(tx_control_block_t *);
H A Digb_main.c1676 tx_control_block_t *tcb; in igb_tx_clean()
/titanic_41/usr/src/uts/common/io/ixgbe/
H A Dixgbe_tx.c33 static int ixgbe_tx_copy(ixgbe_tx_ring_t *, tx_control_block_t *, mblk_t *,
35 static int ixgbe_tx_bind(ixgbe_tx_ring_t *, tx_control_block_t *, mblk_t *,
39 static void ixgbe_save_desc(tx_control_block_t *, uint64_t, size_t);
40 static tx_control_block_t *ixgbe_get_free_list(ixgbe_tx_ring_t *);
94 tx_control_block_t *tcb; in ixgbe_ring_tx()
399 tcb = (tx_control_block_t *)LIST_GET_HEAD(&pending_list); in ixgbe_ring_tx()
403 tcb = (tx_control_block_t *) in ixgbe_ring_tx()
552 tcb = (tx_control_block_t *)LIST_GET_HEAD(&pending_list); in ixgbe_ring_tx()
558 tcb = (tx_control_block_t *) in ixgbe_ring_tx()
579 ixgbe_tx_copy(ixgbe_tx_ring_t *tx_ring, tx_control_block_t *tcb, mblk_t *mp, in ixgbe_tx_copy()
[all …]
H A Dixgbe_buf.c660 tx_control_block_t *tcb; in ixgbe_alloc_tcb_lists()
668 tx_ring->work_list = kmem_zalloc(sizeof (tx_control_block_t *) * in ixgbe_alloc_tcb_lists()
680 tx_ring->free_list = kmem_zalloc(sizeof (tx_control_block_t *) * in ixgbe_alloc_tcb_lists()
685 sizeof (tx_control_block_t *) * tx_ring->ring_size); in ixgbe_alloc_tcb_lists()
697 kmem_zalloc(sizeof (tx_control_block_t) * in ixgbe_alloc_tcb_lists()
702 sizeof (tx_control_block_t *) * tx_ring->ring_size); in ixgbe_alloc_tcb_lists()
706 sizeof (tx_control_block_t *) * tx_ring->free_list_size); in ixgbe_alloc_tcb_lists()
775 tx_control_block_t *tcb; in ixgbe_free_tcb_lists()
801 sizeof (tx_control_block_t) * tx_ring->free_list_size); in ixgbe_free_tcb_lists()
807 sizeof (tx_control_block_t *) * tx_ring->ring_size); in ixgbe_free_tcb_lists()
[all …]
H A Dixgbe_sw.h436 } tx_control_block_t; typedef
480 tx_control_block_t *tcb_area;
481 tx_control_block_t **work_list;
482 tx_control_block_t **free_list;
883 void ixgbe_free_tcb(tx_control_block_t *);
H A Dixgbe_main.c1514 tx_control_block_t *tcb; in ixgbe_tx_clean()