\hypertarget{structi2o__bsa__rw__block__message}{}\doxysection{i2o\+\_\+bsa\+\_\+rw\+\_\+block\+\_\+message Struct Reference}
\label{structi2o__bsa__rw__block__message}\index{i2o\_bsa\_rw\_block\_message@{i2o\_bsa\_rw\_block\_message}}


{\ttfamily \#include $<$pst-\/iop.\+h$>$}



Collaboration diagram for i2o\+\_\+bsa\+\_\+rw\+\_\+block\+\_\+message\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=232pt]{d1/d70/structi2o__bsa__rw__block__message__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
u\+\_\+int8\+\_\+t \mbox{\hyperlink{structi2o__bsa__rw__block__message_adb2f7cf14ddc3787bce175ee08aa1cb2}{version\+\_\+offset}}
\item 
u\+\_\+int8\+\_\+t \mbox{\hyperlink{structi2o__bsa__rw__block__message_a0aa442a27c044af4868bbc4908f035d5}{message\+\_\+flags}}
\item 
u\+\_\+int16\+\_\+t \mbox{\hyperlink{structi2o__bsa__rw__block__message_a21628ea89a375abfd53fc4c5fdb42f3b}{message\+\_\+size}}
\item 
u\+\_\+int32\+\_\+t \mbox{\hyperlink{structi2o__bsa__rw__block__message_a17cef5960c49a7ca643d57f60c3dc4ca}{target\+\_\+address}}\+:12
\item 
u\+\_\+int32\+\_\+t \mbox{\hyperlink{structi2o__bsa__rw__block__message_aef9b89f39f9e6d88eda4166c21d8aa95}{initiator\+\_\+address}}\+:12
\item 
u\+\_\+int32\+\_\+t \mbox{\hyperlink{structi2o__bsa__rw__block__message_a81ec61a2577c2bad4ee84fd14e744069}{function}}\+:8
\item 
u\+\_\+int32\+\_\+t \mbox{\hyperlink{structi2o__bsa__rw__block__message_a52b79f2e2cc1a3feadf7c2776290bcf4}{initiator\+\_\+context}}
\item 
u\+\_\+int32\+\_\+t \mbox{\hyperlink{structi2o__bsa__rw__block__message_ae4f008cb736cedec74002b871bab71ec}{transaction\+\_\+context}}
\item 
u\+\_\+int16\+\_\+t \mbox{\hyperlink{structi2o__bsa__rw__block__message_af17096652a4829f159ea77ad6a1bdd46}{control\+\_\+flags}}
\item 
u\+\_\+int8\+\_\+t \mbox{\hyperlink{structi2o__bsa__rw__block__message_a820a710518def4777b384c6b24806712}{time\+\_\+multiplier}}
\item 
u\+\_\+int8\+\_\+t \mbox{\hyperlink{structi2o__bsa__rw__block__message_a785fb0926753f5fc2dc5a9da0121c4c8}{fetch\+\_\+ahead}}
\item 
u\+\_\+int32\+\_\+t \mbox{\hyperlink{structi2o__bsa__rw__block__message_a264edb8fd60d844e959bea606fdc8749}{bytecount}}
\item 
u\+\_\+int64\+\_\+t \mbox{\hyperlink{structi2o__bsa__rw__block__message_ad91d01238dcd5587e3e50dd0c2868a8e}{lba}}
\item 
struct \mbox{\hyperlink{structi2o__sgl}{i2o\+\_\+sgl}} \mbox{\hyperlink{structi2o__bsa__rw__block__message_a39d11394ed116116ec110580af77beaa}{sgl}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


Definition at line \mbox{\hyperlink{pst-iop_8h_source_l00603}{603}} of file \mbox{\hyperlink{pst-iop_8h_source}{pst-\/iop.\+h}}.



\doxysubsection{Field Documentation}
\mbox{\Hypertarget{structi2o__bsa__rw__block__message_a264edb8fd60d844e959bea606fdc8749}\label{structi2o__bsa__rw__block__message_a264edb8fd60d844e959bea606fdc8749}} 
\index{i2o\_bsa\_rw\_block\_message@{i2o\_bsa\_rw\_block\_message}!bytecount@{bytecount}}
\index{bytecount@{bytecount}!i2o\_bsa\_rw\_block\_message@{i2o\_bsa\_rw\_block\_message}}
\doxysubsubsection{\texorpdfstring{bytecount}{bytecount}}
{\footnotesize\ttfamily u\+\_\+int32\+\_\+t i2o\+\_\+bsa\+\_\+rw\+\_\+block\+\_\+message\+::bytecount}



Definition at line \mbox{\hyperlink{pst-iop_8h_source_l00615}{615}} of file \mbox{\hyperlink{pst-iop_8h_source}{pst-\/iop.\+h}}.



Referenced by \mbox{\hyperlink{pst-raid_8c_source_l00262}{pst\+\_\+rw()}}.

\mbox{\Hypertarget{structi2o__bsa__rw__block__message_af17096652a4829f159ea77ad6a1bdd46}\label{structi2o__bsa__rw__block__message_af17096652a4829f159ea77ad6a1bdd46}} 
\index{i2o\_bsa\_rw\_block\_message@{i2o\_bsa\_rw\_block\_message}!control\_flags@{control\_flags}}
\index{control\_flags@{control\_flags}!i2o\_bsa\_rw\_block\_message@{i2o\_bsa\_rw\_block\_message}}
\doxysubsubsection{\texorpdfstring{control\_flags}{control\_flags}}
{\footnotesize\ttfamily u\+\_\+int16\+\_\+t i2o\+\_\+bsa\+\_\+rw\+\_\+block\+\_\+message\+::control\+\_\+flags}



Definition at line \mbox{\hyperlink{pst-iop_8h_source_l00612}{612}} of file \mbox{\hyperlink{pst-iop_8h_source}{pst-\/iop.\+h}}.



Referenced by \mbox{\hyperlink{pst-raid_8c_source_l00262}{pst\+\_\+rw()}}.

\mbox{\Hypertarget{structi2o__bsa__rw__block__message_a785fb0926753f5fc2dc5a9da0121c4c8}\label{structi2o__bsa__rw__block__message_a785fb0926753f5fc2dc5a9da0121c4c8}} 
\index{i2o\_bsa\_rw\_block\_message@{i2o\_bsa\_rw\_block\_message}!fetch\_ahead@{fetch\_ahead}}
\index{fetch\_ahead@{fetch\_ahead}!i2o\_bsa\_rw\_block\_message@{i2o\_bsa\_rw\_block\_message}}
\doxysubsubsection{\texorpdfstring{fetch\_ahead}{fetch\_ahead}}
{\footnotesize\ttfamily u\+\_\+int8\+\_\+t i2o\+\_\+bsa\+\_\+rw\+\_\+block\+\_\+message\+::fetch\+\_\+ahead}



Definition at line \mbox{\hyperlink{pst-iop_8h_source_l00614}{614}} of file \mbox{\hyperlink{pst-iop_8h_source}{pst-\/iop.\+h}}.



Referenced by \mbox{\hyperlink{pst-raid_8c_source_l00262}{pst\+\_\+rw()}}.

\mbox{\Hypertarget{structi2o__bsa__rw__block__message_a81ec61a2577c2bad4ee84fd14e744069}\label{structi2o__bsa__rw__block__message_a81ec61a2577c2bad4ee84fd14e744069}} 
\index{i2o\_bsa\_rw\_block\_message@{i2o\_bsa\_rw\_block\_message}!function@{function}}
\index{function@{function}!i2o\_bsa\_rw\_block\_message@{i2o\_bsa\_rw\_block\_message}}
\doxysubsubsection{\texorpdfstring{function}{function}}
{\footnotesize\ttfamily u\+\_\+int32\+\_\+t i2o\+\_\+bsa\+\_\+rw\+\_\+block\+\_\+message\+::function}



Definition at line \mbox{\hyperlink{pst-iop_8h_source_l00609}{609}} of file \mbox{\hyperlink{pst-iop_8h_source}{pst-\/iop.\+h}}.



Referenced by \mbox{\hyperlink{pst-raid_8c_source_l00262}{pst\+\_\+rw()}}.

\mbox{\Hypertarget{structi2o__bsa__rw__block__message_aef9b89f39f9e6d88eda4166c21d8aa95}\label{structi2o__bsa__rw__block__message_aef9b89f39f9e6d88eda4166c21d8aa95}} 
\index{i2o\_bsa\_rw\_block\_message@{i2o\_bsa\_rw\_block\_message}!initiator\_address@{initiator\_address}}
\index{initiator\_address@{initiator\_address}!i2o\_bsa\_rw\_block\_message@{i2o\_bsa\_rw\_block\_message}}
\doxysubsubsection{\texorpdfstring{initiator\_address}{initiator\_address}}
{\footnotesize\ttfamily u\+\_\+int32\+\_\+t i2o\+\_\+bsa\+\_\+rw\+\_\+block\+\_\+message\+::initiator\+\_\+address}



Definition at line \mbox{\hyperlink{pst-iop_8h_source_l00608}{608}} of file \mbox{\hyperlink{pst-iop_8h_source}{pst-\/iop.\+h}}.



Referenced by \mbox{\hyperlink{pst-raid_8c_source_l00262}{pst\+\_\+rw()}}.

\mbox{\Hypertarget{structi2o__bsa__rw__block__message_a52b79f2e2cc1a3feadf7c2776290bcf4}\label{structi2o__bsa__rw__block__message_a52b79f2e2cc1a3feadf7c2776290bcf4}} 
\index{i2o\_bsa\_rw\_block\_message@{i2o\_bsa\_rw\_block\_message}!initiator\_context@{initiator\_context}}
\index{initiator\_context@{initiator\_context}!i2o\_bsa\_rw\_block\_message@{i2o\_bsa\_rw\_block\_message}}
\doxysubsubsection{\texorpdfstring{initiator\_context}{initiator\_context}}
{\footnotesize\ttfamily u\+\_\+int32\+\_\+t i2o\+\_\+bsa\+\_\+rw\+\_\+block\+\_\+message\+::initiator\+\_\+context}



Definition at line \mbox{\hyperlink{pst-iop_8h_source_l00610}{610}} of file \mbox{\hyperlink{pst-iop_8h_source}{pst-\/iop.\+h}}.



Referenced by \mbox{\hyperlink{pst-raid_8c_source_l00262}{pst\+\_\+rw()}}.

\mbox{\Hypertarget{structi2o__bsa__rw__block__message_ad91d01238dcd5587e3e50dd0c2868a8e}\label{structi2o__bsa__rw__block__message_ad91d01238dcd5587e3e50dd0c2868a8e}} 
\index{i2o\_bsa\_rw\_block\_message@{i2o\_bsa\_rw\_block\_message}!lba@{lba}}
\index{lba@{lba}!i2o\_bsa\_rw\_block\_message@{i2o\_bsa\_rw\_block\_message}}
\doxysubsubsection{\texorpdfstring{lba}{lba}}
{\footnotesize\ttfamily u\+\_\+int64\+\_\+t i2o\+\_\+bsa\+\_\+rw\+\_\+block\+\_\+message\+::lba}



Definition at line \mbox{\hyperlink{pst-iop_8h_source_l00616}{616}} of file \mbox{\hyperlink{pst-iop_8h_source}{pst-\/iop.\+h}}.



Referenced by \mbox{\hyperlink{pst-raid_8c_source_l00262}{pst\+\_\+rw()}}.

\mbox{\Hypertarget{structi2o__bsa__rw__block__message_a0aa442a27c044af4868bbc4908f035d5}\label{structi2o__bsa__rw__block__message_a0aa442a27c044af4868bbc4908f035d5}} 
\index{i2o\_bsa\_rw\_block\_message@{i2o\_bsa\_rw\_block\_message}!message\_flags@{message\_flags}}
\index{message\_flags@{message\_flags}!i2o\_bsa\_rw\_block\_message@{i2o\_bsa\_rw\_block\_message}}
\doxysubsubsection{\texorpdfstring{message\_flags}{message\_flags}}
{\footnotesize\ttfamily u\+\_\+int8\+\_\+t i2o\+\_\+bsa\+\_\+rw\+\_\+block\+\_\+message\+::message\+\_\+flags}



Definition at line \mbox{\hyperlink{pst-iop_8h_source_l00605}{605}} of file \mbox{\hyperlink{pst-iop_8h_source}{pst-\/iop.\+h}}.



Referenced by \mbox{\hyperlink{pst-raid_8c_source_l00262}{pst\+\_\+rw()}}.

\mbox{\Hypertarget{structi2o__bsa__rw__block__message_a21628ea89a375abfd53fc4c5fdb42f3b}\label{structi2o__bsa__rw__block__message_a21628ea89a375abfd53fc4c5fdb42f3b}} 
\index{i2o\_bsa\_rw\_block\_message@{i2o\_bsa\_rw\_block\_message}!message\_size@{message\_size}}
\index{message\_size@{message\_size}!i2o\_bsa\_rw\_block\_message@{i2o\_bsa\_rw\_block\_message}}
\doxysubsubsection{\texorpdfstring{message\_size}{message\_size}}
{\footnotesize\ttfamily u\+\_\+int16\+\_\+t i2o\+\_\+bsa\+\_\+rw\+\_\+block\+\_\+message\+::message\+\_\+size}



Definition at line \mbox{\hyperlink{pst-iop_8h_source_l00606}{606}} of file \mbox{\hyperlink{pst-iop_8h_source}{pst-\/iop.\+h}}.



Referenced by \mbox{\hyperlink{pst-raid_8c_source_l00262}{pst\+\_\+rw()}}.

\mbox{\Hypertarget{structi2o__bsa__rw__block__message_a39d11394ed116116ec110580af77beaa}\label{structi2o__bsa__rw__block__message_a39d11394ed116116ec110580af77beaa}} 
\index{i2o\_bsa\_rw\_block\_message@{i2o\_bsa\_rw\_block\_message}!sgl@{sgl}}
\index{sgl@{sgl}!i2o\_bsa\_rw\_block\_message@{i2o\_bsa\_rw\_block\_message}}
\doxysubsubsection{\texorpdfstring{sgl}{sgl}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structi2o__sgl}{i2o\+\_\+sgl}} i2o\+\_\+bsa\+\_\+rw\+\_\+block\+\_\+message\+::sgl}



