Changeset View
Changeset View
Standalone View
Standalone View
sys/dev/ena/ena.c
Show First 20 Lines • Show All 580 Lines • ▼ Show 20 Lines | ena_free_rx_dma_tag(struct ena_adapter *adapter) | ||||
return (ret); | return (ret); | ||||
} | } | ||||
static void | static void | ||||
ena_release_all_tx_dmamap(struct ena_ring *tx_ring) | ena_release_all_tx_dmamap(struct ena_ring *tx_ring) | ||||
{ | { | ||||
struct ena_adapter *adapter = tx_ring->adapter; | struct ena_adapter *adapter = tx_ring->adapter; | ||||
struct ena_tx_buffer *tx_info; | struct ena_tx_buffer *tx_info; | ||||
bus_dma_tag_t tx_tag = adapter->tx_buf_tag;; | bus_dma_tag_t tx_tag = adapter->tx_buf_tag; | ||||
int i; | int i; | ||||
#ifdef DEV_NETMAP | #ifdef DEV_NETMAP | ||||
struct ena_netmap_tx_info *nm_info; | struct ena_netmap_tx_info *nm_info; | ||||
int j; | int j; | ||||
#endif /* DEV_NETMAP */ | #endif /* DEV_NETMAP */ | ||||
for (i = 0; i < tx_ring->ring_size; ++i) { | for (i = 0; i < tx_ring->ring_size; ++i) { | ||||
tx_info = &tx_ring->tx_buffer_info[i]; | tx_info = &tx_ring->tx_buffer_info[i]; | ||||
▲ Show 20 Lines • Show All 3,387 Lines • Show Last 20 Lines |