Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Public Types | Data Fields
e1000_option Struct Reference

Public Types

enum  { enable_option, range_option, list_option }
 
enum  { enable_option, range_option, list_option }
 

Data Fields

enum e1000_option:: { ... }  type
 
const charname
 
const charerr
 
int def
 
union {
   struct {
      int   min
 
      int   max
 
   }   r
 
   struct {
      int   nr
 
      struct e1000_opt_list {
         int   i
 
         char *   str
 
      }   p
 
   }   l
 
arg
 
enum e1000_option:: { ... }  type
 
union {
   struct {
      int   min
 
      int   max
 
   }   r
 
   struct {
      int   nr
 
      struct e1000_opt_list {
         int   i
 
         char *   str
 
      }   p
 
   }   l
 
arg
 

Detailed Description

Definition at line 191 of file e1000_param.c.

Member Enumeration Documentation

anonymous enum
Enumerator:
enable_option 
range_option 
list_option 

Definition at line 192 of file e1000_param.c.

anonymous enum
Enumerator:
enable_option 
range_option 
list_option 

Definition at line 173 of file param.c.

Field Documentation

union { ... } arg
union { ... } arg
int def

Definition at line 195 of file e1000_param.c.

const char * err

Definition at line 194 of file e1000_param.c.

int i

Definition at line 203 of file e1000_param.c.

struct { ... } l
struct { ... } l
int max

Definition at line 199 of file e1000_param.c.

int min

Definition at line 198 of file e1000_param.c.

const char * name

Definition at line 193 of file e1000_param.c.

int nr

Definition at line 202 of file e1000_param.c.

struct { ... } ::e1000_opt_list * p
struct { ... } ::e1000_opt_list * p
struct { ... } r
struct { ... } r
char* str

Definition at line 203 of file e1000_param.c.

enum { ... } type
enum { ... } type

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