FreeBSD kernel E1000 device code
|
#include <if_em.h>
Data Fields | |
struct e1000_softc * | sc |
struct e1000_tx_desc * | tx_base |
uint64_t | tx_paddr |
qidx_t * | tx_rsq |
bool | tx_tso |
uint8_t | me |
qidx_t | tx_rs_cidx |
qidx_t | tx_rs_pidx |
qidx_t | tx_cidx_processed |
void * | tag |
struct resource * | res |
unsigned long | tx_irq |
int | csum_flags |
int | csum_lhlen |
int | csum_iphlen |
int | csum_thlen |
int | csum_mss |
int | csum_pktlen |
uint32_t | csum_txd_upper |
uint32_t | csum_txd_lower |
int tx_ring::csum_flags |
Definition at line 387 of file if_em.h.
Referenced by em_initialize_transmit_unit(), em_isc_txd_encap(), and em_transmit_checksum_setup().
int tx_ring::csum_iphlen |
Definition at line 389 of file if_em.h.
Referenced by em_transmit_checksum_setup().
int tx_ring::csum_lhlen |
Definition at line 388 of file if_em.h.
Referenced by em_transmit_checksum_setup().
uint32_t tx_ring::csum_txd_lower |
Definition at line 396 of file if_em.h.
Referenced by em_transmit_checksum_setup().
uint32_t tx_ring::csum_txd_upper |
Definition at line 395 of file if_em.h.
Referenced by em_transmit_checksum_setup().
uint8_t tx_ring::me |
Definition at line 377 of file if_em.h.
Referenced by em_add_hw_stats(), em_if_tx_queues_alloc(), em_isc_txd_flush(), igb_isc_txd_encap(), igb_isc_txd_flush(), igb_tso_setup(), and igb_tx_ctx_setup().
struct e1000_softc* tx_ring::sc |
Definition at line 372 of file if_em.h.
Referenced by em_add_hw_stats(), em_dump_rs(), em_if_init(), em_if_queues_free(), em_if_tx_queues_alloc(), em_isc_txd_credits_update(), em_isc_txd_flush(), em_print_debug_info(), em_transmit_checksum_setup(), em_tso_setup(), igb_isc_txd_flush(), igb_tso_setup(), and igb_tx_ctx_setup().
struct e1000_tx_desc* tx_ring::tx_base |
Definition at line 373 of file if_em.h.
Referenced by em_dump_rs(), em_get_regs(), em_if_tx_queues_alloc(), em_isc_txd_credits_update(), em_isc_txd_encap(), em_transmit_checksum_setup(), em_tso_setup(), igb_isc_txd_credits_update(), igb_isc_txd_encap(), igb_tso_setup(), and igb_tx_ctx_setup().
qidx_t tx_ring::tx_cidx_processed |
Definition at line 380 of file if_em.h.
Referenced by em_dump_rs(), em_if_init(), em_isc_txd_credits_update(), and igb_isc_txd_credits_update().
unsigned long tx_ring::tx_irq |
Definition at line 384 of file if_em.h.
Referenced by em_add_hw_stats().
uint64_t tx_ring::tx_paddr |
Definition at line 374 of file if_em.h.
Referenced by em_if_tx_queues_alloc(), and em_initialize_transmit_unit().
qidx_t tx_ring::tx_rs_cidx |
Definition at line 378 of file if_em.h.
Referenced by em_dump_rs(), em_if_init(), em_isc_txd_credits_update(), em_isc_txd_encap(), igb_isc_txd_credits_update(), and igb_isc_txd_encap().
qidx_t tx_ring::tx_rs_pidx |
Definition at line 379 of file if_em.h.
Referenced by em_dump_rs(), em_if_init(), em_isc_txd_credits_update(), em_isc_txd_encap(), igb_isc_txd_credits_update(), and igb_isc_txd_encap().
qidx_t* tx_ring::tx_rsq |
Definition at line 375 of file if_em.h.
Referenced by em_dump_rs(), em_if_queues_free(), em_if_tx_queues_alloc(), em_isc_txd_credits_update(), em_isc_txd_encap(), igb_isc_txd_credits_update(), and igb_isc_txd_encap().
bool tx_ring::tx_tso |
Definition at line 376 of file if_em.h.
Referenced by em_isc_txd_encap(), and em_tso_setup().