Linux Kernel
3.7.1
|
#include <vxge-config.h>
Data Fields | |
u32 | device_poll_millis |
u32 | dma_blockpool_initial |
u32 | dma_blockpool_max |
u32 | intr_mode:2 |
rth_en | __pad0__:1 |
rth_it_type | __pad1__:1 |
rts_mac_en | __pad2__:1 |
hwts_en | __pad3__:1 |
struct vxge_hw_vp_config | vp_config [VXGE_HW_MAX_VIRTUAL_PATHS] |
struct vxge_hw_device_config - Device configuration. : Initial size of DMA Pool : Maximum blocks in DMA pool : Line, or MSI-X interrupt.
: Enable Receive Traffic Hashing(RTH) using IT(Indirection Table). : RTH IT table programming type : Enable Receive Traffic Steering using MAC destination address : Configuration for virtual paths : Specify the interval (in mulliseconds) to wait for register reads
Titan configuration. Contains per-device configuration parameters, including:
In addition, struct vxge_hw_device_config{} includes "subordinate" configurations, including:
See Titan User Guide for more details. Note: Valid (min, max) range for each attribute is specified in the body of the struct vxge_hw_device_config{} structure. Please refer to the corresponding include file. See also: struct vxge_hw_tim_intr_config{}.
Definition at line 416 of file vxge-config.h.
rth_en __pad0__ |
Definition at line 438 of file vxge-config.h.
rth_it_type __pad1__ |
Definition at line 443 of file vxge-config.h.
rts_mac_en __pad2__ |
Definition at line 448 of file vxge-config.h.
hwts_en __pad3__ |
Definition at line 453 of file vxge-config.h.
u32 device_poll_millis |
Definition at line 417 of file vxge-config.h.
u32 dma_blockpool_initial |
Definition at line 422 of file vxge-config.h.
u32 dma_blockpool_max |
Definition at line 423 of file vxge-config.h.
u32 intr_mode |
Definition at line 431 of file vxge-config.h.
struct vxge_hw_vp_config vp_config[VXGE_HW_MAX_VIRTUAL_PATHS] |
Definition at line 458 of file vxge-config.h.