Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions
f_rndis.c File Reference
#include <linux/slab.h>
#include <linux/kernel.h>
#include <linux/device.h>
#include <linux/etherdevice.h>
#include <linux/atomic.h>
#include "u_ether.h"
#include "rndis.h"

Go to the source code of this file.

Data Structures

struct  f_rndis
 

Macros

#define LOG2_STATUS_INTERVAL_MSEC   5 /* 1 << 5 == 32 msec */
 
#define STATUS_BYTECOUNT   8 /* 8 bytes data */
 

Functions

int rndis_bind_config_vendor (struct usb_configuration *c, u8 ethaddr[ETH_ALEN], u32 vendorID, const char *manufacturer)
 

Macro Definition Documentation

#define LOG2_STATUS_INTERVAL_MSEC   5 /* 1 << 5 == 32 msec */

Definition at line 104 of file f_rndis.c.

#define STATUS_BYTECOUNT   8 /* 8 bytes data */

Definition at line 105 of file f_rndis.c.

Function Documentation

int rndis_bind_config_vendor ( struct usb_configuration c,
u8  ethaddr[ETH_ALEN],
u32  vendorID,
const char manufacturer 
)

Definition at line 845 of file f_rndis.c.