\hypertarget{smb_8h}{}\doxysection{dev/smbus/smb.h File Reference}
\label{smb_8h}\index{dev/smbus/smb.h@{dev/smbus/smb.h}}
{\ttfamily \#include $<$sys/ioccom.\+h$>$}\newline
Include dependency graph for smb.\+h\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=183pt]{da/d07/smb_8h__incl}
\end{center}
\end{figure}
This graph shows which files directly or indirectly include this file\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=183pt]{d4/d82/smb_8h__dep__incl}
\end{center}
\end{figure}
\doxysubsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
struct \mbox{\hyperlink{structsmbcmd}{smbcmd}}
\end{DoxyCompactItemize}
\doxysubsection*{Macros}
\begin{DoxyCompactItemize}
\item 
\#define \mbox{\hyperlink{smb_8h_a0b56f0e42679b8b8be1a8aeffc52caea}{SMB\+\_\+\+MAXBLOCKSIZE}}~32
\item 
\#define \mbox{\hyperlink{smb_8h_ad84ecc663ecc80c274515d9bfe80121f}{SMB\+\_\+\+QUICK\+\_\+\+WRITE}}~\+\_\+\+IOW(\textquotesingle{}i\textquotesingle{}, 1, struct \mbox{\hyperlink{structsmbcmd}{smbcmd}})
\item 
\#define \mbox{\hyperlink{smb_8h_a79b36bfe16e4a43db06e314076371508}{SMB\+\_\+\+QUICK\+\_\+\+READ}}~\+\_\+\+IOW(\textquotesingle{}i\textquotesingle{}, 2, struct \mbox{\hyperlink{structsmbcmd}{smbcmd}})
\item 
\#define \mbox{\hyperlink{smb_8h_a2df70e1266e4fa84c2326623438d3a00}{SMB\+\_\+\+SENDB}}~\+\_\+\+IOW(\textquotesingle{}i\textquotesingle{}, 3, struct \mbox{\hyperlink{structsmbcmd}{smbcmd}})
\item 
\#define \mbox{\hyperlink{smb_8h_aed178f69f025e00f9c779a4e1d5a25c5}{SMB\+\_\+\+RECVB}}~\+\_\+\+IOWR(\textquotesingle{}i\textquotesingle{}, 4, struct \mbox{\hyperlink{structsmbcmd}{smbcmd}})
\item 
\#define \mbox{\hyperlink{smb_8h_a6fd224c2650f9995dec9e3703b17512e}{SMB\+\_\+\+WRITEB}}~\+\_\+\+IOW(\textquotesingle{}i\textquotesingle{}, 5, struct \mbox{\hyperlink{structsmbcmd}{smbcmd}})
\item 
\#define \mbox{\hyperlink{smb_8h_acbfbbddb2704ec6b1f600e94e8b439cd}{SMB\+\_\+\+WRITEW}}~\+\_\+\+IOW(\textquotesingle{}i\textquotesingle{}, 6, struct \mbox{\hyperlink{structsmbcmd}{smbcmd}})
\item 
\#define \mbox{\hyperlink{smb_8h_a2020010f9d67c8bd7c74d2b82a157785}{SMB\+\_\+\+READB}}~\+\_\+\+IOWR(\textquotesingle{}i\textquotesingle{}, 7, struct \mbox{\hyperlink{structsmbcmd}{smbcmd}})
\item 
\#define \mbox{\hyperlink{smb_8h_ac3a94025b628d115c2b6dc055576b69b}{SMB\+\_\+\+READW}}~\+\_\+\+IOWR(\textquotesingle{}i\textquotesingle{}, 8, struct \mbox{\hyperlink{structsmbcmd}{smbcmd}})
\item 
\#define \mbox{\hyperlink{smb_8h_a63e3ad891ba2d83ae59c2ba8a28678ed}{SMB\+\_\+\+PCALL}}~\+\_\+\+IOWR(\textquotesingle{}i\textquotesingle{}, 9, struct \mbox{\hyperlink{structsmbcmd}{smbcmd}})
\item 
\#define \mbox{\hyperlink{smb_8h_a7f211180dc9545e94700efed2d2957d7}{SMB\+\_\+\+BWRITE}}~\+\_\+\+IOW(\textquotesingle{}i\textquotesingle{}, 10, struct \mbox{\hyperlink{structsmbcmd}{smbcmd}})
\item 
\#define \mbox{\hyperlink{smb_8h_a52fb79dad5a84f5520e70dd715504bd4}{SMB\+\_\+\+BREAD}}~\+\_\+\+IOWR(\textquotesingle{}i\textquotesingle{}, 11, struct \mbox{\hyperlink{structsmbcmd}{smbcmd}})
\item 
\#define \mbox{\hyperlink{smb_8h_a7a834eb82a3e2d46d25d2d8bbe132ad5}{SMB\+\_\+\+OLD\+\_\+\+TRANS}}~\+\_\+\+IOWR(\textquotesingle{}i\textquotesingle{}, 12, struct \mbox{\hyperlink{structsmbcmd}{smbcmd}})
\end{DoxyCompactItemize}


