Linux Kernel
3.7.1
|
Data Fields | |
unsigned long | flags |
void __iomem * | mmio |
void * | shm |
dma_addr_t | shm_dma |
int | major |
int | id |
char | name [32] |
spinlock_t | lock |
struct pci_dev * | pdev |
unsigned int | state |
u32 | fw_ver |
struct request_queue * | oob_q |
unsigned int | n_oob |
unsigned int | hw_sg_used |
unsigned int | resp_idx |
unsigned int | wait_q_prod |
unsigned int | wait_q_cons |
struct request_queue * | wait_q [CARM_MAX_WAIT_Q] |
unsigned int | n_msgs |
u64 | msg_alloc |
struct carm_request | req [CARM_MAX_REQ] |
void * | msg_base |
dma_addr_t | msg_dma |
int | cur_scan_dev |
unsigned long | dev_active |
unsigned long | dev_present |
struct carm_port | port [CARM_MAX_PORTS] |
struct work_struct | fsm_task |
struct completion | probe_comp |
struct work_struct fsm_task |
spinlock_t lock |
dma_addr_t msg_dma |
struct request_queue* oob_q |
struct completion probe_comp |
dma_addr_t shm_dma |
struct request_queue* wait_q[CARM_MAX_WAIT_Q] |