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

#include <whcd.h>

Data Fields

struct wusbhc wusbhc
 
struct umc_devumc
 
resource_size_t base_phys
 
void __iomembase
 
int irq
 
u8 n_devices
 
u8 n_keys
 
u8 n_mmc_ies
 
u64pz_list
 
struct dn_buf_entrydn_buf
 
struct di_buf_entrydi_buf
 
dma_addr_t pz_list_dma
 
dma_addr_t dn_buf_dma
 
dma_addr_t di_buf_dma
 
spinlock_t lock
 
struct mutex mutex
 
voidgen_cmd_buf
 
dma_addr_t gen_cmd_buf_dma
 
wait_queue_head_t cmd_wq
 
struct workqueue_structworkqueue
 
struct work_struct dn_work
 
struct dma_poolqset_pool
 
struct list_head async_list
 
struct list_head async_removed_list
 
wait_queue_head_t async_list_wq
 
struct work_struct async_work
 
struct list_head periodic_list [5]
 
struct list_head periodic_removed_list
 
wait_queue_head_t periodic_list_wq
 
struct work_struct periodic_work
 
struct whc_dbgdbg
 

Detailed Description

Definition at line 34 of file whcd.h.

Field Documentation

struct list_head async_list

Definition at line 65 of file whcd.h.

wait_queue_head_t async_list_wq

Definition at line 67 of file whcd.h.

struct list_head async_removed_list

Definition at line 66 of file whcd.h.

struct work_struct async_work

Definition at line 68 of file whcd.h.

void __iomem* base

Definition at line 39 of file whcd.h.

resource_size_t base_phys

Definition at line 38 of file whcd.h.

Definition at line 58 of file whcd.h.

Definition at line 75 of file whcd.h.

Definition at line 48 of file whcd.h.

dma_addr_t di_buf_dma

Definition at line 51 of file whcd.h.

Definition at line 47 of file whcd.h.

dma_addr_t dn_buf_dma

Definition at line 50 of file whcd.h.

Definition at line 61 of file whcd.h.

void* gen_cmd_buf

Definition at line 56 of file whcd.h.

dma_addr_t gen_cmd_buf_dma

Definition at line 57 of file whcd.h.

int irq

Definition at line 40 of file whcd.h.

spinlock_t lock

Definition at line 53 of file whcd.h.

Definition at line 54 of file whcd.h.

u8 n_devices

Definition at line 42 of file whcd.h.

u8 n_keys

Definition at line 43 of file whcd.h.

u8 n_mmc_ies

Definition at line 44 of file whcd.h.

struct list_head periodic_list[5]

Definition at line 70 of file whcd.h.

wait_queue_head_t periodic_list_wq

Definition at line 72 of file whcd.h.

struct list_head periodic_removed_list

Definition at line 71 of file whcd.h.

struct work_struct periodic_work

Definition at line 73 of file whcd.h.

u64* pz_list

Definition at line 46 of file whcd.h.

dma_addr_t pz_list_dma

Definition at line 49 of file whcd.h.

struct dma_pool* qset_pool

Definition at line 63 of file whcd.h.

Definition at line 36 of file whcd.h.

Definition at line 60 of file whcd.h.

Definition at line 35 of file whcd.h.


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