\doxysubsection{Macro Definition Documentation}
\mbox{\Hypertarget{smb_8h_a52fb79dad5a84f5520e70dd715504bd4}\label{smb_8h_a52fb79dad5a84f5520e70dd715504bd4}} 
\index{smb.h@{smb.h}!SMB\_BREAD@{SMB\_BREAD}}
\index{SMB\_BREAD@{SMB\_BREAD}!smb.h@{smb.h}}
\doxysubsubsection{\texorpdfstring{SMB\_BREAD}{SMB\_BREAD}}
{\footnotesize\ttfamily \#define SMB\+\_\+\+BREAD~\+\_\+\+IOWR(\textquotesingle{}i\textquotesingle{}, 11, struct \mbox{\hyperlink{structsmbcmd}{smbcmd}})}



Definition at line \mbox{\hyperlink{smb_8h_source_l00072}{72}} of file \mbox{\hyperlink{smb_8h_source}{smb.\+h}}.

\mbox{\Hypertarget{smb_8h_a7f211180dc9545e94700efed2d2957d7}\label{smb_8h_a7f211180dc9545e94700efed2d2957d7}} 
\index{smb.h@{smb.h}!SMB\_BWRITE@{SMB\_BWRITE}}
\index{SMB\_BWRITE@{SMB\_BWRITE}!smb.h@{smb.h}}
\doxysubsubsection{\texorpdfstring{SMB\_BWRITE}{SMB\_BWRITE}}
{\footnotesize\ttfamily \#define SMB\+\_\+\+BWRITE~\+\_\+\+IOW(\textquotesingle{}i\textquotesingle{}, 10, struct \mbox{\hyperlink{structsmbcmd}{smbcmd}})}



Definition at line \mbox{\hyperlink{smb_8h_source_l00071}{71}} of file \mbox{\hyperlink{smb_8h_source}{smb.\+h}}.

\mbox{\Hypertarget{smb_8h_a0b56f0e42679b8b8be1a8aeffc52caea}\label{smb_8h_a0b56f0e42679b8b8be1a8aeffc52caea}} 
\index{smb.h@{smb.h}!SMB\_MAXBLOCKSIZE@{SMB\_MAXBLOCKSIZE}}
\index{SMB\_MAXBLOCKSIZE@{SMB\_MAXBLOCKSIZE}!smb.h@{smb.h}}
\doxysubsubsection{\texorpdfstring{SMB\_MAXBLOCKSIZE}{SMB\_MAXBLOCKSIZE}}
{\footnotesize\ttfamily \#define SMB\+\_\+\+MAXBLOCKSIZE~32}



Definition at line \mbox{\hyperlink{smb_8h_source_l00060}{60}} of file \mbox{\hyperlink{smb_8h_source}{smb.\+h}}.

\mbox{\Hypertarget{smb_8h_a7a834eb82a3e2d46d25d2d8bbe132ad5}\label{smb_8h_a7a834eb82a3e2d46d25d2d8bbe132ad5}} 
\index{smb.h@{smb.h}!SMB\_OLD\_TRANS@{SMB\_OLD\_TRANS}}
\index{SMB\_OLD\_TRANS@{SMB\_OLD\_TRANS}!smb.h@{smb.h}}
\doxysubsubsection{\texorpdfstring{SMB\_OLD\_TRANS}{SMB\_OLD\_TRANS}}
{\footnotesize\ttfamily \#define SMB\+\_\+\+OLD\+\_\+\+TRANS~\+\_\+\+IOWR(\textquotesingle{}i\textquotesingle{}, 12, struct \mbox{\hyperlink{structsmbcmd}{smbcmd}})}



Definition at line \mbox{\hyperlink{smb_8h_source_l00073}{73}} of file \mbox{\hyperlink{smb_8h_source}{smb.\+h}}.

\mbox{\Hypertarget{smb_8h_a63e3ad891ba2d83ae59c2ba8a28678ed}\label{smb_8h_a63e3ad891ba2d83ae59c2ba8a28678ed}} 
\index{smb.h@{smb.h}!SMB\_PCALL@{SMB\_PCALL}}
\index{SMB\_PCALL@{SMB\_PCALL}!smb.h@{smb.h}}
\doxysubsubsection{\texorpdfstring{SMB\_PCALL}{SMB\_PCALL}}
{\footnotesize\ttfamily \#define SMB\+\_\+\+PCALL~\+\_\+\+IOWR(\textquotesingle{}i\textquotesingle{}, 9, struct \mbox{\hyperlink{structsmbcmd}{smbcmd}})}



Definition at line \mbox{\hyperlink{smb_8h_source_l00070}{70}} of file \mbox{\hyperlink{smb_8h_source}{smb.\+h}}.

\mbox{\Hypertarget{smb_8h_a79b36bfe16e4a43db06e314076371508}\label{smb_8h_a79b36bfe16e4a43db06e314076371508}} 
\index{smb.h@{smb.h}!SMB\_QUICK\_READ@{SMB\_QUICK\_READ}}
\index{SMB\_QUICK\_READ@{SMB\_QUICK\_READ}!smb.h@{smb.h}}
\doxysubsubsection{\texorpdfstring{SMB\_QUICK\_READ}{SMB\_QUICK\_READ}}
{\footnotesize\ttfamily \#define SMB\+\_\+\+QUICK\+\_\+\+READ~\+\_\+\+IOW(\textquotesingle{}i\textquotesingle{}, 2, struct \mbox{\hyperlink{structsmbcmd}{smbcmd}})}



Definition at line \mbox{\hyperlink{smb_8h_source_l00063}{63}} of file \mbox{\hyperlink{smb_8h_source}{smb.\+h}}.

\mbox{\Hypertarget{smb_8h_ad84ecc663ecc80c274515d9bfe80121f}\label{smb_8h_ad84ecc663ecc80c274515d9bfe80121f}} 
\index{smb.h@{smb.h}!SMB\_QUICK\_WRITE@{SMB\_QUICK\_WRITE}}
\index{SMB\_QUICK\_WRITE@{SMB\_QUICK\_WRITE}!smb.h@{smb.h}}
\doxysubsubsection{\texorpdfstring{SMB\_QUICK\_WRITE}{SMB\_QUICK\_WRITE}}
{\footnotesize\ttfamily \#define SMB\+\_\+\+QUICK\+\_\+\+WRITE~\+\_\+\+IOW(\textquotesingle{}i\textquotesingle{}, 1, struct \mbox{\hyperlink{structsmbcmd}{smbcmd}})}



Definition at line \mbox{\hyperlink{smb_8h_source_l00062}{62}} of file \mbox{\hyperlink{smb_8h_source}{smb.\+h}}.

\mbox{\Hypertarget{smb_8h_a2020010f9d67c8bd7c74d2b82a157785}\label{smb_8h_a2020010f9d67c8bd7c74d2b82a157785}} 
\index{smb.h@{smb.h}!SMB\_READB@{SMB\_READB}}
\index{SMB\_READB@{SMB\_READB}!smb.h@{smb.h}}
\doxysubsubsection{\texorpdfstring{SMB\_READB}{SMB\_READB}}
{\footnotesize\ttfamily \#define SMB\+\_\+\+READB~\+\_\+\+IOWR(\textquotesingle{}i\textquotesingle{}, 7, struct \mbox{\hyperlink{structsmbcmd}{smbcmd}})}



Definition at line \mbox{\hyperlink{smb_8h_source_l00068}{68}} of file \mbox{\hyperlink{smb_8h_source}{smb.\+h}}.

\mbox{\Hypertarget{smb_8h_ac3a94025b628d115c2b6dc055576b69b}\label{smb_8h_ac3a94025b628d115c2b6dc055576b69b}} 
\index{smb.h@{smb.h}!SMB\_READW@{SMB\_READW}}
\index{SMB\_READW@{SMB\_READW}!smb.h@{smb.h}}
\doxysubsubsection{\texorpdfstring{SMB\_READW}{SMB\_READW}}
{\footnotesize\ttfamily \#define SMB\+\_\+\+READW~\+\_\+\+IOWR(\textquotesingle{}i\textquotesingle{}, 8, struct \mbox{\hyperlink{structsmbcmd}{smbcmd}})}



Definition at line \mbox{\hyperlink{smb_8h_source_l00069}{69}} of file \mbox{\hyperlink{smb_8h_source}{smb.\+h}}.

\mbox{\Hypertarget{smb_8h_aed178f69f025e00f9c779a4e1d5a25c5}\label{smb_8h_aed178f69f025e00f9c779a4e1d5a25c5}} 
\index{smb.h@{smb.h}!SMB\_RECVB@{SMB\_RECVB}}
\index{SMB\_RECVB@{SMB\_RECVB}!smb.h@{smb.h}}
\doxysubsubsection{\texorpdfstring{SMB\_RECVB}{SMB\_RECVB}}
{\footnotesize\ttfamily \#define SMB\+\_\+\+RECVB~\+\_\+\+IOWR(\textquotesingle{}i\textquotesingle{}, 4, struct \mbox{\hyperlink{structsmbcmd}{smbcmd}})}



Definition at line \mbox{\hyperlink{smb_8h_source_l00065}{65}} of file \mbox{\hyperlink{smb_8h_source}{smb.\+h}}.

\mbox{\Hypertarget{smb_8h_a2df70e1266e4fa84c2326623438d3a00}\label{smb_8h_a2df70e1266e4fa84c2326623438d3a00}} 
\index{smb.h@{smb.h}!SMB\_SENDB@{SMB\_SENDB}}
\index{SMB\_SENDB@{SMB\_SENDB}!smb.h@{smb.h}}
\doxysubsubsection{\texorpdfstring{SMB\_SENDB}{SMB\_SENDB}}
{\footnotesize\ttfamily \#define SMB\+\_\+\+SENDB~\+\_\+\+IOW(\textquotesingle{}i\textquotesingle{}, 3, struct \mbox{\hyperlink{structsmbcmd}{smbcmd}})}



Definition at line \mbox{\hyperlink{smb_8h_source_l00064}{64}} of file \mbox{\hyperlink{smb_8h_source}{smb.\+h}}.

\mbox{\Hypertarget{smb_8h_a6fd224c2650f9995dec9e3703b17512e}\label{smb_8h_a6fd224c2650f9995dec9e3703b17512e}} 
\index{smb.h@{smb.h}!SMB\_WRITEB@{SMB\_WRITEB}}
\index{SMB\_WRITEB@{SMB\_WRITEB}!smb.h@{smb.h}}
\doxysubsubsection{\texorpdfstring{SMB\_WRITEB}{SMB\_WRITEB}}
{\footnotesize\ttfamily \#define SMB\+\_\+\+WRITEB~\+\_\+\+IOW(\textquotesingle{}i\textquotesingle{}, 5, struct \mbox{\hyperlink{structsmbcmd}{smbcmd}})}



Definition at line \mbox{\hyperlink{smb_8h_source_l00066}{66}} of file \mbox{\hyperlink{smb_8h_source}{smb.\+h}}.

\mbox{\Hypertarget{smb_8h_acbfbbddb2704ec6b1f600e94e8b439cd}\label{smb_8h_acbfbbddb2704ec6b1f600e94e8b439cd}} 
\index{smb.h@{smb.h}!SMB\_WRITEW@{SMB\_WRITEW}}
\index{SMB\_WRITEW@{SMB\_WRITEW}!smb.h@{smb.h}}
\doxysubsubsection{\texorpdfstring{SMB\_WRITEW}{SMB\_WRITEW}}
{\footnotesize\ttfamily \#define SMB\+\_\+\+WRITEW~\+\_\+\+IOW(\textquotesingle{}i\textquotesingle{}, 6, struct \mbox{\hyperlink{structsmbcmd}{smbcmd}})}



Definition at line \mbox{\hyperlink{smb_8h_source_l00067}{67}} of file \mbox{\hyperlink{smb_8h_source}{smb.\+h}}.

