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

#include <usbatm.h>

Data Fields

const chardriver_name
int(* bind )(struct usbatm_data *, struct usb_interface *, const struct usb_device_id *id)
int(* heavy_init )(struct usbatm_data *, struct usb_interface *)
void(* unbind )(struct usbatm_data *, struct usb_interface *)
int(* atm_start )(struct usbatm_data *, struct atm_dev *)
void(* atm_stop )(struct usbatm_data *, struct atm_dev *)
int bulk_in
int isoc_in
int bulk_out
unsigned rx_padding
unsigned tx_padding

Detailed Description

Definition at line 110 of file usbatm.h.

Field Documentation

int(* atm_start)(struct usbatm_data *, struct atm_dev *)

Definition at line 124 of file usbatm.h.

void(* atm_stop)(struct usbatm_data *, struct atm_dev *)

Definition at line 127 of file usbatm.h.

Definition at line 114 of file usbatm.h.

int bulk_in

Definition at line 129 of file usbatm.h.

int bulk_out

Definition at line 131 of file usbatm.h.

const char* driver_name

Definition at line 111 of file usbatm.h.

int(* heavy_init)(struct usbatm_data *, struct usb_interface *)

Definition at line 118 of file usbatm.h.

int isoc_in

Definition at line 130 of file usbatm.h.

unsigned rx_padding

Definition at line 133 of file usbatm.h.

unsigned tx_padding

Definition at line 134 of file usbatm.h.

Definition at line 121 of file usbatm.h.

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