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

#include <octeon-ethernet.h>

Data Fields

int port
 
int queue
 
int fau
 
int imode
 
struct sk_buff_head tx_free_list [16]
 
struct net_device_stats stats
 
struct phy_devicephydev
 
unsigned int last_link
 
uint64_t link_info
 
void(* poll )(struct net_device *dev)
 
struct delayed_work port_periodic_work
 
struct work_struct port_work
 
struct device_nodeof_node
 

Detailed Description

This is the definition of the Ethernet driver's private driver state stored in netdev_priv(dev).

Definition at line 40 of file octeon-ethernet.h.

Field Documentation

int fau

Definition at line 46 of file octeon-ethernet.h.

int imode

Definition at line 51 of file octeon-ethernet.h.

unsigned int last_link

Definition at line 57 of file octeon-ethernet.h.

uint64_t link_info

Definition at line 59 of file octeon-ethernet.h.

struct device_node* of_node

Definition at line 64 of file octeon-ethernet.h.

struct phy_device* phydev

Definition at line 56 of file octeon-ethernet.h.

Definition at line 61 of file octeon-ethernet.h.

Definition at line 42 of file octeon-ethernet.h.

struct delayed_work port_periodic_work

Definition at line 62 of file octeon-ethernet.h.

struct work_struct port_work

Definition at line 63 of file octeon-ethernet.h.

Definition at line 44 of file octeon-ethernet.h.

Definition at line 55 of file octeon-ethernet.h.

struct sk_buff_head tx_free_list[16]

Definition at line 53 of file octeon-ethernet.h.


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