Home
last modified time | relevance | path

Searched refs:free_list_size (Results 1 – 10 of 10) sorted by relevance

/illumos-gate/usr/src/uts/common/io/ixgbe/
H A Dixgbe_buf.c219 rx_data->free_list_size = ixgbe->rx_ring_size; in ixgbe_alloc_rx_ring_data()
223 rx_data->rcb_free = rx_data->free_list_size; in ixgbe_alloc_rx_ring_data()
241 rx_data->free_list_size, KM_NOSLEEP); in ixgbe_alloc_rx_ring_data()
253 rcb_count = rx_data->ring_size + rx_data->free_list_size; in ixgbe_alloc_rx_ring_data()
282 rcb_count = rx_data->ring_size + rx_data->free_list_size; in ixgbe_free_rx_ring_data()
297 sizeof (rx_control_block_t *) * rx_data->free_list_size); in ixgbe_free_rx_ring_data()
681 tx_ring->free_list_size, KM_NOSLEEP); in ixgbe_alloc_tcb_lists()
698 tx_ring->free_list_size, KM_NOSLEEP); in ixgbe_alloc_tcb_lists()
706 sizeof (tx_control_block_t *) * tx_ring->free_list_size); in ixgbe_alloc_tcb_lists()
718 for (i = 0; i < tx_ring->free_list_size; i++, tcb++) { in ixgbe_alloc_tcb_lists()
[all …]
H A Dixgbe_rx.c97 rx_data->rcb_tail = NEXT_INDEX(free_index, 1, rx_data->free_list_size); in ixgbe_rx_recycle()
107 ASSERT(rx_data->rcb_free <= rx_data->free_list_size); in ixgbe_rx_recycle()
253 rx_data->rcb_head = NEXT_INDEX(free_index, 1, rx_data->free_list_size); in ixgbe_rx_bind()
363 rx_data->free_list_size); in ixgbe_lro_bind()
H A Dixgbe_sw.h518 uint32_t free_list_size; /* Tx free list size */ member
570 uint32_t free_list_size; /* Rx free list size */ member
H A Dixgbe_tx.c1460 tx_ring->free_list_size); in ixgbe_get_free_list()
1506 index = NEXT_INDEX(index, 1, tx_ring->free_list_size); in ixgbe_put_free_list()
H A Dixgbe_main.c1212 tx_ring->free_list_size = ixgbe->tx_ring_size + in ixgbe_init_driver_settings()
2769 tx_ring->tcb_free = tx_ring->free_list_size; in ixgbe_setup_tx_ring()
/illumos-gate/usr/src/uts/common/io/igb/
H A Digb_buf.c352 rx_data->free_list_size = igb->rx_ring_size; in igb_alloc_rx_ring_data()
356 rx_data->rcb_free = rx_data->free_list_size; in igb_alloc_rx_ring_data()
374 rx_data->free_list_size, KM_NOSLEEP); in igb_alloc_rx_ring_data()
386 rcb_count = rx_data->ring_size + rx_data->free_list_size; in igb_alloc_rx_ring_data()
415 rcb_count = rx_data->ring_size + rx_data->free_list_size; in igb_free_rx_ring_data()
430 sizeof (rx_control_block_t *) * rx_data->free_list_size); in igb_free_rx_ring_data()
687 tx_ring->free_list_size, KM_NOSLEEP); in igb_alloc_tcb_lists()
704 tx_ring->free_list_size, KM_NOSLEEP); in igb_alloc_tcb_lists()
712 sizeof (tx_control_block_t *) * tx_ring->free_list_size); in igb_alloc_tcb_lists()
724 for (i = 0; i < tx_ring->free_list_size; i++, tcb++) { in igb_alloc_tcb_lists()
[all …]
H A Digb_rx.c89 rx_data->rcb_tail = NEXT_INDEX(free_index, 1, rx_data->free_list_size); in igb_rx_recycle()
99 ASSERT(rx_data->rcb_free <= rx_data->free_list_size); in igb_rx_recycle()
245 rx_data->rcb_head = NEXT_INDEX(free_index, 1, rx_data->free_list_size); in igb_rx_bind()
H A Digb_sw.h457 uint32_t free_list_size; /* Tx free list size */ member
515 uint32_t free_list_size; /* Rx free list size */ member
H A Digb_tx.c1458 tx_ring->free_list_size); in igb_get_free_list()
1493 index = NEXT_INDEX(index, 1, tx_ring->free_list_size); in igb_put_free_list()
H A Digb_main.c1104 tx_ring->free_list_size = igb->tx_ring_size + in igb_init_driver_settings()
2404 tx_ring->tcb_free = tx_ring->free_list_size; in igb_setup_tx_ring()