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

Data Fields

struct net_devicenetdev
 
void __iomemhw_addr
 
void __iomemhw_addr_cmd
 
union ks_tx_hdr txh ____cacheline_aligned
 
struct mutex lock
 
struct platform_devicepdev
 
struct mii_if_info mii
 
struct type_frame_headframe_head_info
 
spinlock_t statelock
 
u32 msg_enable
 
u32 frame_cnt
 
int bus_width
 
u16 rc_rxqcr
 
u16 rc_txcr
 
u16 rc_ier
 
u16 sharedbus
 
u16 cmd_reg_cache
 
u16 cmd_reg_cache_int
 
u16 promiscuous
 
u16 all_mcast
 
u16 mcast_lst_size
 
u8 mcast_lst [MAX_MCAST_LST][ETH_ALEN]
 
u8 mcast_bits [HW_MCAST_SIZE]
 
u8 mac_addr [6]
 
u8 fid
 
u8 extra_byte
 
u8 enabled
 

Detailed Description

Definition at line 429 of file ks8851_mll.c.

Field Documentation

Definition at line 433 of file ks8851_mll.c.

u16 all_mcast

Definition at line 450 of file ks8851_mll.c.

int bus_width

Definition at line 441 of file ks8851_mll.c.

u16 cmd_reg_cache

Definition at line 447 of file ks8851_mll.c.

u16 cmd_reg_cache_int

Definition at line 448 of file ks8851_mll.c.

u8 enabled

Definition at line 457 of file ks8851_mll.c.

u8 extra_byte

Definition at line 456 of file ks8851_mll.c.

Definition at line 455 of file ks8851_mll.c.

u32 frame_cnt

Definition at line 440 of file ks8851_mll.c.

struct type_frame_head* frame_head_info

Definition at line 437 of file ks8851_mll.c.

void __iomem* hw_addr

Definition at line 431 of file ks8851_mll.c.

void __iomem* hw_addr_cmd

Definition at line 432 of file ks8851_mll.c.

struct mutex lock

Definition at line 434 of file ks8851_mll.c.

Definition at line 454 of file ks8851_mll.c.

u8 mcast_bits[HW_MCAST_SIZE]

Definition at line 453 of file ks8851_mll.c.

u8 mcast_lst[MAX_MCAST_LST][ETH_ALEN]

Definition at line 452 of file ks8851_mll.c.

u16 mcast_lst_size

Definition at line 451 of file ks8851_mll.c.

Definition at line 436 of file ks8851_mll.c.

u32 msg_enable

Definition at line 439 of file ks8851_mll.c.

struct net_device* netdev

Definition at line 430 of file ks8851_mll.c.

Definition at line 435 of file ks8851_mll.c.

u16 promiscuous

Definition at line 449 of file ks8851_mll.c.

u16 rc_ier

Definition at line 445 of file ks8851_mll.c.

u16 rc_rxqcr

Definition at line 443 of file ks8851_mll.c.

u16 rc_txcr

Definition at line 444 of file ks8851_mll.c.

u16 sharedbus

Definition at line 446 of file ks8851_mll.c.

spinlock_t statelock

Definition at line 438 of file ks8851_mll.c.


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