Changeset View
Changeset View
Standalone View
Standalone View
head/sys/dev/vmware/vmxnet3/if_vmxvar.h
Show First 20 Lines • Show All 107 Lines • ▼ Show 20 Lines | struct vmxnet3_softc { | ||||
device_t vmx_dev; | device_t vmx_dev; | ||||
if_ctx_t vmx_ctx; | if_ctx_t vmx_ctx; | ||||
if_shared_ctx_t vmx_sctx; | if_shared_ctx_t vmx_sctx; | ||||
if_softc_ctx_t vmx_scctx; | if_softc_ctx_t vmx_scctx; | ||||
struct ifnet *vmx_ifp; | struct ifnet *vmx_ifp; | ||||
struct vmxnet3_driver_shared *vmx_ds; | struct vmxnet3_driver_shared *vmx_ds; | ||||
uint32_t vmx_flags; | uint32_t vmx_flags; | ||||
#define VMXNET3_FLAG_RSS 0x0002 | #define VMXNET3_FLAG_RSS 0x0002 | ||||
#define VMXNET3_FLAG_SOFT_RSS 0x0004 /* Software RSS is enabled with | |||||
compatible algorithm. */ | |||||
struct vmxnet3_rxqueue *vmx_rxq; | struct vmxnet3_rxqueue *vmx_rxq; | ||||
struct vmxnet3_txqueue *vmx_txq; | struct vmxnet3_txqueue *vmx_txq; | ||||
struct resource *vmx_res0; | struct resource *vmx_res0; | ||||
bus_space_tag_t vmx_iot0; | bus_space_tag_t vmx_iot0; | ||||
bus_space_handle_t vmx_ioh0; | bus_space_handle_t vmx_ioh0; | ||||
struct resource *vmx_res1; | struct resource *vmx_res1; | ||||
▲ Show 20 Lines • Show All 70 Lines • Show Last 20 Lines |