|
Linux Kernel
3.7.1
|
#include <pmcraid.h>
| struct fasync_struct* aen_queue |
| struct pmcraid_config_table* cfg_table |
| dma_addr_t cfg_table_bus_addr |
| struct pmcraid_chip_details* chip_cfg |
| struct kmem_cache* cmd_cachep |
| struct pmcraid_cmd* cmd_list[PMCRAID_MAX_CMD] |
| spinlock_t free_pool_lock |
| u8 host_toggle_bit[PMCRAID_NUM_MSIX_VECTORS] |
| __be32* hrrq_curr[PMCRAID_NUM_MSIX_VECTORS] |
| __be32* hrrq_end[PMCRAID_NUM_MSIX_VECTORS] |
| spinlock_t hrrq_lock[PMCRAID_NUM_MSIX_VECTORS] |
| __be32* hrrq_start[PMCRAID_NUM_MSIX_VECTORS] |
| dma_addr_t hrrq_start_bus_addr[PMCRAID_NUM_MSIX_VECTORS] |
| struct pmcraid_isr_param hrrq_vector[PMCRAID_NUM_MSIX_VECTORS] |
| struct pmcraid_inquiry_data* inq_data |
| dma_addr_t inq_data_baddr |
| struct pmcraid_interrupts int_regs |
| struct tasklet_struct isr_tasklet[PMCRAID_NUM_MSIX_VECTORS] |
| spinlock_t pending_pool_lock |
| struct pmcraid_resource_entry* res_entries |
| struct pmcraid_cmd* reset_cmd |
| wait_queue_head_t reset_wait_q |
| spinlock_t resource_lock |
| struct pmcraid_timestamp_data* timestamp_data |
| dma_addr_t timestamp_data_baddr |
| struct work_struct worker_q |
1.8.2