\hypertarget{structocs__dif__t}{}\doxysection{ocs\+\_\+dif\+\_\+t Struct Reference}
\label{structocs__dif__t}\index{ocs\_dif\_t@{ocs\_dif\_t}}


{\ttfamily \#include $<$ocs\+\_\+utils.\+h$>$}

\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
uint16\+\_\+t \mbox{\hyperlink{structocs__dif__t_a27d8ad88258a4d3b873cf5f0a95f44d3}{crc}}
\item 
uint16\+\_\+t \mbox{\hyperlink{structocs__dif__t_affe19453361513b25565c086c74aee4e}{app\+\_\+tag}}
\item 
uint32\+\_\+t \mbox{\hyperlink{structocs__dif__t_a307c0f4fb3e44a2b1c6d6a76e04f8e1e}{ref\+\_\+tag}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


Definition at line \mbox{\hyperlink{ocs__utils_8h_source_l00258}{258}} of file \mbox{\hyperlink{ocs__utils_8h_source}{ocs\+\_\+utils.\+h}}.



\doxysubsection{Field Documentation}
\mbox{\Hypertarget{structocs__dif__t_affe19453361513b25565c086c74aee4e}\label{structocs__dif__t_affe19453361513b25565c086c74aee4e}} 
\index{ocs\_dif\_t@{ocs\_dif\_t}!app\_tag@{app\_tag}}
\index{app\_tag@{app\_tag}!ocs\_dif\_t@{ocs\_dif\_t}}
\doxysubsubsection{\texorpdfstring{app\_tag}{app\_tag}}
{\footnotesize\ttfamily uint16\+\_\+t ocs\+\_\+dif\+\_\+t\+::app\+\_\+tag}



Definition at line \mbox{\hyperlink{ocs__utils_8h_source_l00260}{260}} of file \mbox{\hyperlink{ocs__utils_8h_source}{ocs\+\_\+utils.\+h}}.



Referenced by \mbox{\hyperlink{ocs__scsi_8c_source_l00604}{ocs\+\_\+scsi\+\_\+dif\+\_\+check\+\_\+app\+\_\+tag()}}.

\mbox{\Hypertarget{structocs__dif__t_a27d8ad88258a4d3b873cf5f0a95f44d3}\label{structocs__dif__t_a27d8ad88258a4d3b873cf5f0a95f44d3}} 
\index{ocs\_dif\_t@{ocs\_dif\_t}!crc@{crc}}
\index{crc@{crc}!ocs\_dif\_t@{ocs\_dif\_t}}
\doxysubsubsection{\texorpdfstring{crc}{crc}}
{\footnotesize\ttfamily uint16\+\_\+t ocs\+\_\+dif\+\_\+t\+::crc}



Definition at line \mbox{\hyperlink{ocs__utils_8h_source_l00259}{259}} of file \mbox{\hyperlink{ocs__utils_8h_source}{ocs\+\_\+utils.\+h}}.



Referenced by \mbox{\hyperlink{ocs__scsi_8c_source_l00567}{ocs\+\_\+scsi\+\_\+dif\+\_\+check\+\_\+guard()}}.

\mbox{\Hypertarget{structocs__dif__t_a307c0f4fb3e44a2b1c6d6a76e04f8e1e}\label{structocs__dif__t_a307c0f4fb3e44a2b1c6d6a76e04f8e1e}} 
\index{ocs\_dif\_t@{ocs\_dif\_t}!ref\_tag@{ref\_tag}}
\index{ref\_tag@{ref\_tag}!ocs\_dif\_t@{ocs\_dif\_t}}
\doxysubsubsection{\texorpdfstring{ref\_tag}{ref\_tag}}
{\footnotesize\ttfamily uint32\+\_\+t ocs\+\_\+dif\+\_\+t\+::ref\+\_\+tag}



Definition at line \mbox{\hyperlink{ocs__utils_8h_source_l00261}{261}} of file \mbox{\hyperlink{ocs__utils_8h_source}{ocs\+\_\+utils.\+h}}.



Referenced by \mbox{\hyperlink{ocs__scsi_8c_source_l00630}{ocs\+\_\+scsi\+\_\+dif\+\_\+check\+\_\+ref\+\_\+tag()}}.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
dev/ocs\+\_\+fc/\mbox{\hyperlink{ocs__utils_8h}{ocs\+\_\+utils.\+h}}\end{DoxyCompactItemize}
