Changeset View
Changeset View
Standalone View
Standalone View
sys/dev/ena/ena.h
Show First 20 Lines • Show All 323 Lines • ▼ Show 20 Lines | struct ena_ring { | ||||
union { | union { | ||||
/* The maximum length the driver can push to the device (For LLQ) */ | /* The maximum length the driver can push to the device (For LLQ) */ | ||||
uint8_t tx_max_header_size; | uint8_t tx_max_header_size; | ||||
/* The maximum (and default) mbuf size for the Rx descriptor. */ | /* The maximum (and default) mbuf size for the Rx descriptor. */ | ||||
uint16_t rx_mbuf_sz; | uint16_t rx_mbuf_sz; | ||||
}; | }; | ||||
bool first_interrupt; | uint8_t first_interrupt; | ||||
uint16_t no_interrupt_event_cnt; | uint16_t no_interrupt_event_cnt; | ||||
struct ena_com_rx_buf_info ena_bufs[ENA_PKT_MAX_BUFS]; | struct ena_com_rx_buf_info ena_bufs[ENA_PKT_MAX_BUFS]; | ||||
struct ena_que *que; | struct ena_que *que; | ||||
struct lro_ctrl lro; | struct lro_ctrl lro; | ||||
uint16_t next_to_use; | uint16_t next_to_use; | ||||
▲ Show 20 Lines • Show All 219 Lines • Show Last 20 Lines |