\doxysection{Data Structures}
Here are the data structures with brief descriptions\+:\begin{DoxyCompactList}
\item\contentsline{section}{\mbox{\hyperlink{union__MFI__ADDRESS}{\+\_\+\+MFI\+\_\+\+ADDRESS}} }{\pageref{union__MFI__ADDRESS}}{}
\item\contentsline{section}{\mbox{\hyperlink{struct__MFI__RAID__MFA__IO__DESCRIPTOR}{\+\_\+\+MFI\+\_\+\+RAID\+\_\+\+MFA\+\_\+\+IO\+\_\+\+DESCRIPTOR}} }{\pageref{struct__MFI__RAID__MFA__IO__DESCRIPTOR}}{}
\item\contentsline{section}{\mbox{\hyperlink{struct__MPI25__IEEE__SGE__CHAIN64}{\+\_\+\+MPI25\+\_\+\+IEEE\+\_\+\+SGE\+\_\+\+CHAIN64}} }{\pageref{struct__MPI25__IEEE__SGE__CHAIN64}}{}
\item\contentsline{section}{\mbox{\hyperlink{union__MPI2__IEEE__SGE__CHAIN__UNION}{\+\_\+\+MPI2\+\_\+\+IEEE\+\_\+\+SGE\+\_\+\+CHAIN\+\_\+\+UNION}} }{\pageref{union__MPI2__IEEE__SGE__CHAIN__UNION}}{}
\item\contentsline{section}{\mbox{\hyperlink{union__MPI2__IEEE__SGE__SIMPLE__UNION}{\+\_\+\+MPI2\+\_\+\+IEEE\+\_\+\+SGE\+\_\+\+SIMPLE\+\_\+\+UNION}} }{\pageref{union__MPI2__IEEE__SGE__SIMPLE__UNION}}{}
\item\contentsline{section}{\mbox{\hyperlink{struct__MPI2__SCSI__IO__VENDOR__UNIQUE}{\+\_\+\+MPI2\+\_\+\+SCSI\+\_\+\+IO\+\_\+\+VENDOR\+\_\+\+UNIQUE}} }{\pageref{struct__MPI2__SCSI__IO__VENDOR__UNIQUE}}{}
\item\contentsline{section}{\mbox{\hyperlink{union__MPI2__SGE__IO__UNION}{\+\_\+\+MPI2\+\_\+\+SGE\+\_\+\+IO\+\_\+\+UNION}} }{\pageref{union__MPI2__SGE__IO__UNION}}{}
\item\contentsline{section}{\mbox{\hyperlink{struct__MPI2__SGE__SIMPLE__UNION}{\+\_\+\+MPI2\+\_\+\+SGE\+\_\+\+SIMPLE\+\_\+\+UNION}} }{\pageref{struct__MPI2__SGE__SIMPLE__UNION}}{}
\item\contentsline{section}{\mbox{\hyperlink{union__MPI2__SIMPLE__SGE__UNION}{\+\_\+\+MPI2\+\_\+\+SIMPLE\+\_\+\+SGE\+\_\+\+UNION}} }{\pageref{union__MPI2__SIMPLE__SGE__UNION}}{}
\item\contentsline{section}{\mbox{\hyperlink{uniondesc__value}{desc\+\_\+value}} }{\pageref{uniondesc__value}}{}
\item\contentsline{section}{\mbox{\hyperlink{structIO__REQUEST__INFO}{IO\+\_\+\+REQUEST\+\_\+\+INFO}} }{\pageref{structIO__REQUEST__INFO}}{}
\item\contentsline{section}{\mbox{\hyperlink{structiovec32}{iovec32}} }{\pageref{structiovec32}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmegasas__sge}{megasas\+\_\+sge}} }{\pageref{structmegasas__sge}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__abort__frame}{mfi\+\_\+abort\+\_\+frame}} }{\pageref{structmfi__abort__frame}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__aen}{mfi\+\_\+aen}} }{\pageref{structmfi__aen}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__array}{mfi\+\_\+array}} }{\pageref{structmfi__array}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__bbu__capacity__info}{mfi\+\_\+bbu\+\_\+capacity\+\_\+info}} }{\pageref{structmfi__bbu__capacity__info}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__bbu__design__info}{mfi\+\_\+bbu\+\_\+design\+\_\+info}} }{\pageref{structmfi__bbu__design__info}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__bbu__properties}{mfi\+\_\+bbu\+\_\+properties}} }{\pageref{structmfi__bbu__properties}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__bbu__state}{mfi\+\_\+bbu\+\_\+state}} }{\pageref{structmfi__bbu__state}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__bbu__status}{mfi\+\_\+bbu\+\_\+status}} }{\pageref{structmfi__bbu__status}}{}
\item\contentsline{section}{\mbox{\hyperlink{unionmfi__bbu__status__detail}{mfi\+\_\+bbu\+\_\+status\+\_\+detail}} }{\pageref{unionmfi__bbu__status__detail}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__bios__data}{mfi\+\_\+bios\+\_\+data}} }{\pageref{structmfi__bios__data}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__cmd__tbolt}{mfi\+\_\+cmd\+\_\+tbolt}} }{\pageref{structmfi__cmd__tbolt}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__command}{mfi\+\_\+command}} }{\pageref{structmfi__command}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__config__data}{mfi\+\_\+config\+\_\+data}} }{\pageref{structmfi__config__data}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__ctrl__info}{mfi\+\_\+ctrl\+\_\+info}} }{\pageref{structmfi__ctrl__info}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__ctrl__props}{mfi\+\_\+ctrl\+\_\+props}} }{\pageref{structmfi__ctrl__props}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__dcmd__frame}{mfi\+\_\+dcmd\+\_\+frame}} }{\pageref{structmfi__dcmd__frame}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__defaults}{mfi\+\_\+defaults}} }{\pageref{structmfi__defaults}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__disk}{mfi\+\_\+disk}} }{\pageref{structmfi__disk}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__disk__pending}{mfi\+\_\+disk\+\_\+pending}} }{\pageref{structmfi__disk__pending}}{}
\item\contentsline{section}{\mbox{\hyperlink{unionmfi__evt}{mfi\+\_\+evt}} }{\pageref{unionmfi__evt}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__evt__detail}{mfi\+\_\+evt\+\_\+detail}} }{\pageref{structmfi__evt__detail}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__evt__ld}{mfi\+\_\+evt\+\_\+ld}} }{\pageref{structmfi__evt__ld}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__evt__list}{mfi\+\_\+evt\+\_\+list}} }{\pageref{structmfi__evt__list}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__evt__log__state}{mfi\+\_\+evt\+\_\+log\+\_\+state}} }{\pageref{structmfi__evt__log__state}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__evt__pd}{mfi\+\_\+evt\+\_\+pd}} }{\pageref{structmfi__evt__pd}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__evt__queue__elm}{mfi\+\_\+evt\+\_\+queue\+\_\+elm}} }{\pageref{structmfi__evt__queue__elm}}{}
\item\contentsline{section}{\mbox{\hyperlink{unionmfi__frame}{mfi\+\_\+frame}} }{\pageref{unionmfi__frame}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__frame__header}{mfi\+\_\+frame\+\_\+header}} }{\pageref{structmfi__frame__header}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__hwcomms}{mfi\+\_\+hwcomms}} }{\pageref{structmfi__hwcomms}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__ibbu__state}{mfi\+\_\+ibbu\+\_\+state}} }{\pageref{structmfi__ibbu__state}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__ident}{mfi\+\_\+ident}} }{\pageref{structmfi__ident}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__info__component}{mfi\+\_\+info\+\_\+component}} }{\pageref{structmfi__info__component}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__info__device}{mfi\+\_\+info\+\_\+device}} }{\pageref{structmfi__info__device}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__info__host}{mfi\+\_\+info\+\_\+host}} }{\pageref{structmfi__info__host}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__info__pci}{mfi\+\_\+info\+\_\+pci}} }{\pageref{structmfi__info__pci}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__init__frame}{mfi\+\_\+init\+\_\+frame}} }{\pageref{structmfi__init__frame}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__init__qinfo}{mfi\+\_\+init\+\_\+qinfo}} }{\pageref{structmfi__init__qinfo}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__io__frame}{mfi\+\_\+io\+\_\+frame}} }{\pageref{structmfi__io__frame}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__ioc__aen}{mfi\+\_\+ioc\+\_\+aen}} }{\pageref{structmfi__ioc__aen}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__ioc__packet}{mfi\+\_\+ioc\+\_\+packet}} }{\pageref{structmfi__ioc__packet}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__ioc__passthru}{mfi\+\_\+ioc\+\_\+passthru}} }{\pageref{structmfi__ioc__passthru}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__ld__config}{mfi\+\_\+ld\+\_\+config}} }{\pageref{structmfi__ld__config}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__ld__info}{mfi\+\_\+ld\+\_\+info}} }{\pageref{structmfi__ld__info}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__ld__list}{mfi\+\_\+ld\+\_\+list}} }{\pageref{structmfi__ld__list}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__ld__params}{mfi\+\_\+ld\+\_\+params}} }{\pageref{structmfi__ld__params}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__ld__progress}{mfi\+\_\+ld\+\_\+progress}} }{\pageref{structmfi__ld__progress}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__ld__props}{mfi\+\_\+ld\+\_\+props}} }{\pageref{structmfi__ld__props}}{}
\item\contentsline{section}{\mbox{\hyperlink{unionmfi__ld__ref}{mfi\+\_\+ld\+\_\+ref}} }{\pageref{unionmfi__ld__ref}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__linux__ioc__aen}{mfi\+\_\+linux\+\_\+ioc\+\_\+aen}} }{\pageref{structmfi__linux__ioc__aen}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__linux__ioc__packet}{mfi\+\_\+linux\+\_\+ioc\+\_\+packet}} }{\pageref{structmfi__linux__ioc__packet}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__mpi2__reply__address}{mfi\+\_\+mpi2\+\_\+reply\+\_\+address}} }{\pageref{structmfi__mpi2__reply__address}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__mpi2__reply__default}{mfi\+\_\+mpi2\+\_\+reply\+\_\+default}} }{\pageref{structmfi__mpi2__reply__default}}{}
\item\contentsline{section}{\mbox{\hyperlink{unionmfi__mpi2__reply__descriptor}{mfi\+\_\+mpi2\+\_\+reply\+\_\+descriptor}} }{\pageref{unionmfi__mpi2__reply__descriptor}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__mpi2__reply__header}{mfi\+\_\+mpi2\+\_\+reply\+\_\+header}} }{\pageref{structmfi__mpi2__reply__header}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__mpi2__reply__raid__accel}{mfi\+\_\+mpi2\+\_\+reply\+\_\+raid\+\_\+accel}} }{\pageref{structmfi__mpi2__reply__raid__accel}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__mpi2__reply__scsi__io}{mfi\+\_\+mpi2\+\_\+reply\+\_\+scsi\+\_\+io}} }{\pageref{structmfi__mpi2__reply__scsi__io}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__mpi2__reply__target__assist}{mfi\+\_\+mpi2\+\_\+reply\+\_\+target\+\_\+assist}} }{\pageref{structmfi__mpi2__reply__target__assist}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__mpi2__reply__target__cmd__buffer}{mfi\+\_\+mpi2\+\_\+reply\+\_\+target\+\_\+cmd\+\_\+buffer}} }{\pageref{structmfi__mpi2__reply__target__cmd__buffer}}{}
\item\contentsline{section}{\mbox{\hyperlink{unionmfi__mpi2__request__descriptor}{mfi\+\_\+mpi2\+\_\+request\+\_\+descriptor}} }{\pageref{unionmfi__mpi2__request__descriptor}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__mpi2__request__header}{mfi\+\_\+mpi2\+\_\+request\+\_\+header}} }{\pageref{structmfi__mpi2__request__header}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__mpi2__request__high__priority}{mfi\+\_\+mpi2\+\_\+request\+\_\+high\+\_\+priority}} }{\pageref{structmfi__mpi2__request__high__priority}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__mpi2__request__raid__scsi__io}{mfi\+\_\+mpi2\+\_\+request\+\_\+raid\+\_\+scsi\+\_\+io}} }{\pageref{structmfi__mpi2__request__raid__scsi__io}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__mpi2__request__scsi__io}{mfi\+\_\+mpi2\+\_\+request\+\_\+scsi\+\_\+io}} }{\pageref{structmfi__mpi2__request__scsi__io}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__mpi2__request__scsi__target}{mfi\+\_\+mpi2\+\_\+request\+\_\+scsi\+\_\+target}} }{\pageref{structmfi__mpi2__request__scsi__target}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__pass__frame}{mfi\+\_\+pass\+\_\+frame}} }{\pageref{structmfi__pass__frame}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__pd__address}{mfi\+\_\+pd\+\_\+address}} }{\pageref{structmfi__pd__address}}{}
\item\contentsline{section}{\mbox{\hyperlink{unionmfi__pd__ddf__type}{mfi\+\_\+pd\+\_\+ddf\+\_\+type}} }{\pageref{unionmfi__pd__ddf__type}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__pd__info}{mfi\+\_\+pd\+\_\+info}} }{\pageref{structmfi__pd__info}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__pd__list}{mfi\+\_\+pd\+\_\+list}} }{\pageref{structmfi__pd__list}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__pd__progress}{mfi\+\_\+pd\+\_\+progress}} }{\pageref{structmfi__pd__progress}}{}
\item\contentsline{section}{\mbox{\hyperlink{unionmfi__pd__ref}{mfi\+\_\+pd\+\_\+ref}} }{\pageref{unionmfi__pd__ref}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__pr__properties}{mfi\+\_\+pr\+\_\+properties}} }{\pageref{structmfi__pr__properties}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__pr__status}{mfi\+\_\+pr\+\_\+status}} }{\pageref{structmfi__pr__status}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__progress}{mfi\+\_\+progress}} }{\pageref{structmfi__progress}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__qstat}{mfi\+\_\+qstat}} }{\pageref{structmfi__qstat}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__query__disk}{mfi\+\_\+query\+\_\+disk}} }{\pageref{structmfi__query__disk}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__sense}{mfi\+\_\+sense}} }{\pageref{structmfi__sense}}{}
\item\contentsline{section}{\mbox{\hyperlink{unionmfi__sense__ptr}{mfi\+\_\+sense\+\_\+ptr}} }{\pageref{unionmfi__sense__ptr}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__sg32}{mfi\+\_\+sg32}} }{\pageref{structmfi__sg32}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__sg64}{mfi\+\_\+sg64}} }{\pageref{structmfi__sg64}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__sg__skinny}{mfi\+\_\+sg\+\_\+skinny}} }{\pageref{structmfi__sg__skinny}}{}
\item\contentsline{section}{\mbox{\hyperlink{unionmfi__sgl}{mfi\+\_\+sgl}} }{\pageref{unionmfi__sgl}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__skinny__dma__info}{mfi\+\_\+skinny\+\_\+dma\+\_\+info}} }{\pageref{structmfi__skinny__dma__info}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__smp__frame}{mfi\+\_\+smp\+\_\+frame}} }{\pageref{structmfi__smp__frame}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__softc}{mfi\+\_\+softc}} }{\pageref{structmfi__softc}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__span}{mfi\+\_\+span}} }{\pageref{structmfi__span}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__spare}{mfi\+\_\+spare}} }{\pageref{structmfi__spare}}{}
\item\contentsline{section}{\mbox{\hyperlink{unionmfi__statrequest}{mfi\+\_\+statrequest}} }{\pageref{unionmfi__statrequest}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__stp__frame}{mfi\+\_\+stp\+\_\+frame}} }{\pageref{structmfi__stp__frame}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__system__pd}{mfi\+\_\+system\+\_\+pd}} }{\pageref{structmfi__system__pd}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfi__system__pending}{mfi\+\_\+system\+\_\+pending}} }{\pageref{structmfi__system__pending}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmfip__softc}{mfip\+\_\+softc}} }{\pageref{structmfip__softc}}{}
\item\contentsline{section}{\mbox{\hyperlink{structMPI2__IEEE__SGE__SIMPLE32}{MPI2\+\_\+\+IEEE\+\_\+\+SGE\+\_\+\+SIMPLE32}} }{\pageref{structMPI2__IEEE__SGE__SIMPLE32}}{}
\item\contentsline{section}{\mbox{\hyperlink{structMPI2__IEEE__SGE__SIMPLE64}{MPI2\+\_\+\+IEEE\+\_\+\+SGE\+\_\+\+SIMPLE64}} }{\pageref{structMPI2__IEEE__SGE__SIMPLE64}}{}
\item\contentsline{section}{\mbox{\hyperlink{structMPI2__IOC__INIT__REQUEST}{MPI2\+\_\+\+IOC\+\_\+\+INIT\+\_\+\+REQUEST}} }{\pageref{structMPI2__IOC__INIT__REQUEST}}{}
\item\contentsline{section}{\mbox{\hyperlink{structMPI2__SCSI__IO__CDB__EEDP32}{MPI2\+\_\+\+SCSI\+\_\+\+IO\+\_\+\+CDB\+\_\+\+EEDP32}} }{\pageref{structMPI2__SCSI__IO__CDB__EEDP32}}{}
\item\contentsline{section}{\mbox{\hyperlink{unionMPI2__SCSI__IO__CDB__UNION}{MPI2\+\_\+\+SCSI\+\_\+\+IO\+\_\+\+CDB\+\_\+\+UNION}} }{\pageref{unionMPI2__SCSI__IO__CDB__UNION}}{}
\item\contentsline{section}{\mbox{\hyperlink{structMPI2__SGE__CHAIN__UNION}{MPI2\+\_\+\+SGE\+\_\+\+CHAIN\+\_\+\+UNION}} }{\pageref{structMPI2__SGE__CHAIN__UNION}}{}
\end{DoxyCompactList}
