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

#include <megaraid_sas_fusion.h>

Data Fields

struct megasas_cmd_fusion ** cmd_list
 
struct list_head cmd_pool
 
spinlock_t cmd_pool_lock
 
dma_addr_t req_frames_desc_phys
 
u8req_frames_desc
 
struct dma_poolio_request_frames_pool
 
dma_addr_t io_request_frames_phys
 
u8io_request_frames
 
struct dma_poolsg_dma_pool
 
struct dma_poolsense_dma_pool
 
dma_addr_t reply_frames_desc_phys
 
union
MPI2_REPLY_DESCRIPTORS_UNION
reply_frames_desc
 
struct dma_poolreply_frames_desc_pool
 
u16 last_reply_idx [MAX_MSIX_QUEUES_FUSION]
 
u32 reply_q_depth
 
u32 request_alloc_sz
 
u32 reply_alloc_sz
 
u32 io_frames_alloc_sz
 
u16 max_sge_in_main_msg
 
u16 max_sge_in_chain
 
u8 chain_offset_io_request
 
u8 chain_offset_mfi_pthru
 
struct MR_FW_RAID_MAP_ALLld_map [2]
 
dma_addr_t ld_map_phys [2]
 
u32 map_sz
 
u8 fast_path_io
 
struct LD_LOAD_BALANCE_INFO load_balance_info [MAX_LOGICAL_DRIVES]
 

Detailed Description

Definition at line 657 of file megaraid_sas_fusion.h.

Field Documentation

u8 chain_offset_io_request

Definition at line 687 of file megaraid_sas_fusion.h.

u8 chain_offset_mfi_pthru

Definition at line 688 of file megaraid_sas_fusion.h.

Definition at line 658 of file megaraid_sas_fusion.h.

struct list_head cmd_pool

Definition at line 659 of file megaraid_sas_fusion.h.

spinlock_t cmd_pool_lock

Definition at line 661 of file megaraid_sas_fusion.h.

u8 fast_path_io

Definition at line 694 of file megaraid_sas_fusion.h.

u32 io_frames_alloc_sz

Definition at line 682 of file megaraid_sas_fusion.h.

u8* io_request_frames

Definition at line 668 of file megaraid_sas_fusion.h.

dma_addr_t io_request_frames_phys

Definition at line 667 of file megaraid_sas_fusion.h.

struct dma_pool* io_request_frames_pool

Definition at line 666 of file megaraid_sas_fusion.h.

u16 last_reply_idx[MAX_MSIX_QUEUES_FUSION]

Definition at line 677 of file megaraid_sas_fusion.h.

Definition at line 690 of file megaraid_sas_fusion.h.

dma_addr_t ld_map_phys[2]

Definition at line 691 of file megaraid_sas_fusion.h.

Definition at line 695 of file megaraid_sas_fusion.h.

u32 map_sz

Definition at line 693 of file megaraid_sas_fusion.h.

u16 max_sge_in_chain

Definition at line 685 of file megaraid_sas_fusion.h.

u16 max_sge_in_main_msg

Definition at line 684 of file megaraid_sas_fusion.h.

u32 reply_alloc_sz

Definition at line 681 of file megaraid_sas_fusion.h.

union MPI2_REPLY_DESCRIPTORS_UNION* reply_frames_desc

Definition at line 674 of file megaraid_sas_fusion.h.

dma_addr_t reply_frames_desc_phys

Definition at line 673 of file megaraid_sas_fusion.h.

struct dma_pool* reply_frames_desc_pool

Definition at line 675 of file megaraid_sas_fusion.h.

u32 reply_q_depth

Definition at line 679 of file megaraid_sas_fusion.h.

u8* req_frames_desc

Definition at line 664 of file megaraid_sas_fusion.h.

dma_addr_t req_frames_desc_phys

Definition at line 663 of file megaraid_sas_fusion.h.

u32 request_alloc_sz

Definition at line 680 of file megaraid_sas_fusion.h.

struct dma_pool* sense_dma_pool

Definition at line 671 of file megaraid_sas_fusion.h.

struct dma_pool* sg_dma_pool

Definition at line 670 of file megaraid_sas_fusion.h.


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