Definition at line \mbox{\hyperlink{pst-iop_8h_source_l00617}{617}} of file \mbox{\hyperlink{pst-iop_8h_source}{pst-\/iop.\+h}}.

\mbox{\Hypertarget{structi2o__bsa__rw__block__message_a17cef5960c49a7ca643d57f60c3dc4ca}\label{structi2o__bsa__rw__block__message_a17cef5960c49a7ca643d57f60c3dc4ca}} 
\index{i2o\_bsa\_rw\_block\_message@{i2o\_bsa\_rw\_block\_message}!target\_address@{target\_address}}
\index{target\_address@{target\_address}!i2o\_bsa\_rw\_block\_message@{i2o\_bsa\_rw\_block\_message}}
\doxysubsubsection{\texorpdfstring{target\_address}{target\_address}}
{\footnotesize\ttfamily u\+\_\+int32\+\_\+t i2o\+\_\+bsa\+\_\+rw\+\_\+block\+\_\+message\+::target\+\_\+address}



Definition at line \mbox{\hyperlink{pst-iop_8h_source_l00607}{607}} of file \mbox{\hyperlink{pst-iop_8h_source}{pst-\/iop.\+h}}.



Referenced by \mbox{\hyperlink{pst-raid_8c_source_l00262}{pst\+\_\+rw()}}.

