Home
last modified time | relevance | path

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

/titanic_44/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()
863 tx_control_block_t *tcb, *first_tcb; in igb_tx_fill_ring()
[all …]
H A Digb_buf.c666 tx_control_block_t *tcb; in igb_alloc_tcb_lists()
674 tx_ring->work_list = kmem_zalloc(sizeof (tx_control_block_t *) * in igb_alloc_tcb_lists()
686 tx_ring->free_list = kmem_zalloc(sizeof (tx_control_block_t *) * in igb_alloc_tcb_lists()
691 sizeof (tx_control_block_t *) * tx_ring->ring_size); in igb_alloc_tcb_lists()
703 kmem_zalloc(sizeof (tx_control_block_t) * in igb_alloc_tcb_lists()
708 sizeof (tx_control_block_t *) * tx_ring->ring_size); in igb_alloc_tcb_lists()
712 sizeof (tx_control_block_t *) * tx_ring->free_list_size); in igb_alloc_tcb_lists()
781 tx_control_block_t *tcb; in igb_free_tcb_lists()
807 sizeof (tx_control_block_t) * tx_ring->free_list_size); in igb_free_tcb_lists()
813 sizeof (tx_control_block_t *) * tx_ring->ring_size); in igb_free_tcb_lists()
[all …]
H A Digb_sw.h393 } tx_control_block_t; typedef
433 tx_control_block_t *tcb_area;
434 tx_control_block_t **work_list;
435 tx_control_block_t **free_list;
859 void igb_free_tcb(tx_control_block_t *);
H A Digb_main.c1680 tx_control_block_t *tcb; in igb_tx_clean()
/titanic_44/usr/src/uts/common/io/ixgbe/
H A Dixgbe_tx.c35 static int ixgbe_tx_copy(ixgbe_tx_ring_t *, tx_control_block_t *, mblk_t *,
37 static int ixgbe_tx_bind(ixgbe_tx_ring_t *, tx_control_block_t *, mblk_t *,
41 static void ixgbe_save_desc(tx_control_block_t *, uint64_t, size_t);
42 static tx_control_block_t *ixgbe_get_free_list(ixgbe_tx_ring_t *);
96 tx_control_block_t *tcb; in ixgbe_ring_tx()
401 tcb = (tx_control_block_t *)LIST_GET_HEAD(&pending_list); in ixgbe_ring_tx()
405 tcb = (tx_control_block_t *) in ixgbe_ring_tx()
554 tcb = (tx_control_block_t *)LIST_GET_HEAD(&pending_list); in ixgbe_ring_tx()
560 tcb = (tx_control_block_t *) in ixgbe_ring_tx()
581 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.h439 } tx_control_block_t; typedef
483 tx_control_block_t *tcb_area;
484 tx_control_block_t **work_list;
485 tx_control_block_t **free_list;
893 void ixgbe_free_tcb(tx_control_block_t *);
H A Dixgbe_main.c1661 tx_control_block_t *tcb; in ixgbe_tx_clean()