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

Data Fields

struct brcmf_sdio_devsdiodev
 
struct chip_info * ci
 
charvars
 
uint varsz
 
u32 ramsize
 
u32 hostintmask
 
atomic_t intstatus
 
atomic_t fcstate
 
uint blocksize
 
uint roundup
 
struct pktq txq
 
u8 flowcontrol
 
u8 tx_seq
 
u8 tx_max
 
u8 hdrbuf [MAX_HDR_READ+BRCMF_SDALIGN]
 
u8rxhdr
 
u8 rx_seq
 
struct brcmf_sdio_read cur_read
 
bool rxskip
 
bool rxpending
 
uint rxbound
 
uint txbound
 
uint txminmax
 
struct sk_buffglomd
 
struct sk_buff_head glom
 
uint glomerr
 
u8rxbuf
 
uint rxblen
 
u8rxctl
 
u8databuf
 
u8dataptr
 
uint rxlen
 
u8 sdpcm_ver
 
bool intr
 
bool poll
 
atomic_t ipend
 
uint spurious
 
uint pollrate
 
uint polltick
 
uint clkstate
 
bool activity
 
s32 idletime
 
s32 idlecount
 
s32 idleclock
 
s32 sd_rxchain
 
bool use_rxchain
 
bool rxflow_mode
 
bool rxflow
 
bool alp_only
 
u8ctrl_frame_buf
 
u32 ctrl_frame_len
 
bool ctrl_frame_stat
 
spinlock_t txqlock
 
wait_queue_head_t ctrl_wait
 
wait_queue_head_t dcmd_resp_wait
 
struct timer_list timer
 
struct completion watchdog_wait
 
struct task_structwatchdog_tsk
 
bool wd_timer_valid
 
uint save_ms
 
struct workqueue_structbrcmf_wq
 
struct work_struct datawork
 
struct list_head dpc_tsklst
 
spinlock_t dpc_tl_lock
 
struct semaphore sdsem
 
struct firmwarefirmware
 
u32 fw_ptr
 
bool txoff
 
struct brcmf_sdio_count sdcnt
 

Detailed Description

Definition at line 491 of file dhd_sdio.c.

Field Documentation

bool activity

Definition at line 550 of file dhd_sdio.c.

bool alp_only

Definition at line 558 of file dhd_sdio.c.

uint blocksize

Definition at line 503 of file dhd_sdio.c.

Definition at line 574 of file dhd_sdio.c.

struct chip_info* ci

Definition at line 493 of file dhd_sdio.c.

uint clkstate

Definition at line 549 of file dhd_sdio.c.

u8* ctrl_frame_buf

Definition at line 560 of file dhd_sdio.c.

u32 ctrl_frame_len

Definition at line 561 of file dhd_sdio.c.

bool ctrl_frame_stat

Definition at line 562 of file dhd_sdio.c.

wait_queue_head_t ctrl_wait

Definition at line 565 of file dhd_sdio.c.

Definition at line 514 of file dhd_sdio.c.

u8* databuf

Definition at line 530 of file dhd_sdio.c.

u8* dataptr

Definition at line 531 of file dhd_sdio.c.

struct work_struct datawork

Definition at line 575 of file dhd_sdio.c.

wait_queue_head_t dcmd_resp_wait

Definition at line 566 of file dhd_sdio.c.

spinlock_t dpc_tl_lock

Definition at line 577 of file dhd_sdio.c.

struct list_head dpc_tsklst

Definition at line 576 of file dhd_sdio.c.

atomic_t fcstate

Definition at line 501 of file dhd_sdio.c.

Definition at line 581 of file dhd_sdio.c.

u8 flowcontrol

Definition at line 507 of file dhd_sdio.c.

u32 fw_ptr

Definition at line 582 of file dhd_sdio.c.

Definition at line 524 of file dhd_sdio.c.

struct sk_buff* glomd

Definition at line 523 of file dhd_sdio.c.

uint glomerr

Definition at line 525 of file dhd_sdio.c.

Definition at line 511 of file dhd_sdio.c.

u32 hostintmask

Definition at line 499 of file dhd_sdio.c.

s32 idleclock

Definition at line 553 of file dhd_sdio.c.

s32 idlecount

Definition at line 552 of file dhd_sdio.c.

s32 idletime

Definition at line 551 of file dhd_sdio.c.

bool intr

Definition at line 536 of file dhd_sdio.c.

atomic_t intstatus

Definition at line 500 of file dhd_sdio.c.

atomic_t ipend

Definition at line 538 of file dhd_sdio.c.

Definition at line 537 of file dhd_sdio.c.

uint pollrate

Definition at line 540 of file dhd_sdio.c.

uint polltick

Definition at line 541 of file dhd_sdio.c.

u32 ramsize

Definition at line 497 of file dhd_sdio.c.

uint roundup

Definition at line 504 of file dhd_sdio.c.

u8 rx_seq

Definition at line 513 of file dhd_sdio.c.

uint rxblen

Definition at line 528 of file dhd_sdio.c.

uint rxbound

Definition at line 519 of file dhd_sdio.c.

u8* rxbuf

Definition at line 527 of file dhd_sdio.c.

u8* rxctl

Definition at line 529 of file dhd_sdio.c.

bool rxflow

Definition at line 557 of file dhd_sdio.c.

bool rxflow_mode

Definition at line 556 of file dhd_sdio.c.

u8* rxhdr

Definition at line 512 of file dhd_sdio.c.

uint rxlen

Definition at line 532 of file dhd_sdio.c.

bool rxpending

Definition at line 517 of file dhd_sdio.c.

bool rxskip

Definition at line 516 of file dhd_sdio.c.

uint save_ms

Definition at line 572 of file dhd_sdio.c.

s32 sd_rxchain

Definition at line 554 of file dhd_sdio.c.

Definition at line 585 of file dhd_sdio.c.

Definition at line 492 of file dhd_sdio.c.

u8 sdpcm_ver

Definition at line 534 of file dhd_sdio.c.

Definition at line 579 of file dhd_sdio.c.

uint spurious

Definition at line 539 of file dhd_sdio.c.

Definition at line 568 of file dhd_sdio.c.

u8 tx_max

Definition at line 509 of file dhd_sdio.c.

u8 tx_seq

Definition at line 508 of file dhd_sdio.c.

uint txbound

Definition at line 520 of file dhd_sdio.c.

uint txminmax

Definition at line 521 of file dhd_sdio.c.

bool txoff

Definition at line 584 of file dhd_sdio.c.

struct pktq txq

Definition at line 506 of file dhd_sdio.c.

spinlock_t txqlock

Definition at line 564 of file dhd_sdio.c.

bool use_rxchain

Definition at line 555 of file dhd_sdio.c.

char* vars

Definition at line 494 of file dhd_sdio.c.

uint varsz

Definition at line 495 of file dhd_sdio.c.

struct task_struct* watchdog_tsk

Definition at line 570 of file dhd_sdio.c.

struct completion watchdog_wait

Definition at line 569 of file dhd_sdio.c.

bool wd_timer_valid

Definition at line 571 of file dhd_sdio.c.


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