\mbox{\Hypertarget{structi2o__bsa__rw__block__message_a820a710518def4777b384c6b24806712}\label{structi2o__bsa__rw__block__message_a820a710518def4777b384c6b24806712}} 
\index{i2o\_bsa\_rw\_block\_message@{i2o\_bsa\_rw\_block\_message}!time\_multiplier@{time\_multiplier}}
\index{time\_multiplier@{time\_multiplier}!i2o\_bsa\_rw\_block\_message@{i2o\_bsa\_rw\_block\_message}}
\doxysubsubsection{\texorpdfstring{time\_multiplier}{time\_multiplier}}
{\footnotesize\ttfamily u\+\_\+int8\+\_\+t i2o\+\_\+bsa\+\_\+rw\+\_\+block\+\_\+message\+::time\+\_\+multiplier}



Definition at line \mbox{\hyperlink{pst-iop_8h_source_l00613}{613}} of file \mbox{\hyperlink{pst-iop_8h_source}{pst-\/iop.\+h}}.



Referenced by \mbox{\hyperlink{pst-raid_8c_source_l00262}{pst\+\_\+rw()}}.

\mbox{\Hypertarget{structi2o__bsa__rw__block__message_ae4f008cb736cedec74002b871bab71ec}\label{structi2o__bsa__rw__block__message_ae4f008cb736cedec74002b871bab71ec}} 
\index{i2o\_bsa\_rw\_block\_message@{i2o\_bsa\_rw\_block\_message}!transaction\_context@{transaction\_context}}
\index{transaction\_context@{transaction\_context}!i2o\_bsa\_rw\_block\_message@{i2o\_bsa\_rw\_block\_message}}
\doxysubsubsection{\texorpdfstring{transaction\_context}{transaction\_context}}
{\footnotesize\ttfamily u\+\_\+int32\+\_\+t i2o\+\_\+bsa\+\_\+rw\+\_\+block\+\_\+message\+::transaction\+\_\+context}



Definition at line \mbox{\hyperlink{pst-iop_8h_source_l00611}{611}} of file \mbox{\hyperlink{pst-iop_8h_source}{pst-\/iop.\+h}}.



Referenced by \mbox{\hyperlink{pst-raid_8c_source_l00262}{pst\+\_\+rw()}}.

\mbox{\Hypertarget{structi2o__bsa__rw__block__message_adb2f7cf14ddc3787bce175ee08aa1cb2}\label{structi2o__bsa__rw__block__message_adb2f7cf14ddc3787bce175ee08aa1cb2}} 
\index{i2o\_bsa\_rw\_block\_message@{i2o\_bsa\_rw\_block\_message}!version\_offset@{version\_offset}}
\index{version\_offset@{version\_offset}!i2o\_bsa\_rw\_block\_message@{i2o\_bsa\_rw\_block\_message}}
\doxysubsubsection{\texorpdfstring{version\_offset}{version\_offset}}
{\footnotesize\ttfamily u\+\_\+int8\+\_\+t i2o\+\_\+bsa\+\_\+rw\+\_\+block\+\_\+message\+::version\+\_\+offset}



Definition at line \mbox{\hyperlink{pst-iop_8h_source_l00604}{604}} of file \mbox{\hyperlink{pst-iop_8h_source}{pst-\/iop.\+h}}.



Referenced by \mbox{\hyperlink{pst-raid_8c_source_l00262}{pst\+\_\+rw()}}.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
dev/pst/\mbox{\hyperlink{pst-iop_8h}{pst-\/iop.\+h}}\end{DoxyCompactItemize}
