Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
vxge_hw_vp_config Struct Reference

#include <vxge-config.h>

Data Fields

u32 vp_id
 
u32 min_bandwidth
 
struct vxge_hw_ring_config ring
 
struct vxge_hw_fifo_config fifo
 
struct vxge_hw_tim_intr_config tti
 
struct vxge_hw_tim_intr_config rti
 
u32 mtu
 
u32 rpa_strip_vlan_tag
 

Detailed Description

struct vxge_hw_vp_config - Configuration of virtual path : Virtual Path Id : Minimum Guaranteed bandwidth : See struct vxge_hw_ring_config{}. : See struct vxge_hw_fifo_config{}. : Configuration of interrupt associated with Transmit. see struct vxge_hw_tim_intr_config(); : Configuration of interrupt associated with Receive. see struct vxge_hw_tim_intr_config(); : mtu size used on this port. : Strip VLAN Tag enable/disable. Instructs the device to remove the VLAN tag from all received tagged frames that are not replicated at the internal L2 switch. 0 - Do not strip the VLAN tag. 1 - Strip the VLAN tag. Regardless of this setting, VLAN tags are always placed into the RxDMA descriptor.

This structure is used by the driver to pass the configuration parameters to configure Virtual Path.

Definition at line 360 of file vxge-config.h.

Field Documentation

Definition at line 373 of file vxge-config.h.

u32 min_bandwidth

Definition at line 367 of file vxge-config.h.

u32 mtu

Definition at line 377 of file vxge-config.h.

Definition at line 372 of file vxge-config.h.

u32 rpa_strip_vlan_tag

Definition at line 382 of file vxge-config.h.

Definition at line 375 of file vxge-config.h.

Definition at line 374 of file vxge-config.h.

u32 vp_id

Definition at line 361 of file vxge-config.h.


The documentation for this struct was generated from the following file: