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

#include <u_ether.h>

Data Fields

struct usb_function func
 
struct eth_devioport
 
struct usb_epin_ep
 
struct usb_epout_ep
 
bool is_zlp_ok
 
u16 cdc_filter
 
u32 header_len
 
bool is_fixed
 
u32 fixed_out_len
 
u32 fixed_in_len
 
struct sk_buff *(* wrap )(struct gether *port, struct sk_buff *skb)
 
int(* unwrap )(struct gether *port, struct sk_buff *skb, struct sk_buff_head *list)
 
void(* open )(struct gether *)
 
void(* close )(struct gether *)
 

Detailed Description

Definition at line 36 of file u_ether.h.

Field Documentation

u16 cdc_filter

Definition at line 48 of file u_ether.h.

void(* close)(struct gether *)

Definition at line 64 of file u_ether.h.

u32 fixed_in_len

Definition at line 55 of file u_ether.h.

u32 fixed_out_len

Definition at line 54 of file u_ether.h.

Definition at line 37 of file u_ether.h.

u32 header_len

Definition at line 51 of file u_ether.h.

struct usb_ep * in_ep

Definition at line 43 of file u_ether.h.

struct eth_dev * ioport

Definition at line 40 of file u_ether.h.

bool is_fixed

Definition at line 53 of file u_ether.h.

bool is_zlp_ok

Definition at line 46 of file u_ether.h.

void(* open)(struct gether *)

Definition at line 63 of file u_ether.h.

struct usb_ep * out_ep

Definition at line 44 of file u_ether.h.

Definition at line 58 of file u_ether.h.

Definition at line 56 of file u_ether.h.


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