usbatm_data
static int cxacru_heavy_init(struct usbatm_data *usbatm_instance,
struct usbatm_data *usbatm = instance->usbatm;
static int cxacru_bind(struct usbatm_data *usbatm_instance,
static void cxacru_unbind(struct usbatm_data *usbatm_instance,
struct usbatm_data *usbatm;
static int cxacru_atm_start(struct usbatm_data *usbatm_instance,
struct usbatm_data *usbatm = instance->usbatm;
struct usbatm_data *usbatm = instance->usbatm;
struct usbatm_data *usbatm;
struct usbatm_data *usbatm = instance->usbatm;
struct usbatm_data *usbatm = instance->usbatm;
struct usbatm_data *usbatm = instance->usbatm;
static int speedtch_find_firmware(struct usbatm_data *usbatm, struct usb_interface *intf,
static int speedtch_heavy_init(struct usbatm_data *usbatm, struct usb_interface *intf)
struct usbatm_data *usbatm = instance->usbatm;
struct usbatm_data *usbatm = instance->usbatm;
struct usbatm_data *usbatm = instance->usbatm;
struct usbatm_data *usbatm = instance->usbatm;
static int speedtch_atm_start(struct usbatm_data *usbatm, struct atm_dev *atm_dev)
static void speedtch_atm_stop(struct usbatm_data *usbatm, struct atm_dev *atm_dev)
static int speedtch_bind(struct usbatm_data *usbatm,
static void speedtch_unbind(struct usbatm_data *usbatm, struct usb_interface *intf)
struct usbatm_data *usbatm;
struct usbatm_data *usbatm;
static int uea_atm_open(struct usbatm_data *usbatm, struct atm_dev *atm_dev)
static int uea_heavy(struct usbatm_data *usbatm, struct usb_interface *intf)
struct usbatm_data *usbatm, int ifnum)
static int uea_bind(struct usbatm_data *usbatm, struct usb_interface *intf,
static void uea_unbind(struct usbatm_data *usbatm, struct usb_interface *intf)
struct usbatm_data *usbatm = usb_get_intfdata(intf);
struct usbatm_data *instance;
struct usbatm_data *instance = usb_get_intfdata(intf);
static int usbatm_print_packet(struct usbatm_data *instance,
static inline struct usbatm_vcc_data *usbatm_find_vcc(struct usbatm_data *instance,
static void usbatm_extract_one_cell(struct usbatm_data *instance, unsigned char *source)
static void usbatm_extract_cells(struct usbatm_data *instance,
static unsigned int usbatm_write_cells(struct usbatm_data *instance,
struct usbatm_data *instance = from_tasklet(instance, t,
struct usbatm_data *instance = from_tasklet(instance, t,
static void usbatm_cancel_send(struct usbatm_data *instance,
struct usbatm_data *instance = vcc->dev->dev_data;
struct usbatm_data *instance = container_of(kref, struct usbatm_data, refcount);
static void usbatm_get_instance(struct usbatm_data *instance)
static void usbatm_put_instance(struct usbatm_data *instance)
struct usbatm_data *instance = atm_dev->dev_data;
static int usbatm_print_packet(struct usbatm_data *instance, const unsigned char *data, int len);
struct usbatm_data *instance = atm_dev->dev_data;
struct usbatm_data *instance = vcc->dev->dev_data;
struct usbatm_data *instance = vcc->dev->dev_data;
struct usbatm_data *instance = atm_dev->dev_data;
static int usbatm_atm_init(struct usbatm_data *instance)
struct usbatm_data *instance = arg;
static int usbatm_heavy_init(struct usbatm_data *instance)
struct usbatm_data *usbatm;
struct usbatm_data *usbatm_instance;
struct usbatm_data;
int (*bind) (struct usbatm_data *, struct usb_interface *,
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 *);
static void xusbatm_unbind(struct usbatm_data *usbatm,
static int xusbatm_atm_start(struct usbatm_data *usbatm,
static int xusbatm_capture_intf(struct usbatm_data *usbatm, struct usb_device *usb_dev,
static int xusbatm_bind(struct usbatm_data *usbatm,