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

#include <usbnet.h>

Data Fields

charname
 
chardescription
 
int flags
 
int(* bind )(struct usbnet *, struct usb_interface *)
 
void(* unbind )(struct usbnet *, struct usb_interface *)
 
int(* reset )(struct usbnet *)
 
int(* stop )(struct usbnet *)
 
int(* check_connect )(struct usbnet *)
 
int(* manage_power )(struct usbnet *, int)
 
void(* status )(struct usbnet *, struct urb *)
 
int(* link_reset )(struct usbnet *)
 
int(* rx_fixup )(struct usbnet *dev, struct sk_buff *skb)
 
struct sk_buff *(* tx_fixup )(struct usbnet *dev, struct sk_buff *skb, gfp_t flags)
 
int(* early_init )(struct usbnet *dev)
 
void(* indication )(struct usbnet *dev, void *ind, int indlen)
 
int in
 
int out
 
unsigned long data
 
chardriver_id
 
int card_subtype
 
int card_type
 
void(* attach )(struct address_info *hw_config)
 
int(* probe )(struct address_info *hw_config)
 
void(* unload )(struct address_info *hw_config)
 

Detailed Description

Definition at line 606 of file cm109.c.

Field Documentation

void(* attach)(struct address_info *hw_config)

Definition at line 53 of file dev_table.h.

Definition at line 111 of file usbnet.h.

int card_subtype

Definition at line 50 of file dev_table.h.

Definition at line 51 of file dev_table.h.

int(* check_connect)(struct usbnet *)

Definition at line 123 of file usbnet.h.

unsigned long data

Definition at line 153 of file usbnet.h.

char* description

Definition at line 81 of file usbnet.h.

char* driver_id

Definition at line 49 of file dev_table.h.

int(* early_init)(struct usbnet *dev)

Definition at line 144 of file usbnet.h.

int flags

Definition at line 83 of file usbnet.h.

int in

Definition at line 150 of file usbnet.h.

void(* indication)(struct usbnet *dev, void *ind, int indlen)

Definition at line 147 of file usbnet.h.

int(* link_reset)(struct usbnet *)

Definition at line 132 of file usbnet.h.

int(* manage_power)(struct usbnet *, int)

Definition at line 126 of file usbnet.h.

char * name

Definition at line 607 of file cm109.c.

int out

Definition at line 151 of file usbnet.h.

int(* probe)(struct address_info *hw_config)

Definition at line 54 of file dev_table.h.

int(* reset)(struct usbnet *)

Definition at line 117 of file usbnet.h.

int(* rx_fixup)(struct usbnet *dev, struct sk_buff *skb)

Definition at line 135 of file usbnet.h.

Definition at line 129 of file usbnet.h.

int(* stop)(struct usbnet *)

Definition at line 120 of file usbnet.h.

Definition at line 138 of file usbnet.h.

Definition at line 114 of file usbnet.h.

void(* unload)(struct address_info *hw_config)

Definition at line 55 of file dev_table.h.


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