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 |