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

#include <niu.h>

Data Fields

struct platform_deviceplat_dev
 
int index
 
union niu_parent_id id
 
struct niuports [NIU_MAX_PORTS]
 
atomic_t refcnt
 
struct list_head list
 
spinlock_t lock
 
u32 flags
 
u32 port_phy
 
u8 rxchan_per_port [NIU_MAX_PORTS]
 
u8 txchan_per_port [NIU_MAX_PORTS]
 
struct niu_rdc_tables rdc_group_cfg [NIU_MAX_PORTS]
 
u8 rdc_default [NIU_MAX_PORTS]
 
u8 ldg_map [LDN_MAX+1]
 
u8 plat_type
 
u8 num_ports
 
u16 tcam_num_entries
 
int rxdma_clock_divider
 
struct phy_probe_info phy_probe_info
 
struct niu_tcam_entry tcam [NIU_TCAM_ENTRIES_MAX]
 
u64 l2_cls [NIU_L2_PROG_CLS]
 
u64 l3_cls [NIU_L3_PROG_CLS]
 
u64 tcam_key [12]
 
u64 flow_key [12]
 
u16 l3_cls_refcnt [NIU_L3_PROG_CLS]
 
u8 l3_cls_pid [NIU_L3_PROG_CLS]
 

Detailed Description

Definition at line 3065 of file niu.h.

Field Documentation

u32 flags

Definition at line 3078 of file niu.h.

u64 flow_key[12]

Definition at line 3122 of file niu.h.

Definition at line 3069 of file niu.h.

int index

Definition at line 3067 of file niu.h.

Definition at line 3119 of file niu.h.

Definition at line 3120 of file niu.h.

u8 l3_cls_pid[NIU_L3_PROG_CLS]

Definition at line 3124 of file niu.h.

u16 l3_cls_refcnt[NIU_L3_PROG_CLS]

Definition at line 3123 of file niu.h.

u8 ldg_map[LDN_MAX+1]

Definition at line 3094 of file niu.h.

Definition at line 3074 of file niu.h.

spinlock_t lock

Definition at line 3076 of file niu.h.

u8 num_ports

Definition at line 3104 of file niu.h.

Definition at line 3113 of file niu.h.

Definition at line 3066 of file niu.h.

u8 plat_type

Definition at line 3096 of file niu.h.

u32 port_phy

Definition at line 3081 of file niu.h.

Definition at line 3071 of file niu.h.

u8 rdc_default[NIU_MAX_PORTS]

Definition at line 3092 of file niu.h.

Definition at line 3091 of file niu.h.

atomic_t refcnt

Definition at line 3073 of file niu.h.

u8 rxchan_per_port[NIU_MAX_PORTS]

Definition at line 3088 of file niu.h.

int rxdma_clock_divider

Definition at line 3111 of file niu.h.

Definition at line 3115 of file niu.h.

u64 tcam_key[12]

Definition at line 3121 of file niu.h.

u16 tcam_num_entries

Definition at line 3106 of file niu.h.

u8 txchan_per_port[NIU_MAX_PORTS]

Definition at line 3089 of file niu.h.


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