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

#include <dhd_bus.h>

Data Fields

u8 type
 
union {
   struct brcmf_sdio_dev *   sdio
 
   struct brcmf_usbdev *   usb
 
bus_priv
 
struct brcmf_pubdrvr
 
enum brcmf_bus_state state
 
uint maxctl
 
bool drvr_up
 
unsigned long tx_realloc
 
struct dngl_stats dstats
 
u8 align
 
struct list_head dcmd_list
 
void(* brcmf_bus_stop )(struct device *)
 
int(* brcmf_bus_init )(struct device *)
 
int(* brcmf_bus_txdata )(struct device *, struct sk_buff *)
 
int(* brcmf_bus_txctl )(struct device *, unsigned char *, uint)
 
int(* brcmf_bus_rxctl )(struct device *, unsigned char *, uint)
 

Detailed Description

Definition at line 47 of file dhd_bus.h.

Field Documentation

u8 align

Definition at line 59 of file dhd_bus.h.

int(* brcmf_bus_init)(struct device *)

Definition at line 66 of file dhd_bus.h.

int(* brcmf_bus_rxctl)(struct device *, unsigned char *, uint)

Definition at line 73 of file dhd_bus.h.

void(* brcmf_bus_stop)(struct device *)

Definition at line 64 of file dhd_bus.h.

int(* brcmf_bus_txctl)(struct device *, unsigned char *, uint)

Definition at line 72 of file dhd_bus.h.

int(* brcmf_bus_txdata)(struct device *, struct sk_buff *)

Definition at line 68 of file dhd_bus.h.

union { ... } bus_priv
struct list_head dcmd_list

Definition at line 60 of file dhd_bus.h.

Definition at line 53 of file dhd_bus.h.

bool drvr_up

Definition at line 56 of file dhd_bus.h.

Definition at line 58 of file dhd_bus.h.

uint maxctl

Definition at line 55 of file dhd_bus.h.

Definition at line 50 of file dhd_bus.h.

Definition at line 54 of file dhd_bus.h.

unsigned long tx_realloc

Definition at line 57 of file dhd_bus.h.

Definition at line 48 of file dhd_bus.h.

Definition at line 51 of file dhd_bus.h.


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