FreeBSD kernel IXGBE device code
|
#include <ixgbe.h>
Data Fields | |
struct ix_rx_queue * | que |
struct ixgbe_softc * | sc |
u32 | me |
u32 | tail |
union ixgbe_adv_rx_desc * | rx_base |
bool | hw_rsc |
bool | vtag_strip |
uint64_t | rx_paddr |
bus_dma_tag_t | ptag |
u32 | bytes |
u32 | packets |
u64 | rx_irq |
u64 | rx_copies |
u64 | rx_packets |
u64 | rx_bytes |
u64 | rx_discarded |
u64 | rsc_num |
u64 | flm |
u32 rx_ring::bytes |
Definition at line 299 of file ixgbe.h.
Referenced by ixgbe_if_rx_queues_alloc(), ixgbe_isc_rxd_pkt_get(), ixgbe_perform_aim(), and ixv_if_rx_queues_alloc().
u32 rx_ring::me |
Definition at line 291 of file ixgbe.h.
Referenced by ixgbe_configure_ivars(), ixgbe_disable_rx_drop(), ixgbe_enable_rx_drop(), ixgbe_if_init(), ixgbe_if_msix_intr_assign(), ixgbe_if_rx_queues_alloc(), ixgbe_initialize_receive_units(), ixgbe_setup_vlan_hw_support(), ixgbe_sysctl_rdh_handler(), ixgbe_sysctl_rdt_handler(), ixv_if_msix_intr_assign(), ixv_if_rx_queue_intr_enable(), ixv_if_rx_queues_alloc(), and ixv_initialize_receive_units().
u32 rx_ring::packets |
Definition at line 300 of file ixgbe.h.
Referenced by ixgbe_isc_rxd_pkt_get(), and ixgbe_perform_aim().
struct ix_rx_queue* rx_ring::que |
Definition at line 289 of file ixgbe.h.
Referenced by ixgbe_if_rx_queues_alloc(), ixgbe_initialize_receive_units(), ixgbe_isc_rxd_available(), ixgbe_isc_rxd_flush(), ixgbe_isc_rxd_pkt_get(), ixgbe_isc_rxd_refill(), ixgbe_perform_aim(), ixv_if_rx_queues_alloc(), and ixv_initialize_receive_units().
union ixgbe_adv_rx_desc* rx_ring::rx_base |
Definition at line 293 of file ixgbe.h.
Referenced by ixgbe_if_rx_queues_alloc(), ixgbe_isc_rxd_available(), ixgbe_isc_rxd_pkt_get(), ixgbe_isc_rxd_refill(), and ixv_if_rx_queues_alloc().
u64 rx_ring::rx_bytes |
Definition at line 306 of file ixgbe.h.
Referenced by ixgbe_add_hw_stats(), ixgbe_isc_rxd_pkt_get(), and ixv_add_stats_sysctls().
u64 rx_ring::rx_copies |
Definition at line 304 of file ixgbe.h.
Referenced by ixgbe_add_hw_stats().
u64 rx_ring::rx_discarded |
Definition at line 307 of file ixgbe.h.
Referenced by ixgbe_add_hw_stats(), ixgbe_isc_rxd_pkt_get(), and ixv_add_stats_sysctls().
u64 rx_ring::rx_packets |
Definition at line 305 of file ixgbe.h.
Referenced by ixgbe_add_hw_stats(), ixgbe_isc_rxd_pkt_get(), and ixv_add_stats_sysctls().
uint64_t rx_ring::rx_paddr |
Definition at line 296 of file ixgbe.h.
Referenced by ixgbe_if_rx_queues_alloc(), ixgbe_initialize_receive_units(), ixv_if_rx_queues_alloc(), and ixv_initialize_receive_units().
struct ixgbe_softc* rx_ring::sc |
Definition at line 290 of file ixgbe.h.
Referenced by ixgbe_add_hw_stats(), ixgbe_configure_ivars(), ixgbe_disable_rx_drop(), ixgbe_enable_rx_drop(), ixgbe_get_slot_info(), ixgbe_if_init(), ixgbe_if_rx_queues_alloc(), ixgbe_initialize_receive_units(), ixgbe_isc_rxd_flush(), ixgbe_isc_rxd_refill(), ixgbe_perform_aim(), ixgbe_setup_vlan_hw_support(), ixgbe_sysctl_rdh_handler(), ixgbe_sysctl_rdt_handler(), ixv_if_rx_queues_alloc(), and ixv_print_debug_info().
u32 rx_ring::tail |
Definition at line 292 of file ixgbe.h.
Referenced by ixgbe_if_rx_queues_alloc(), ixgbe_initialize_receive_units(), ixgbe_isc_rxd_flush(), ixv_if_rx_queues_alloc(), and ixv_initialize_receive_units().
bool rx_ring::vtag_strip |
Definition at line 295 of file ixgbe.h.
Referenced by ixgbe_isc_rxd_pkt_get(), ixgbe_setup_vlan_hw_support(), and ixv_setup_vlan_support().