\hypertarget{aic7xxx__inline_8h}{}\doxysection{dev/aic7xxx/aic7xxx\+\_\+inline.h File Reference}
\label{aic7xxx__inline_8h}\index{dev/aic7xxx/aic7xxx\_inline.h@{dev/aic7xxx/aic7xxx\_inline.h}}
This graph shows which files directly or indirectly include this file\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{d4/df9/aic7xxx__inline_8h__dep__incl}
\end{center}
\end{figure}
\doxysubsection*{Macros}
\begin{DoxyCompactItemize}
\item 
\#define \mbox{\hyperlink{aic7xxx__inline_8h_afb4c337866511466df20c7132ce0a1c3}{AHC\+\_\+\+RUN\+\_\+\+QOUTFIFO}}~0x1
\item 
\#define \mbox{\hyperlink{aic7xxx__inline_8h_a916c7e08a105c35de1047440dece5b22}{AHC\+\_\+\+RUN\+\_\+\+TQINFIFO}}~0x2
\end{DoxyCompactItemize}
\doxysubsection*{Functions}
\begin{DoxyCompactItemize}
\item 
static \+\_\+\+\_\+inline void \mbox{\hyperlink{aic7xxx__inline_8h_acc01b3f5e6a48e126036be6b0e4733ad}{ahc\+\_\+pause\+\_\+bug\+\_\+fix}} (struct \mbox{\hyperlink{structahc__softc}{ahc\+\_\+softc}} $\ast$ahc)
\item 
static \+\_\+\+\_\+inline int \mbox{\hyperlink{aic7xxx__inline_8h_a6a93bff50c0eea23f77e26b312499a19}{ahc\+\_\+is\+\_\+paused}} (struct \mbox{\hyperlink{structahc__softc}{ahc\+\_\+softc}} $\ast$ahc)
\item 
static \+\_\+\+\_\+inline void \mbox{\hyperlink{aic7xxx__inline_8h_a6e00263a44aba663503b5bc79e51e2d1}{ahc\+\_\+pause}} (struct \mbox{\hyperlink{structahc__softc}{ahc\+\_\+softc}} $\ast$ahc)
\item 
static \+\_\+\+\_\+inline void \mbox{\hyperlink{aic7xxx__inline_8h_a948639bea6451484d40afc46fa902082}{ahc\+\_\+unpause}} (struct \mbox{\hyperlink{structahc__softc}{ahc\+\_\+softc}} $\ast$ahc)
\item 
static \+\_\+\+\_\+inline void \mbox{\hyperlink{aic7xxx__inline_8h_a5c6e7afc36d1ae2c1b03da0c065dca21}{ahc\+\_\+freeze\+\_\+untagged\+\_\+queues}} (struct \mbox{\hyperlink{structahc__softc}{ahc\+\_\+softc}} $\ast$ahc)
\item 
static \+\_\+\+\_\+inline void \mbox{\hyperlink{aic7xxx__inline_8h_a17ad4cad6f76a11ce890ca6cd8bd7b28}{ahc\+\_\+release\+\_\+untagged\+\_\+queues}} (struct \mbox{\hyperlink{structahc__softc}{ahc\+\_\+softc}} $\ast$ahc)
\item 
static \+\_\+\+\_\+inline struct \mbox{\hyperlink{structahc__dma__seg}{ahc\+\_\+dma\+\_\+seg}} $\ast$ \mbox{\hyperlink{aic7xxx__inline_8h_a2eaef82d78bf84652d5f7d1a7b54e417}{ahc\+\_\+sg\+\_\+bus\+\_\+to\+\_\+virt}} (struct \mbox{\hyperlink{structscb}{scb}} $\ast$\mbox{\hyperlink{structscb}{scb}}, uint32\+\_\+t sg\+\_\+busaddr)
\item 
static \+\_\+\+\_\+inline uint32\+\_\+t \mbox{\hyperlink{aic7xxx__inline_8h_a29cc3891e852c808cd737fc5177d0d3b}{ahc\+\_\+sg\+\_\+virt\+\_\+to\+\_\+bus}} (struct \mbox{\hyperlink{structscb}{scb}} $\ast$\mbox{\hyperlink{structscb}{scb}}, struct \mbox{\hyperlink{structahc__dma__seg}{ahc\+\_\+dma\+\_\+seg}} $\ast$sg)
\item 
static \+\_\+\+\_\+inline uint32\+\_\+t \mbox{\hyperlink{aic7xxx__inline_8h_a174111db870b6c1eb202605e63e5720d}{ahc\+\_\+hscb\+\_\+busaddr}} (struct \mbox{\hyperlink{structahc__softc}{ahc\+\_\+softc}} $\ast$ahc, u\+\_\+int index)
\item 
static \+\_\+\+\_\+inline void \mbox{\hyperlink{aic7xxx__inline_8h_aa8dbf6944a7af4c03fe8b13bbbff8c42}{ahc\+\_\+sync\+\_\+scb}} (struct \mbox{\hyperlink{structahc__softc}{ahc\+\_\+softc}} $\ast$ahc, struct \mbox{\hyperlink{structscb}{scb}} $\ast$\mbox{\hyperlink{structscb}{scb}}, int op)
\item 
static \+\_\+\+\_\+inline void \mbox{\hyperlink{aic7xxx__inline_8h_a5d795389a66928aaf809d35c87b13796}{ahc\+\_\+sync\+\_\+sglist}} (struct \mbox{\hyperlink{structahc__softc}{ahc\+\_\+softc}} $\ast$ahc, struct \mbox{\hyperlink{structscb}{scb}} $\ast$\mbox{\hyperlink{structscb}{scb}}, int op)
\item 
static \+\_\+\+\_\+inline uint32\+\_\+t \mbox{\hyperlink{aic7xxx__inline_8h_a6e5f0b734041353cc13f714c014cdec7}{ahc\+\_\+targetcmd\+\_\+offset}} (struct \mbox{\hyperlink{structahc__softc}{ahc\+\_\+softc}} $\ast$ahc, u\+\_\+int index)
\item 
static \+\_\+\+\_\+inline char $\ast$ \mbox{\hyperlink{aic7xxx__inline_8h_ab6575c56128f862ec4df817cf9bc2e05}{ahc\+\_\+name}} (struct \mbox{\hyperlink{structahc__softc}{ahc\+\_\+softc}} $\ast$ahc)
\item 
static \+\_\+\+\_\+inline void \mbox{\hyperlink{aic7xxx__inline_8h_a47f5ef9cf4b3820881a2c0a92992c45e}{ahc\+\_\+update\+\_\+residual}} (struct \mbox{\hyperlink{structahc__softc}{ahc\+\_\+softc}} $\ast$ahc, struct \mbox{\hyperlink{structscb}{scb}} $\ast$\mbox{\hyperlink{structscb}{scb}})
\item 
static \+\_\+\+\_\+inline struct \mbox{\hyperlink{structahc__initiator__tinfo}{ahc\+\_\+initiator\+\_\+tinfo}} $\ast$ \mbox{\hyperlink{aic7xxx__inline_8h_a97087e86e6b80e464ce8da8b8d246f26}{ahc\+\_\+fetch\+\_\+transinfo}} (struct \mbox{\hyperlink{structahc__softc}{ahc\+\_\+softc}} $\ast$ahc, char channel, u\+\_\+int our\+\_\+id, u\+\_\+int remote\+\_\+id, struct \mbox{\hyperlink{structahc__tmode__tstate}{ahc\+\_\+tmode\+\_\+tstate}} $\ast$$\ast$tstate)
\item 
static \+\_\+\+\_\+inline uint16\+\_\+t \mbox{\hyperlink{aic7xxx__inline_8h_a980a18a2a92545197d06cff324d2b7b8}{ahc\+\_\+inw}} (struct \mbox{\hyperlink{structahc__softc}{ahc\+\_\+softc}} $\ast$ahc, u\+\_\+int port)
\item 
static \+\_\+\+\_\+inline void \mbox{\hyperlink{aic7xxx__inline_8h_a874f6e42244e2700f70cc3b26edb24c2}{ahc\+\_\+outw}} (struct \mbox{\hyperlink{structahc__softc}{ahc\+\_\+softc}} $\ast$ahc, u\+\_\+int port, u\+\_\+int value)
\item 
static \+\_\+\+\_\+inline uint32\+\_\+t \mbox{\hyperlink{aic7xxx__inline_8h_a762dbfc2c01973da84e9d4b8e1fe5418}{ahc\+\_\+inl}} (struct \mbox{\hyperlink{structahc__softc}{ahc\+\_\+softc}} $\ast$ahc, u\+\_\+int port)
\item 
static \+\_\+\+\_\+inline void \mbox{\hyperlink{aic7xxx__inline_8h_afff293f64a3a6e37a3b6edc407fde617}{ahc\+\_\+outl}} (struct \mbox{\hyperlink{structahc__softc}{ahc\+\_\+softc}} $\ast$ahc, u\+\_\+int port, uint32\+\_\+t value)
\item 
static \+\_\+\+\_\+inline uint64\+\_\+t \mbox{\hyperlink{aic7xxx__inline_8h_a038b7fa159cc0527a95ff3faed27ffd8}{ahc\+\_\+inq}} (struct \mbox{\hyperlink{structahc__softc}{ahc\+\_\+softc}} $\ast$ahc, u\+\_\+int port)
\item 
static \+\_\+\+\_\+inline void \mbox{\hyperlink{aic7xxx__inline_8h_a8dd83b0445e97c087e1dafd060f4ab9d}{ahc\+\_\+outq}} (struct \mbox{\hyperlink{structahc__softc}{ahc\+\_\+softc}} $\ast$ahc, u\+\_\+int port, uint64\+\_\+t value)
\item 
static \+\_\+\+\_\+inline struct \mbox{\hyperlink{structscb}{scb}} $\ast$ \mbox{\hyperlink{aic7xxx__inline_8h_a895a9aa038eefd8db01bcd8df61a0082}{ahc\+\_\+get\+\_\+scb}} (struct \mbox{\hyperlink{structahc__softc}{ahc\+\_\+softc}} $\ast$ahc)
\item 
static \+\_\+\+\_\+inline void \mbox{\hyperlink{aic7xxx__inline_8h_aeb4ae7b68b13cf249349a844843974bf}{ahc\+\_\+free\+\_\+scb}} (struct \mbox{\hyperlink{structahc__softc}{ahc\+\_\+softc}} $\ast$ahc, struct \mbox{\hyperlink{structscb}{scb}} $\ast$\mbox{\hyperlink{structscb}{scb}})
\item 
static \+\_\+\+\_\+inline void \mbox{\hyperlink{aic7xxx__inline_8h_a483da9bbecb7090c9ac05422a2b9da1e}{ahc\+\_\+swap\+\_\+with\+\_\+next\+\_\+hscb}} (struct \mbox{\hyperlink{structahc__softc}{ahc\+\_\+softc}} $\ast$ahc, struct \mbox{\hyperlink{structscb}{scb}} $\ast$\mbox{\hyperlink{structscb}{scb}})
\item 
static \+\_\+\+\_\+inline void \mbox{\hyperlink{aic7xxx__inline_8h_a3dbccba7b81b8892ddadd68481ae49f4}{ahc\+\_\+queue\+\_\+scb}} (struct \mbox{\hyperlink{structahc__softc}{ahc\+\_\+softc}} $\ast$ahc, struct \mbox{\hyperlink{structscb}{scb}} $\ast$\mbox{\hyperlink{structscb}{scb}})
\item 
static \+\_\+\+\_\+inline struct scsi\+\_\+sense\+\_\+data $\ast$ \mbox{\hyperlink{aic7xxx__inline_8h_a85c521f2f6d7171ebd811faf33729b02}{ahc\+\_\+get\+\_\+sense\+\_\+buf}} (struct \mbox{\hyperlink{structahc__softc}{ahc\+\_\+softc}} $\ast$ahc, struct \mbox{\hyperlink{structscb}{scb}} $\ast$\mbox{\hyperlink{structscb}{scb}})
\item 
static \+\_\+\+\_\+inline uint32\+\_\+t \mbox{\hyperlink{aic7xxx__inline_8h_a5a7dca592f4e2ab7e6827abdd0f57bb2}{ahc\+\_\+get\+\_\+sense\+\_\+bufaddr}} (struct \mbox{\hyperlink{structahc__softc}{ahc\+\_\+softc}} $\ast$ahc, struct \mbox{\hyperlink{structscb}{scb}} $\ast$\mbox{\hyperlink{structscb}{scb}})
\item 
static \+\_\+\+\_\+inline struct \mbox{\hyperlink{structscb}{scb}} $\ast$ \mbox{\hyperlink{aic7xxx__inline_8h_ad42aed8164bba4f1f10e52202ef81c15}{ahc\+\_\+lookup\+\_\+scb}} (struct \mbox{\hyperlink{structahc__softc}{ahc\+\_\+softc}} $\ast$ahc, u\+\_\+int tag)
\item 
static \+\_\+\+\_\+inline void \mbox{\hyperlink{aic7xxx__inline_8h_a3a2d0df6e542da6c60fb9e682ca99558}{ahc\+\_\+sync\+\_\+qoutfifo}} (struct \mbox{\hyperlink{structahc__softc}{ahc\+\_\+softc}} $\ast$ahc, int op)
\item 
static \+\_\+\+\_\+inline void \mbox{\hyperlink{aic7xxx__inline_8h_ad51a64c4048f4452f6c736df1ea1a1e1}{ahc\+\_\+sync\+\_\+tqinfifo}} (struct \mbox{\hyperlink{structahc__softc}{ahc\+\_\+softc}} $\ast$ahc, int op)
\item 
static \+\_\+\+\_\+inline u\+\_\+int \mbox{\hyperlink{aic7xxx__inline_8h_a87151dda92a09722b52147459cc9c7b1}{ahc\+\_\+check\+\_\+cmdcmpltqueues}} (struct \mbox{\hyperlink{structahc__softc}{ahc\+\_\+softc}} $\ast$ahc)
\item 
static \+\_\+\+\_\+inline int \mbox{\hyperlink{aic7xxx__inline_8h_a5a7390a83ebe0d4ec6a9c20536e55abc}{ahc\+\_\+intr}} (struct \mbox{\hyperlink{structahc__softc}{ahc\+\_\+softc}} $\ast$ahc)
\end{DoxyCompactItemize}


\doxysubsection{Macro Definition Documentation}
\mbox{\Hypertarget{aic7xxx__inline_8h_afb4c337866511466df20c7132ce0a1c3}\label{aic7xxx__inline_8h_afb4c337866511466df20c7132ce0a1c3}} 
\index{aic7xxx\_inline.h@{aic7xxx\_inline.h}!AHC\_RUN\_QOUTFIFO@{AHC\_RUN\_QOUTFIFO}}
\index{AHC\_RUN\_QOUTFIFO@{AHC\_RUN\_QOUTFIFO}!aic7xxx\_inline.h@{aic7xxx\_inline.h}}
\doxysubsubsection{\texorpdfstring{AHC\_RUN\_QOUTFIFO}{AHC\_RUN\_QOUTFIFO}}
{\footnotesize\ttfamily \#define AHC\+\_\+\+RUN\+\_\+\+QOUTFIFO~0x1}



Definition at line \mbox{\hyperlink{aic7xxx__inline_8h_source_l00540}{540}} of file \mbox{\hyperlink{aic7xxx__inline_8h_source}{aic7xxx\+\_\+inline.\+h}}.

\mbox{\Hypertarget{aic7xxx__inline_8h_a916c7e08a105c35de1047440dece5b22}\label{aic7xxx__inline_8h_a916c7e08a105c35de1047440dece5b22}} 
\index{aic7xxx\_inline.h@{aic7xxx\_inline.h}!AHC\_RUN\_TQINFIFO@{AHC\_RUN\_TQINFIFO}}
\index{AHC\_RUN\_TQINFIFO@{AHC\_RUN\_TQINFIFO}!aic7xxx\_inline.h@{aic7xxx\_inline.h}}
\doxysubsubsection{\texorpdfstring{AHC\_RUN\_TQINFIFO}{AHC\_RUN\_TQINFIFO}}
{\footnotesize\ttfamily \#define AHC\+\_\+\+RUN\+\_\+\+TQINFIFO~0x2}



Definition at line \mbox{\hyperlink{aic7xxx__inline_8h_source_l00541}{541}} of file \mbox{\hyperlink{aic7xxx__inline_8h_source}{aic7xxx\+\_\+inline.\+h}}.



\doxysubsection{Function Documentation}
\mbox{\Hypertarget{aic7xxx__inline_8h_a87151dda92a09722b52147459cc9c7b1}\label{aic7xxx__inline_8h_a87151dda92a09722b52147459cc9c7b1}} 
\index{aic7xxx\_inline.h@{aic7xxx\_inline.h}!ahc\_check\_cmdcmpltqueues@{ahc\_check\_cmdcmpltqueues}}
\index{ahc\_check\_cmdcmpltqueues@{ahc\_check\_cmdcmpltqueues}!aic7xxx\_inline.h@{aic7xxx\_inline.h}}
\doxysubsubsection{\texorpdfstring{ahc\_check\_cmdcmpltqueues()}{ahc\_check\_cmdcmpltqueues()}}
{\footnotesize\ttfamily static \+\_\+\+\_\+inline u\+\_\+int ahc\+\_\+check\+\_\+cmdcmpltqueues (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structahc__softc}{ahc\+\_\+softc}} $\ast$}]{ahc }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{aic7xxx__inline_8h_source_l00543}{543}} of file \mbox{\hyperlink{aic7xxx__inline_8h_source}{aic7xxx\+\_\+inline.\+h}}.



References \mbox{\hyperlink{aic7xxx__inline_8h_source_l00540}{AHC\+\_\+\+RUN\+\_\+\+QOUTFIFO}}, \mbox{\hyperlink{aic7xxx__inline_8h_source_l00541}{AHC\+\_\+\+RUN\+\_\+\+TQINFIFO}}, \mbox{\hyperlink{aic7xxx__inline_8h_source_l00220}{ahc\+\_\+targetcmd\+\_\+offset()}}, \mbox{\hyperlink{aic7xxx_8h_source_l00350}{AHC\+\_\+\+TARGETROLE}}, \mbox{\hyperlink{aic7xxx_8h_source_l00356}{AHC\+\_\+\+TQINFIFO\+\_\+\+BLOCKED}}, \mbox{\hyperlink{aic__osm__lib_8h_source_l00148}{aic\+\_\+dmamap\+\_\+sync}}, \mbox{\hyperlink{aic79xx_8h_source_l00709}{target\+\_\+cmd\+::cmd\+\_\+valid}}, \mbox{\hyperlink{aic7xxx_8h_source_l01033}{ahc\+\_\+softc\+::flags}}, \mbox{\hyperlink{aic7xxx_8h_source_l01043}{ahc\+\_\+softc\+::qoutfifo}}, \mbox{\hyperlink{aic7xxx_8h_source_l01041}{ahc\+\_\+softc\+::qoutfifonext}}, \mbox{\hyperlink{aic79xx_8h_source_l00078}{SCB\+\_\+\+LIST\+\_\+\+NULL}}, \mbox{\hyperlink{aic7xxx_8h_source_l01094}{ahc\+\_\+softc\+::shared\+\_\+data\+\_\+dmamap}}, \mbox{\hyperlink{aic7xxx_8h_source_l01093}{ahc\+\_\+softc\+::shared\+\_\+data\+\_\+dmat}}, \mbox{\hyperlink{aic7xxx_8h_source_l01069}{ahc\+\_\+softc\+::targetcmds}}, and \mbox{\hyperlink{aic7xxx_8h_source_l01070}{ahc\+\_\+softc\+::tqinfifonext}}.



Referenced by \mbox{\hyperlink{aic7xxx__inline_8h_source_l00572}{ahc\+\_\+intr()}}.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{d5/dc0/aic7xxx__inline_8h_a87151dda92a09722b52147459cc9c7b1_cgraph}
\end{center}
\end{figure}
Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{d5/dc0/aic7xxx__inline_8h_a87151dda92a09722b52147459cc9c7b1_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{aic7xxx__inline_8h_a97087e86e6b80e464ce8da8b8d246f26}\label{aic7xxx__inline_8h_a97087e86e6b80e464ce8da8b8d246f26}} 
\index{aic7xxx\_inline.h@{aic7xxx\_inline.h}!ahc\_fetch\_transinfo@{ahc\_fetch\_transinfo}}
\index{ahc\_fetch\_transinfo@{ahc\_fetch\_transinfo}!aic7xxx\_inline.h@{aic7xxx\_inline.h}}
\doxysubsubsection{\texorpdfstring{ahc\_fetch\_transinfo()}{ahc\_fetch\_transinfo()}}
{\footnotesize\ttfamily static \+\_\+\+\_\+inline struct \mbox{\hyperlink{structahc__initiator__tinfo}{ahc\+\_\+initiator\+\_\+tinfo}} $\ast$ ahc\+\_\+fetch\+\_\+transinfo (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structahc__softc}{ahc\+\_\+softc}} $\ast$}]{ahc,  }\item[{char}]{channel,  }\item[{u\+\_\+int}]{our\+\_\+id,  }\item[{u\+\_\+int}]{remote\+\_\+id,  }\item[{struct \mbox{\hyperlink{structahc__tmode__tstate}{ahc\+\_\+tmode\+\_\+tstate}} $\ast$$\ast$}]{tstate }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{aic7xxx__inline_8h_source_l00287}{287}} of file \mbox{\hyperlink{aic7xxx__inline_8h_source}{aic7xxx\+\_\+inline.\+h}}.



References \mbox{\hyperlink{aic7xxx_8h_source_l01013}{ahc\+\_\+softc\+::enabled\+\_\+targets}}.



Referenced by \mbox{\hyperlink{aic7xxx__osm_8c_source_l00439}{ahc\+\_\+action()}}, \mbox{\hyperlink{aic7xxx_8c_source_l02368}{ahc\+\_\+build\+\_\+transfer\+\_\+msg()}}, \mbox{\hyperlink{aic7xxx__osm_8c_source_l00922}{ahc\+\_\+execute\+\_\+scb()}}, \mbox{\hyperlink{aic7xxx_8c_source_l01409}{ahc\+\_\+force\+\_\+renegotiation()}}, \mbox{\hyperlink{aic7xxx__osm_8c_source_l00820}{ahc\+\_\+get\+\_\+tran\+\_\+settings()}}, \mbox{\hyperlink{aic7xxx_8c_source_l03489}{ahc\+\_\+handle\+\_\+msg\+\_\+reject()}}, \mbox{\hyperlink{aic7xxx_8c_source_l00972}{ahc\+\_\+handle\+\_\+scsiint()}}, \mbox{\hyperlink{aic7xxx_8c_source_l00419}{ahc\+\_\+handle\+\_\+seqint()}}, \mbox{\hyperlink{aic7xxx_8c_source_l04805}{ahc\+\_\+init()}}, \mbox{\hyperlink{aic7xxx_8c_source_l03068}{ahc\+\_\+parse\+\_\+msg()}}, \mbox{\hyperlink{aic7xxx_8c_source_l01904}{ahc\+\_\+set\+\_\+syncrate()}}, \mbox{\hyperlink{aic7xxx_8c_source_l02029}{ahc\+\_\+set\+\_\+width()}}, and \mbox{\hyperlink{aic7xxx_8c_source_l02099}{ahc\+\_\+update\+\_\+pending\+\_\+scbs()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{d5/dc0/aic7xxx__inline_8h_a97087e86e6b80e464ce8da8b8d246f26_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{aic7xxx__inline_8h_aeb4ae7b68b13cf249349a844843974bf}\label{aic7xxx__inline_8h_aeb4ae7b68b13cf249349a844843974bf}} 
\index{aic7xxx\_inline.h@{aic7xxx\_inline.h}!ahc\_free\_scb@{ahc\_free\_scb}}
\index{ahc\_free\_scb@{ahc\_free\_scb}!aic7xxx\_inline.h@{aic7xxx\_inline.h}}
\doxysubsubsection{\texorpdfstring{ahc\_free\_scb()}{ahc\_free\_scb()}}
{\footnotesize\ttfamily static \+\_\+\+\_\+inline void ahc\+\_\+free\+\_\+scb (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structahc__softc}{ahc\+\_\+softc}} $\ast$}]{ahc,  }\item[{struct \mbox{\hyperlink{structscb}{scb}} $\ast$}]{scb }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{aic7xxx__inline_8h_source_l00382}{382}} of file \mbox{\hyperlink{aic7xxx__inline_8h_source}{aic7xxx\+\_\+inline.\+h}}.



References \mbox{\hyperlink{aic__osm__lib_8h_source_l00329}{aic\+\_\+platform\+\_\+scb\+\_\+free()}}, \mbox{\hyperlink{aic79xx_8h_source_l00506}{hardware\+\_\+scb\+::control}}, \mbox{\hyperlink{aic79xx_8h_source_l00629}{scb\+::flags}}, \mbox{\hyperlink{aic79xx_8h_source_l00655}{scb\+\_\+data\+::free\+\_\+scbs}}, \mbox{\hyperlink{aic79xx_8h_source_l00612}{scb\+::hscb}}, \mbox{\hyperlink{aic7xxx_8h_source_l00940}{ahc\+\_\+softc\+::scb\+\_\+data}}, \mbox{\hyperlink{aic79xx_8h_source_l00566}{SCB\+\_\+\+FLAG\+\_\+\+NONE}}, \mbox{\hyperlink{aic79xx_8h_source_l00671}{scb\+\_\+data\+::scbindex}}, and \mbox{\hyperlink{aic79xx_8h_source_l00505}{hardware\+\_\+scb\+::tag}}.



Referenced by \mbox{\hyperlink{aic7xxx__osm_8c_source_l00315}{ahc\+\_\+done()}}, \mbox{\hyperlink{aic7xxx__osm_8c_source_l00922}{ahc\+\_\+execute\+\_\+scb()}}, and \mbox{\hyperlink{aic7xxx__osm_8c_source_l01128}{ahc\+\_\+setup\+\_\+data()}}.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=321pt]{d5/dc0/aic7xxx__inline_8h_aeb4ae7b68b13cf249349a844843974bf_cgraph}
\end{center}
\end{figure}
Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{d5/dc0/aic7xxx__inline_8h_aeb4ae7b68b13cf249349a844843974bf_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{aic7xxx__inline_8h_a5c6e7afc36d1ae2c1b03da0c065dca21}\label{aic7xxx__inline_8h_a5c6e7afc36d1ae2c1b03da0c065dca21}} 
\index{aic7xxx\_inline.h@{aic7xxx\_inline.h}!ahc\_freeze\_untagged\_queues@{ahc\_freeze\_untagged\_queues}}
\index{ahc\_freeze\_untagged\_queues@{ahc\_freeze\_untagged\_queues}!aic7xxx\_inline.h@{aic7xxx\_inline.h}}
\doxysubsubsection{\texorpdfstring{ahc\_freeze\_untagged\_queues()}{ahc\_freeze\_untagged\_queues()}}
{\footnotesize\ttfamily static \+\_\+\+\_\+inline void ahc\+\_\+freeze\+\_\+untagged\+\_\+queues (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structahc__softc}{ahc\+\_\+softc}} $\ast$}]{ahc }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{aic7xxx__inline_8h_source_l00129}{129}} of file \mbox{\hyperlink{aic7xxx__inline_8h_source}{aic7xxx\+\_\+inline.\+h}}.



References \mbox{\hyperlink{aic7xxx_8h_source_l00361}{AHC\+\_\+\+SCB\+\_\+\+BTT}}, \mbox{\hyperlink{aic7xxx_8h_source_l01033}{ahc\+\_\+softc\+::flags}}, and \mbox{\hyperlink{aic7xxx_8h_source_l00960}{ahc\+\_\+softc\+::untagged\+\_\+queue\+\_\+lock}}.



Referenced by \mbox{\hyperlink{aic7xxx_8c_source_l05870}{ahc\+\_\+abort\+\_\+scbs()}}, \mbox{\hyperlink{aic7xxx_8c_source_l05405}{ahc\+\_\+search\+\_\+qinfifo()}}, and \mbox{\hyperlink{aic7xxx_8c_source_l05614}{ahc\+\_\+search\+\_\+untagged\+\_\+queues()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{d5/dc0/aic7xxx__inline_8h_a5c6e7afc36d1ae2c1b03da0c065dca21_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{aic7xxx__inline_8h_a895a9aa038eefd8db01bcd8df61a0082}\label{aic7xxx__inline_8h_a895a9aa038eefd8db01bcd8df61a0082}} 
\index{aic7xxx\_inline.h@{aic7xxx\_inline.h}!ahc\_get\_scb@{ahc\_get\_scb}}
\index{ahc\_get\_scb@{ahc\_get\_scb}!aic7xxx\_inline.h@{aic7xxx\_inline.h}}
\doxysubsubsection{\texorpdfstring{ahc\_get\_scb()}{ahc\_get\_scb()}}
{\footnotesize\ttfamily static \+\_\+\+\_\+inline struct \mbox{\hyperlink{structscb}{scb}} $\ast$ ahc\+\_\+get\+\_\+scb (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structahc__softc}{ahc\+\_\+softc}} $\ast$}]{ahc }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{aic7xxx__inline_8h_source_l00363}{363}} of file \mbox{\hyperlink{aic7xxx__inline_8h_source}{aic7xxx\+\_\+inline.\+h}}.



References \mbox{\hyperlink{aic7xxx_8c_source_l04497}{ahc\+\_\+alloc\+\_\+scbs()}}, \mbox{\hyperlink{aic79xx_8h_source_l00655}{scb\+\_\+data\+::free\+\_\+scbs}}, \mbox{\hyperlink{structscb_a47ba5e3b85d3c1caeca1e1dae12483ff}{scb\+::links}}, and \mbox{\hyperlink{aic7xxx_8h_source_l00940}{ahc\+\_\+softc\+::scb\+\_\+data}}.



Referenced by \mbox{\hyperlink{aic7xxx__osm_8c_source_l00439}{ahc\+\_\+action()}}, and \mbox{\hyperlink{aic7xxx_8c_source_l04305}{ahc\+\_\+init\+\_\+scbdata()}}.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=282pt]{d5/dc0/aic7xxx__inline_8h_a895a9aa038eefd8db01bcd8df61a0082_cgraph}
\end{center}
\end{figure}
Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{d5/dc0/aic7xxx__inline_8h_a895a9aa038eefd8db01bcd8df61a0082_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{aic7xxx__inline_8h_a85c521f2f6d7171ebd811faf33729b02}\label{aic7xxx__inline_8h_a85c521f2f6d7171ebd811faf33729b02}} 
\index{aic7xxx\_inline.h@{aic7xxx\_inline.h}!ahc\_get\_sense\_buf@{ahc\_get\_sense\_buf}}
\index{ahc\_get\_sense\_buf@{ahc\_get\_sense\_buf}!aic7xxx\_inline.h@{aic7xxx\_inline.h}}
\doxysubsubsection{\texorpdfstring{ahc\_get\_sense\_buf()}{ahc\_get\_sense\_buf()}}
{\footnotesize\ttfamily static \+\_\+\+\_\+inline struct scsi\+\_\+sense\+\_\+data $\ast$ ahc\+\_\+get\+\_\+sense\+\_\+buf (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structahc__softc}{ahc\+\_\+softc}} $\ast$}]{ahc,  }\item[{struct \mbox{\hyperlink{structscb}{scb}} $\ast$}]{scb }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{aic7xxx__inline_8h_source_l00491}{491}} of file \mbox{\hyperlink{aic7xxx__inline_8h_source}{aic7xxx\+\_\+inline.\+h}}.



References \mbox{\hyperlink{aic7xxx_8h_source_l00940}{ahc\+\_\+softc\+::scb\+\_\+data}}, \mbox{\hyperlink{aic7xxx_8h_source_l00620}{scb\+\_\+data\+::scbarray}}, and \mbox{\hyperlink{aic7xxx_8h_source_l00621}{scb\+\_\+data\+::sense}}.



Referenced by \mbox{\hyperlink{aic7xxx__osm_8c_source_l00315}{ahc\+\_\+done()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{d5/dc0/aic7xxx__inline_8h_a85c521f2f6d7171ebd811faf33729b02_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{aic7xxx__inline_8h_a5a7dca592f4e2ab7e6827abdd0f57bb2}\label{aic7xxx__inline_8h_a5a7dca592f4e2ab7e6827abdd0f57bb2}} 
\index{aic7xxx\_inline.h@{aic7xxx\_inline.h}!ahc\_get\_sense\_bufaddr@{ahc\_get\_sense\_bufaddr}}
\index{ahc\_get\_sense\_bufaddr@{ahc\_get\_sense\_bufaddr}!aic7xxx\_inline.h@{aic7xxx\_inline.h}}
\doxysubsubsection{\texorpdfstring{ahc\_get\_sense\_bufaddr()}{ahc\_get\_sense\_bufaddr()}}
{\footnotesize\ttfamily static \+\_\+\+\_\+inline uint32\+\_\+t ahc\+\_\+get\+\_\+sense\+\_\+bufaddr (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structahc__softc}{ahc\+\_\+softc}} $\ast$}]{ahc,  }\item[{struct \mbox{\hyperlink{structscb}{scb}} $\ast$}]{scb }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{aic7xxx__inline_8h_source_l00500}{500}} of file \mbox{\hyperlink{aic7xxx__inline_8h_source}{aic7xxx\+\_\+inline.\+h}}.



References \mbox{\hyperlink{aic7xxx_8h_source_l00940}{ahc\+\_\+softc\+::scb\+\_\+data}}, \mbox{\hyperlink{aic7xxx_8h_source_l00620}{scb\+\_\+data\+::scbarray}}, and \mbox{\hyperlink{aic7xxx_8h_source_l00633}{scb\+\_\+data\+::sense\+\_\+busaddr}}.



Referenced by \mbox{\hyperlink{aic7xxx_8c_source_l00419}{ahc\+\_\+handle\+\_\+seqint()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{d5/dc0/aic7xxx__inline_8h_a5a7dca592f4e2ab7e6827abdd0f57bb2_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{aic7xxx__inline_8h_a174111db870b6c1eb202605e63e5720d}\label{aic7xxx__inline_8h_a174111db870b6c1eb202605e63e5720d}} 
\index{aic7xxx\_inline.h@{aic7xxx\_inline.h}!ahc\_hscb\_busaddr@{ahc\_hscb\_busaddr}}
\index{ahc\_hscb\_busaddr@{ahc\_hscb\_busaddr}!aic7xxx\_inline.h@{aic7xxx\_inline.h}}
\doxysubsubsection{\texorpdfstring{ahc\_hscb\_busaddr()}{ahc\_hscb\_busaddr()}}
{\footnotesize\ttfamily static \+\_\+\+\_\+inline uint32\+\_\+t ahc\+\_\+hscb\+\_\+busaddr (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structahc__softc}{ahc\+\_\+softc}} $\ast$}]{ahc,  }\item[{u\+\_\+int}]{index }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{aic7xxx__inline_8h_source_l00192}{192}} of file \mbox{\hyperlink{aic7xxx__inline_8h_source}{aic7xxx\+\_\+inline.\+h}}.



References \mbox{\hyperlink{aic7xxx_8h_source_l00630}{scb\+\_\+data\+::hscb\+\_\+busaddr}}, and \mbox{\hyperlink{aic7xxx_8h_source_l00940}{ahc\+\_\+softc\+::scb\+\_\+data}}.



Referenced by \mbox{\hyperlink{aic7xxx__inline_8h_source_l00411}{ahc\+\_\+swap\+\_\+with\+\_\+next\+\_\+hscb()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{d5/dc0/aic7xxx__inline_8h_a174111db870b6c1eb202605e63e5720d_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{aic7xxx__inline_8h_a762dbfc2c01973da84e9d4b8e1fe5418}\label{aic7xxx__inline_8h_a762dbfc2c01973da84e9d4b8e1fe5418}} 
\index{aic7xxx\_inline.h@{aic7xxx\_inline.h}!ahc\_inl@{ahc\_inl}}
\index{ahc\_inl@{ahc\_inl}!aic7xxx\_inline.h@{aic7xxx\_inline.h}}
\doxysubsubsection{\texorpdfstring{ahc\_inl()}{ahc\_inl()}}
{\footnotesize\ttfamily static \+\_\+\+\_\+inline uint32\+\_\+t ahc\+\_\+inl (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structahc__softc}{ahc\+\_\+softc}} $\ast$}]{ahc,  }\item[{u\+\_\+int}]{port }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{aic7xxx__inline_8h_source_l00316}{316}} of file \mbox{\hyperlink{aic7xxx__inline_8h_source}{aic7xxx\+\_\+inline.\+h}}.



References \mbox{\hyperlink{aic7xxx__osm_8h_source_l00151}{ahc\+\_\+inb}}.



Referenced by \mbox{\hyperlink{aic7xxx_8c_source_l03638}{ahc\+\_\+handle\+\_\+ign\+\_\+wide\+\_\+residue()}}, and \mbox{\hyperlink{aic7xxx__pci_8c_source_l01254}{ahc\+\_\+pci\+\_\+test\+\_\+register\+\_\+access()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{d5/dc0/aic7xxx__inline_8h_a762dbfc2c01973da84e9d4b8e1fe5418_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{aic7xxx__inline_8h_a038b7fa159cc0527a95ff3faed27ffd8}\label{aic7xxx__inline_8h_a038b7fa159cc0527a95ff3faed27ffd8}} 
\index{aic7xxx\_inline.h@{aic7xxx\_inline.h}!ahc\_inq@{ahc\_inq}}
\index{ahc\_inq@{ahc\_inq}!aic7xxx\_inline.h@{aic7xxx\_inline.h}}
\doxysubsubsection{\texorpdfstring{ahc\_inq()}{ahc\_inq()}}
{\footnotesize\ttfamily static \+\_\+\+\_\+inline uint64\+\_\+t ahc\+\_\+inq (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structahc__softc}{ahc\+\_\+softc}} $\ast$}]{ahc,  }\item[{u\+\_\+int}]{port }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{aic7xxx__inline_8h_source_l00334}{334}} of file \mbox{\hyperlink{aic7xxx__inline_8h_source}{aic7xxx\+\_\+inline.\+h}}.



References \mbox{\hyperlink{aic7xxx__osm_8h_source_l00151}{ahc\+\_\+inb}}.

\mbox{\Hypertarget{aic7xxx__inline_8h_a5a7390a83ebe0d4ec6a9c20536e55abc}\label{aic7xxx__inline_8h_a5a7390a83ebe0d4ec6a9c20536e55abc}} 
\index{aic7xxx\_inline.h@{aic7xxx\_inline.h}!ahc\_intr@{ahc\_intr}}
\index{ahc\_intr@{ahc\_intr}!aic7xxx\_inline.h@{aic7xxx\_inline.h}}
\doxysubsubsection{\texorpdfstring{ahc\_intr()}{ahc\_intr()}}
{\footnotesize\ttfamily static \+\_\+\+\_\+inline int ahc\+\_\+intr (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structahc__softc}{ahc\+\_\+softc}} $\ast$}]{ahc }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{aic7xxx__inline_8h_source_l00572}{572}} of file \mbox{\hyperlink{aic7xxx__inline_8h_source}{aic7xxx\+\_\+inline.\+h}}.



References \mbox{\hyperlink{aic7xxx_8h_source_l00367}{AHC\+\_\+\+ALL\+\_\+\+INTERRUPTS}}, \mbox{\hyperlink{aic7xxx__inline_8h_source_l00543}{ahc\+\_\+check\+\_\+cmdcmpltqueues()}}, \mbox{\hyperlink{aic7xxx_8h_source_l00369}{AHC\+\_\+\+EDGE\+\_\+\+INTERRUPT}}, \mbox{\hyperlink{aic7xxx__osm_8h_source_l00166}{ahc\+\_\+flush\+\_\+device\+\_\+writes()}}, \mbox{\hyperlink{aic7xxx_8c_source_l00390}{ahc\+\_\+handle\+\_\+brkadrint()}}, \mbox{\hyperlink{aic7xxx_8c_source_l00972}{ahc\+\_\+handle\+\_\+scsiint()}}, \mbox{\hyperlink{aic7xxx_8c_source_l00419}{ahc\+\_\+handle\+\_\+seqint()}}, \mbox{\hyperlink{aic7xxx__osm_8h_source_l00151}{ahc\+\_\+inb}}, \mbox{\hyperlink{aic7xxx__osm_8h_source_l00154}{ahc\+\_\+outb}}, \mbox{\hyperlink{aic7xxx__inline_8h_source_l00065}{ahc\+\_\+pause\+\_\+bug\+\_\+fix()}}, \mbox{\hyperlink{aic7xxx_8h_source_l00213}{AHC\+\_\+\+PCI}}, \mbox{\hyperlink{aic7xxx_8h_source_l00241}{AHC\+\_\+\+REMOVABLE}}, \mbox{\hyperlink{aic7xxx_8c_source_l00315}{ahc\+\_\+run\+\_\+qoutfifo()}}, \mbox{\hyperlink{aic7xxx_8h_source_l00350}{AHC\+\_\+\+TARGETROLE}}, \mbox{\hyperlink{aic79xx__reg_8h_source_l02390}{BRKADRINT}}, \mbox{\hyperlink{aic7xxx_8h_source_l00989}{ahc\+\_\+softc\+::bus\+\_\+intr}}, \mbox{\hyperlink{aic7xxx_8h_source_l01030}{ahc\+\_\+softc\+::chip}}, \mbox{\hyperlink{aic79xx__reg_8h_source_l02434}{CLRCMDINT}}, \mbox{\hyperlink{aic79xx__reg_8h_source_l02427}{CLRINT}}, \mbox{\hyperlink{aic79xx__reg_8h_source_l02395}{CMDCMPLT}}, \mbox{\hyperlink{aic79xx__reg_8h_source_l02437}{ERROR}}, \mbox{\hyperlink{aic79xx_8h_source_l00070}{FALSE}}, \mbox{\hyperlink{aic7xxx_8h_source_l01031}{ahc\+\_\+softc\+::features}}, \mbox{\hyperlink{aic7xxx_8h_source_l01033}{ahc\+\_\+softc\+::flags}}, \mbox{\hyperlink{aic79xx__reg_8h_source_l02388}{INT\+\_\+\+PEND}}, \mbox{\hyperlink{aic79xx__reg_8h_source_l02461}{INTEN}}, \mbox{\hyperlink{aic79xx__reg_8h_source_l02387}{INTSTAT}}, \mbox{\hyperlink{aic7xxx_8h_source_l01038}{ahc\+\_\+softc\+::pause}}, \mbox{\hyperlink{aic7xxx__reg_8h_source_l01542}{PCIERRSTAT}}, \mbox{\hyperlink{aic79xx__reg_8h_source_l02393}{SCSIINT}}, \mbox{\hyperlink{aic79xx__reg_8h_source_l02394}{SEQINT}}, and \mbox{\hyperlink{aic7xxx_8h_source_l01064}{ahc\+\_\+softc\+::unsolicited\+\_\+ints}}.



Referenced by \mbox{\hyperlink{aic7xxx_8c_source_l05159}{ahc\+\_\+pause\+\_\+and\+\_\+flushwork()}}, \mbox{\hyperlink{aic7xxx__osm_8c_source_l00299}{ahc\+\_\+platform\+\_\+intr()}}, and \mbox{\hyperlink{aic7xxx__osm_8c_source_l01119}{ahc\+\_\+poll()}}.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{d5/dc0/aic7xxx__inline_8h_a5a7390a83ebe0d4ec6a9c20536e55abc_cgraph}
\end{center}
\end{figure}
Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{d5/dc0/aic7xxx__inline_8h_a5a7390a83ebe0d4ec6a9c20536e55abc_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{aic7xxx__inline_8h_a980a18a2a92545197d06cff324d2b7b8}\label{aic7xxx__inline_8h_a980a18a2a92545197d06cff324d2b7b8}} 
\index{aic7xxx\_inline.h@{aic7xxx\_inline.h}!ahc\_inw@{ahc\_inw}}
\index{ahc\_inw@{ahc\_inw}!aic7xxx\_inline.h@{aic7xxx\_inline.h}}
\doxysubsubsection{\texorpdfstring{ahc\_inw()}{ahc\_inw()}}
{\footnotesize\ttfamily static \+\_\+\+\_\+inline uint16\+\_\+t ahc\+\_\+inw (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structahc__softc}{ahc\+\_\+softc}} $\ast$}]{ahc,  }\item[{u\+\_\+int}]{port }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{aic7xxx__inline_8h_source_l00303}{303}} of file \mbox{\hyperlink{aic7xxx__inline_8h_source}{aic7xxx\+\_\+inline.\+h}}.



References \mbox{\hyperlink{aic7xxx__osm_8h_source_l00151}{ahc\+\_\+inb}}.



Referenced by \mbox{\hyperlink{aic7xxx_8c_source_l00972}{ahc\+\_\+handle\+\_\+scsiint()}}, and \mbox{\hyperlink{aic7xxx__pci_8c_source_l00787}{ahc\+\_\+pci\+\_\+config()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{d5/dc0/aic7xxx__inline_8h_a980a18a2a92545197d06cff324d2b7b8_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{aic7xxx__inline_8h_a6a93bff50c0eea23f77e26b312499a19}\label{aic7xxx__inline_8h_a6a93bff50c0eea23f77e26b312499a19}} 
\index{aic7xxx\_inline.h@{aic7xxx\_inline.h}!ahc\_is\_paused@{ahc\_is\_paused}}
\index{ahc\_is\_paused@{ahc\_is\_paused}!aic7xxx\_inline.h@{aic7xxx\_inline.h}}
\doxysubsubsection{\texorpdfstring{ahc\_is\_paused()}{ahc\_is\_paused()}}
{\footnotesize\ttfamily static \+\_\+\+\_\+inline int ahc\+\_\+is\+\_\+paused (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structahc__softc}{ahc\+\_\+softc}} $\ast$}]{ahc }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{aic7xxx__inline_8h_source_l00076}{76}} of file \mbox{\hyperlink{aic7xxx__inline_8h_source}{aic7xxx\+\_\+inline.\+h}}.



References \mbox{\hyperlink{aic7xxx__osm_8h_source_l00151}{ahc\+\_\+inb}}, \mbox{\hyperlink{aic79xx__reg_8h_source_l02455}{HCNTRL}}, and \mbox{\hyperlink{aic79xx__reg_8h_source_l02460}{PAUSE}}.



Referenced by \mbox{\hyperlink{aic7xxx_8c_source_l01425}{ahc\+\_\+clear\+\_\+critical\+\_\+section()}}, \mbox{\hyperlink{aic7xxx_8c_source_l06706}{ahc\+\_\+dump\+\_\+card\+\_\+state()}}, \mbox{\hyperlink{aic7xxx__inline_8h_source_l00089}{ahc\+\_\+pause()}}, \mbox{\hyperlink{aic7xxx__pci_8c_source_l01254}{ahc\+\_\+pci\+\_\+test\+\_\+register\+\_\+access()}}, and \mbox{\hyperlink{aic7xxx_8c_source_l02099}{ahc\+\_\+update\+\_\+pending\+\_\+scbs()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{d5/dc0/aic7xxx__inline_8h_a6a93bff50c0eea23f77e26b312499a19_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{aic7xxx__inline_8h_ad42aed8164bba4f1f10e52202ef81c15}\label{aic7xxx__inline_8h_ad42aed8164bba4f1f10e52202ef81c15}} 
\index{aic7xxx\_inline.h@{aic7xxx\_inline.h}!ahc\_lookup\_scb@{ahc\_lookup\_scb}}
\index{ahc\_lookup\_scb@{ahc\_lookup\_scb}!aic7xxx\_inline.h@{aic7xxx\_inline.h}}
\doxysubsubsection{\texorpdfstring{ahc\_lookup\_scb()}{ahc\_lookup\_scb()}}
{\footnotesize\ttfamily static \+\_\+\+\_\+inline struct \mbox{\hyperlink{structscb}{scb}} $\ast$ ahc\+\_\+lookup\+\_\+scb (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structahc__softc}{ahc\+\_\+softc}} $\ast$}]{ahc,  }\item[{u\+\_\+int}]{tag }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{aic7xxx__inline_8h_source_l00399}{399}} of file \mbox{\hyperlink{aic7xxx__inline_8h_source}{aic7xxx\+\_\+inline.\+h}}.



References \mbox{\hyperlink{aic7xxx__inline_8h_source_l00199}{ahc\+\_\+sync\+\_\+scb()}}, \mbox{\hyperlink{aic7xxx_8h_source_l00940}{ahc\+\_\+softc\+::scb\+\_\+data}}, and \mbox{\hyperlink{aic79xx_8h_source_l00671}{scb\+\_\+data\+::scbindex}}.



Referenced by \mbox{\hyperlink{aic7xxx_8c_source_l05870}{ahc\+\_\+abort\+\_\+scbs()}}, \mbox{\hyperlink{aic7xxx_8c_source_l03638}{ahc\+\_\+handle\+\_\+ign\+\_\+wide\+\_\+residue()}}, \mbox{\hyperlink{aic7xxx_8c_source_l03489}{ahc\+\_\+handle\+\_\+msg\+\_\+reject()}}, \mbox{\hyperlink{aic7xxx_8c_source_l02553}{ahc\+\_\+handle\+\_\+proto\+\_\+violation()}}, \mbox{\hyperlink{aic7xxx_8c_source_l00972}{ahc\+\_\+handle\+\_\+scsiint()}}, \mbox{\hyperlink{aic7xxx_8c_source_l00419}{ahc\+\_\+handle\+\_\+seqint()}}, \mbox{\hyperlink{aic7xxx_8c_source_l05352}{ahc\+\_\+qinfifo\+\_\+requeue\+\_\+tail()}}, \mbox{\hyperlink{aic7xxx_8c_source_l06965}{ahc\+\_\+recover\+\_\+commands()}}, \mbox{\hyperlink{aic7xxx_8c_source_l03739}{ahc\+\_\+reinitialize\+\_\+dataptrs()}}, \mbox{\hyperlink{aic7xxx_8c_source_l00315}{ahc\+\_\+run\+\_\+qoutfifo()}}, \mbox{\hyperlink{aic7xxx_8c_source_l05707}{ahc\+\_\+search\+\_\+disc\+\_\+list()}}, \mbox{\hyperlink{aic7xxx_8c_source_l05405}{ahc\+\_\+search\+\_\+qinfifo()}}, and \mbox{\hyperlink{aic7xxx_8c_source_l02099}{ahc\+\_\+update\+\_\+pending\+\_\+scbs()}}.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=292pt]{d5/dc0/aic7xxx__inline_8h_ad42aed8164bba4f1f10e52202ef81c15_cgraph}
\end{center}
\end{figure}
Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{d5/dc0/aic7xxx__inline_8h_ad42aed8164bba4f1f10e52202ef81c15_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{aic7xxx__inline_8h_ab6575c56128f862ec4df817cf9bc2e05}\label{aic7xxx__inline_8h_ab6575c56128f862ec4df817cf9bc2e05}} 
\index{aic7xxx\_inline.h@{aic7xxx\_inline.h}!ahc\_name@{ahc\_name}}
\index{ahc\_name@{ahc\_name}!aic7xxx\_inline.h@{aic7xxx\_inline.h}}
\doxysubsubsection{\texorpdfstring{ahc\_name()}{ahc\_name()}}
{\footnotesize\ttfamily static \+\_\+\+\_\+inline char $\ast$ ahc\+\_\+name (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structahc__softc}{ahc\+\_\+softc}} $\ast$}]{ahc }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{aic7xxx__inline_8h_source_l00229}{229}} of file \mbox{\hyperlink{aic7xxx__inline_8h_source}{aic7xxx\+\_\+inline.\+h}}.



References \mbox{\hyperlink{aic7xxx_8h_source_l01126}{ahc\+\_\+softc\+::name}}.



Referenced by \mbox{\hyperlink{aic7770_8c_source_l00300}{aha2840\+\_\+load\+\_\+seeprom()}}, \mbox{\hyperlink{aic7xxx_8c_source_l01572}{ahc\+\_\+alloc\+\_\+tstate()}}, \mbox{\hyperlink{aic7xxx_8c_source_l04619}{ahc\+\_\+chip\+\_\+init()}}, \mbox{\hyperlink{aic7xxx_8c_source_l01425}{ahc\+\_\+clear\+\_\+critical\+\_\+section()}}, \mbox{\hyperlink{aic7xxx_8c_source_l02508}{ahc\+\_\+construct\+\_\+ppr()}}, \mbox{\hyperlink{aic7xxx_8c_source_l02465}{ahc\+\_\+construct\+\_\+sdtr()}}, \mbox{\hyperlink{aic7xxx_8c_source_l02488}{ahc\+\_\+construct\+\_\+wdtr()}}, \mbox{\hyperlink{aic7xxx_8c_source_l06528}{ahc\+\_\+download\+\_\+instr()}}, \mbox{\hyperlink{aic7xxx_8c_source_l06706}{ahc\+\_\+dump\+\_\+card\+\_\+state()}}, \mbox{\hyperlink{aic7xxx_8c_source_l00390}{ahc\+\_\+handle\+\_\+brkadrint()}}, \mbox{\hyperlink{aic7xxx_8c_source_l03795}{ahc\+\_\+handle\+\_\+devreset()}}, \mbox{\hyperlink{aic7xxx_8c_source_l03489}{ahc\+\_\+handle\+\_\+msg\+\_\+reject()}}, \mbox{\hyperlink{aic7xxx_8c_source_l02553}{ahc\+\_\+handle\+\_\+proto\+\_\+violation()}}, \mbox{\hyperlink{aic7xxx_8c_source_l00972}{ahc\+\_\+handle\+\_\+scsiint()}}, \mbox{\hyperlink{aic7xxx_8c_source_l00419}{ahc\+\_\+handle\+\_\+seqint()}}, \mbox{\hyperlink{aic7xxx_8c_source_l04805}{ahc\+\_\+init()}}, \mbox{\hyperlink{aic7xxx_8c_source_l04305}{ahc\+\_\+init\+\_\+scbdata()}}, \mbox{\hyperlink{aic7xxx_8c_source_l06385}{ahc\+\_\+loadseq()}}, \mbox{\hyperlink{aic7xxx_8c_source_l03068}{ahc\+\_\+parse\+\_\+msg()}}, \mbox{\hyperlink{aic7xxx__pci_8c_source_l00787}{ahc\+\_\+pci\+\_\+config()}}, \mbox{\hyperlink{aic7xxx__pci_8c_source_l02010}{ahc\+\_\+pci\+\_\+intr()}}, \mbox{\hyperlink{aic7xxx_8c_source_l02242}{ahc\+\_\+print\+\_\+devinfo()}}, \mbox{\hyperlink{aic7xxx__pci_8c_source_l01153}{ahc\+\_\+probe\+\_\+ext\+\_\+scbram()}}, \mbox{\hyperlink{aic7xxx_8c_source_l06965}{ahc\+\_\+recover\+\_\+commands()}}, \mbox{\hyperlink{aic7xxx_8c_source_l04123}{ahc\+\_\+reset()}}, \mbox{\hyperlink{aic7xxx_8c_source_l00315}{ahc\+\_\+run\+\_\+qoutfifo()}}, \mbox{\hyperlink{aic7xxx_8c_source_l01904}{ahc\+\_\+set\+\_\+syncrate()}}, \mbox{\hyperlink{aic7xxx_8c_source_l02029}{ahc\+\_\+set\+\_\+width()}}, \mbox{\hyperlink{aic7xxx__pci_8c_source_l01343}{check\+\_\+extport()}}, and \mbox{\hyperlink{aic7xxx__pci_8c_source_l01609}{configure\+\_\+termination()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{d5/dc0/aic7xxx__inline_8h_ab6575c56128f862ec4df817cf9bc2e05_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{aic7xxx__inline_8h_afff293f64a3a6e37a3b6edc407fde617}\label{aic7xxx__inline_8h_afff293f64a3a6e37a3b6edc407fde617}} 
\index{aic7xxx\_inline.h@{aic7xxx\_inline.h}!ahc\_outl@{ahc\_outl}}
\index{ahc\_outl@{ahc\_outl}!aic7xxx\_inline.h@{aic7xxx\_inline.h}}
\doxysubsubsection{\texorpdfstring{ahc\_outl()}{ahc\_outl()}}
{\footnotesize\ttfamily static \+\_\+\+\_\+inline void ahc\+\_\+outl (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structahc__softc}{ahc\+\_\+softc}} $\ast$}]{ahc,  }\item[{u\+\_\+int}]{port,  }\item[{uint32\+\_\+t}]{value }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{aic7xxx__inline_8h_source_l00325}{325}} of file \mbox{\hyperlink{aic7xxx__inline_8h_source}{aic7xxx\+\_\+inline.\+h}}.



References \mbox{\hyperlink{aic7xxx__osm_8h_source_l00154}{ahc\+\_\+outb}}.



Referenced by \mbox{\hyperlink{aic7xxx_8c_source_l03638}{ahc\+\_\+handle\+\_\+ign\+\_\+wide\+\_\+residue()}}, and \mbox{\hyperlink{aic7xxx__pci_8c_source_l01254}{ahc\+\_\+pci\+\_\+test\+\_\+register\+\_\+access()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{d5/dc0/aic7xxx__inline_8h_afff293f64a3a6e37a3b6edc407fde617_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{aic7xxx__inline_8h_a8dd83b0445e97c087e1dafd060f4ab9d}\label{aic7xxx__inline_8h_a8dd83b0445e97c087e1dafd060f4ab9d}} 
\index{aic7xxx\_inline.h@{aic7xxx\_inline.h}!ahc\_outq@{ahc\_outq}}
\index{ahc\_outq@{ahc\_outq}!aic7xxx\_inline.h@{aic7xxx\_inline.h}}
\doxysubsubsection{\texorpdfstring{ahc\_outq()}{ahc\_outq()}}
{\footnotesize\ttfamily static \+\_\+\+\_\+inline void ahc\+\_\+outq (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structahc__softc}{ahc\+\_\+softc}} $\ast$}]{ahc,  }\item[{u\+\_\+int}]{port,  }\item[{uint64\+\_\+t}]{value }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{aic7xxx__inline_8h_source_l00347}{347}} of file \mbox{\hyperlink{aic7xxx__inline_8h_source}{aic7xxx\+\_\+inline.\+h}}.



References \mbox{\hyperlink{aic7xxx__osm_8h_source_l00154}{ahc\+\_\+outb}}.

\mbox{\Hypertarget{aic7xxx__inline_8h_a874f6e42244e2700f70cc3b26edb24c2}\label{aic7xxx__inline_8h_a874f6e42244e2700f70cc3b26edb24c2}} 
\index{aic7xxx\_inline.h@{aic7xxx\_inline.h}!ahc\_outw@{ahc\_outw}}
\index{ahc\_outw@{ahc\_outw}!aic7xxx\_inline.h@{aic7xxx\_inline.h}}
\doxysubsubsection{\texorpdfstring{ahc\_outw()}{ahc\_outw()}}
{\footnotesize\ttfamily static \+\_\+\+\_\+inline void ahc\+\_\+outw (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structahc__softc}{ahc\+\_\+softc}} $\ast$}]{ahc,  }\item[{u\+\_\+int}]{port,  }\item[{u\+\_\+int}]{value }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{aic7xxx__inline_8h_source_l00309}{309}} of file \mbox{\hyperlink{aic7xxx__inline_8h_source}{aic7xxx\+\_\+inline.\+h}}.



References \mbox{\hyperlink{aic7xxx__osm_8h_source_l00154}{ahc\+\_\+outb}}.



Referenced by \mbox{\hyperlink{aic7xxx__pci_8c_source_l02083}{ahc\+\_\+pci\+\_\+chip\+\_\+init()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{d5/dc0/aic7xxx__inline_8h_a874f6e42244e2700f70cc3b26edb24c2_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{aic7xxx__inline_8h_a6e00263a44aba663503b5bc79e51e2d1}\label{aic7xxx__inline_8h_a6e00263a44aba663503b5bc79e51e2d1}} 
\index{aic7xxx\_inline.h@{aic7xxx\_inline.h}!ahc\_pause@{ahc\_pause}}
\index{ahc\_pause@{ahc\_pause}!aic7xxx\_inline.h@{aic7xxx\_inline.h}}
\doxysubsubsection{\texorpdfstring{ahc\_pause()}{ahc\_pause()}}
{\footnotesize\ttfamily static \+\_\+\+\_\+inline void ahc\+\_\+pause (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structahc__softc}{ahc\+\_\+softc}} $\ast$}]{ahc }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{aic7xxx__inline_8h_source_l00089}{89}} of file \mbox{\hyperlink{aic7xxx__inline_8h_source}{aic7xxx\+\_\+inline.\+h}}.



References \mbox{\hyperlink{aic7xxx__inline_8h_source_l00076}{ahc\+\_\+is\+\_\+paused()}}, \mbox{\hyperlink{aic7xxx__osm_8h_source_l00154}{ahc\+\_\+outb}}, \mbox{\hyperlink{aic7xxx__inline_8h_source_l00065}{ahc\+\_\+pause\+\_\+bug\+\_\+fix()}}, \mbox{\hyperlink{aic79xx__reg_8h_source_l02455}{HCNTRL}}, and \mbox{\hyperlink{aic7xxx_8h_source_l01038}{ahc\+\_\+softc\+::pause}}.



Referenced by \mbox{\hyperlink{aic7xxx_8c_source_l06706}{ahc\+\_\+dump\+\_\+card\+\_\+state()}}, \mbox{\hyperlink{aic7xxx__osm_8c_source_l00922}{ahc\+\_\+execute\+\_\+scb()}}, \mbox{\hyperlink{aic7xxx_8c_source_l05159}{ahc\+\_\+pause\+\_\+and\+\_\+flushwork()}}, \mbox{\hyperlink{aic7xxx__pci_8c_source_l00787}{ahc\+\_\+pci\+\_\+config()}}, \mbox{\hyperlink{aic7xxx__inline_8h_source_l00451}{ahc\+\_\+queue\+\_\+scb()}}, \mbox{\hyperlink{aic7xxx_8c_source_l04123}{ahc\+\_\+reset()}}, \mbox{\hyperlink{aic7xxx_8c_source_l06020}{ahc\+\_\+reset\+\_\+channel()}}, \mbox{\hyperlink{aic7xxx_8c_source_l00254}{ahc\+\_\+restart()}}, and \mbox{\hyperlink{aic7xxx_8c_source_l02099}{ahc\+\_\+update\+\_\+pending\+\_\+scbs()}}.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=293pt]{d5/dc0/aic7xxx__inline_8h_a6e00263a44aba663503b5bc79e51e2d1_cgraph}
\end{center}
\end{figure}
Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{d5/dc0/aic7xxx__inline_8h_a6e00263a44aba663503b5bc79e51e2d1_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{aic7xxx__inline_8h_acc01b3f5e6a48e126036be6b0e4733ad}\label{aic7xxx__inline_8h_acc01b3f5e6a48e126036be6b0e4733ad}} 
\index{aic7xxx\_inline.h@{aic7xxx\_inline.h}!ahc\_pause\_bug\_fix@{ahc\_pause\_bug\_fix}}
\index{ahc\_pause\_bug\_fix@{ahc\_pause\_bug\_fix}!aic7xxx\_inline.h@{aic7xxx\_inline.h}}
\doxysubsubsection{\texorpdfstring{ahc\_pause\_bug\_fix()}{ahc\_pause\_bug\_fix()}}
{\footnotesize\ttfamily static \+\_\+\+\_\+inline void ahc\+\_\+pause\+\_\+bug\+\_\+fix (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structahc__softc}{ahc\+\_\+softc}} $\ast$}]{ahc }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{aic7xxx__inline_8h_source_l00065}{65}} of file \mbox{\hyperlink{aic7xxx__inline_8h_source}{aic7xxx\+\_\+inline.\+h}}.



References \mbox{\hyperlink{aic7xxx__osm_8h_source_l00151}{ahc\+\_\+inb}}, \mbox{\hyperlink{aic7xxx_8h_source_l00223}{AHC\+\_\+\+ULTRA2}}, \mbox{\hyperlink{aic79xx__reg_8h_source_l03342}{CCSCBCTL}}, and \mbox{\hyperlink{aic7xxx_8h_source_l01031}{ahc\+\_\+softc\+::features}}.



Referenced by \mbox{\hyperlink{aic7xxx__inline_8h_source_l00572}{ahc\+\_\+intr()}}, and \mbox{\hyperlink{aic7xxx__inline_8h_source_l00089}{ahc\+\_\+pause()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{d5/dc0/aic7xxx__inline_8h_acc01b3f5e6a48e126036be6b0e4733ad_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{aic7xxx__inline_8h_a3dbccba7b81b8892ddadd68481ae49f4}\label{aic7xxx__inline_8h_a3dbccba7b81b8892ddadd68481ae49f4}} 
\index{aic7xxx\_inline.h@{aic7xxx\_inline.h}!ahc\_queue\_scb@{ahc\_queue\_scb}}
\index{ahc\_queue\_scb@{ahc\_queue\_scb}!aic7xxx\_inline.h@{aic7xxx\_inline.h}}
\doxysubsubsection{\texorpdfstring{ahc\_queue\_scb()}{ahc\_queue\_scb()}}
{\footnotesize\ttfamily static \+\_\+\+\_\+inline void ahc\+\_\+queue\+\_\+scb (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structahc__softc}{ahc\+\_\+softc}} $\ast$}]{ahc,  }\item[{struct \mbox{\hyperlink{structscb}{scb}} $\ast$}]{scb }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{aic7xxx__inline_8h_source_l00451}{451}} of file \mbox{\hyperlink{aic7xxx__inline_8h_source}{aic7xxx\+\_\+inline.\+h}}.



References \mbox{\hyperlink{aic7xxx_8h_source_l00238}{AHC\+\_\+\+AUTOPAUSE}}, \mbox{\hyperlink{aic7xxx__osm_8h_source_l00154}{ahc\+\_\+outb}}, \mbox{\hyperlink{aic7xxx__inline_8h_source_l00089}{ahc\+\_\+pause()}}, \mbox{\hyperlink{aic7xxx_8h_source_l00228}{AHC\+\_\+\+QUEUE\+\_\+\+REGS}}, \mbox{\hyperlink{aic7xxx__inline_8h_source_l00411}{ahc\+\_\+swap\+\_\+with\+\_\+next\+\_\+hscb()}}, \mbox{\hyperlink{aic7xxx__inline_8h_source_l00199}{ahc\+\_\+sync\+\_\+scb()}}, \mbox{\hyperlink{aic7xxx__inline_8h_source_l00114}{ahc\+\_\+unpause()}}, \mbox{\hyperlink{aic__osm__lib_8h_source_l00257}{aic\+\_\+get\+\_\+transfer\+\_\+length()}}, \mbox{\hyperlink{aic7xxx_8h_source_l01031}{ahc\+\_\+softc\+::features}}, \mbox{\hyperlink{aic79xx__reg_8h_source_l02465}{HNSCB\+\_\+\+QOFF}}, \mbox{\hyperlink{aic79xx_8h_source_l00612}{scb\+::hscb}}, \mbox{\hyperlink{aic7xxx__reg_8h_source_l01359}{KERNEL\+\_\+\+QINPOS}}, \mbox{\hyperlink{aic79xx__reg_8h_source_l03718}{LID}}, \mbox{\hyperlink{aic79xx_8h_source_l00511}{hardware\+\_\+scb\+::lun}}, \mbox{\hyperlink{aic7xxx_8h_source_l00490}{hardware\+\_\+scb\+::next}}, \mbox{\hyperlink{aic7xxx_8h_source_l01044}{ahc\+\_\+softc\+::qinfifo}}, \mbox{\hyperlink{aic7xxx_8h_source_l01042}{ahc\+\_\+softc\+::qinfifonext}}, \mbox{\hyperlink{aic79xx_8h_source_l00078}{SCB\+\_\+\+LIST\+\_\+\+NULL}}, \mbox{\hyperlink{aic79xx__reg_8h_source_l03721}{SCB\+\_\+\+XFERLEN\+\_\+\+ODD}}, and \mbox{\hyperlink{aic79xx_8h_source_l00505}{hardware\+\_\+scb\+::tag}}.



Referenced by \mbox{\hyperlink{aic7xxx__osm_8c_source_l00922}{ahc\+\_\+execute\+\_\+scb()}}, and \mbox{\hyperlink{aic7xxx_8c_source_l00370}{ahc\+\_\+run\+\_\+untagged\+\_\+queue()}}.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{d5/dc0/aic7xxx__inline_8h_a3dbccba7b81b8892ddadd68481ae49f4_cgraph}
\end{center}
\end{figure}
Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{d5/dc0/aic7xxx__inline_8h_a3dbccba7b81b8892ddadd68481ae49f4_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{aic7xxx__inline_8h_a17ad4cad6f76a11ce890ca6cd8bd7b28}\label{aic7xxx__inline_8h_a17ad4cad6f76a11ce890ca6cd8bd7b28}} 
\index{aic7xxx\_inline.h@{aic7xxx\_inline.h}!ahc\_release\_untagged\_queues@{ahc\_release\_untagged\_queues}}
\index{ahc\_release\_untagged\_queues@{ahc\_release\_untagged\_queues}!aic7xxx\_inline.h@{aic7xxx\_inline.h}}
\doxysubsubsection{\texorpdfstring{ahc\_release\_untagged\_queues()}{ahc\_release\_untagged\_queues()}}
{\footnotesize\ttfamily static \+\_\+\+\_\+inline void ahc\+\_\+release\+\_\+untagged\+\_\+queues (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structahc__softc}{ahc\+\_\+softc}} $\ast$}]{ahc }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{aic7xxx__inline_8h_source_l00142}{142}} of file \mbox{\hyperlink{aic7xxx__inline_8h_source}{aic7xxx\+\_\+inline.\+h}}.



References \mbox{\hyperlink{aic7xxx_8c_source_l00361}{ahc\+\_\+run\+\_\+untagged\+\_\+queues()}}, \mbox{\hyperlink{aic7xxx_8h_source_l00361}{AHC\+\_\+\+SCB\+\_\+\+BTT}}, \mbox{\hyperlink{aic7xxx_8h_source_l01033}{ahc\+\_\+softc\+::flags}}, and \mbox{\hyperlink{aic7xxx_8h_source_l00960}{ahc\+\_\+softc\+::untagged\+\_\+queue\+\_\+lock}}.



Referenced by \mbox{\hyperlink{aic7xxx_8c_source_l05870}{ahc\+\_\+abort\+\_\+scbs()}}, \mbox{\hyperlink{aic7xxx_8c_source_l05405}{ahc\+\_\+search\+\_\+qinfifo()}}, and \mbox{\hyperlink{aic7xxx_8c_source_l05614}{ahc\+\_\+search\+\_\+untagged\+\_\+queues()}}.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{d5/dc0/aic7xxx__inline_8h_a17ad4cad6f76a11ce890ca6cd8bd7b28_cgraph}
\end{center}
\end{figure}
Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{d5/dc0/aic7xxx__inline_8h_a17ad4cad6f76a11ce890ca6cd8bd7b28_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{aic7xxx__inline_8h_a2eaef82d78bf84652d5f7d1a7b54e417}\label{aic7xxx__inline_8h_a2eaef82d78bf84652d5f7d1a7b54e417}} 
\index{aic7xxx\_inline.h@{aic7xxx\_inline.h}!ahc\_sg\_bus\_to\_virt@{ahc\_sg\_bus\_to\_virt}}
\index{ahc\_sg\_bus\_to\_virt@{ahc\_sg\_bus\_to\_virt}!aic7xxx\_inline.h@{aic7xxx\_inline.h}}
\doxysubsubsection{\texorpdfstring{ahc\_sg\_bus\_to\_virt()}{ahc\_sg\_bus\_to\_virt()}}
{\footnotesize\ttfamily static \+\_\+\+\_\+inline struct \mbox{\hyperlink{structahc__dma__seg}{ahc\+\_\+dma\+\_\+seg}} $\ast$ ahc\+\_\+sg\+\_\+bus\+\_\+to\+\_\+virt (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structscb}{scb}} $\ast$}]{scb,  }\item[{uint32\+\_\+t}]{sg\+\_\+busaddr }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{aic7xxx__inline_8h_source_l00169}{169}} of file \mbox{\hyperlink{aic7xxx__inline_8h_source}{aic7xxx\+\_\+inline.\+h}}.



References \mbox{\hyperlink{aic79xx_8h_source_l00637}{scb\+::sg\+\_\+list}}, and \mbox{\hyperlink{aic7xxx_8h_source_l00600}{scb\+::sg\+\_\+list\+\_\+phys}}.



Referenced by \mbox{\hyperlink{aic7xxx_8c_source_l06189}{ahc\+\_\+calc\+\_\+residual()}}, \mbox{\hyperlink{aic7xxx_8c_source_l03638}{ahc\+\_\+handle\+\_\+ign\+\_\+wide\+\_\+residue()}}, and \mbox{\hyperlink{aic7xxx_8c_source_l03739}{ahc\+\_\+reinitialize\+\_\+dataptrs()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{d5/dc0/aic7xxx__inline_8h_a2eaef82d78bf84652d5f7d1a7b54e417_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{aic7xxx__inline_8h_a29cc3891e852c808cd737fc5177d0d3b}\label{aic7xxx__inline_8h_a29cc3891e852c808cd737fc5177d0d3b}} 
\index{aic7xxx\_inline.h@{aic7xxx\_inline.h}!ahc\_sg\_virt\_to\_bus@{ahc\_sg\_virt\_to\_bus}}
\index{ahc\_sg\_virt\_to\_bus@{ahc\_sg\_virt\_to\_bus}!aic7xxx\_inline.h@{aic7xxx\_inline.h}}
\doxysubsubsection{\texorpdfstring{ahc\_sg\_virt\_to\_bus()}{ahc\_sg\_virt\_to\_bus()}}
{\footnotesize\ttfamily static \+\_\+\+\_\+inline uint32\+\_\+t ahc\+\_\+sg\+\_\+virt\+\_\+to\+\_\+bus (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structscb}{scb}} $\ast$}]{scb,  }\item[{struct \mbox{\hyperlink{structahc__dma__seg}{ahc\+\_\+dma\+\_\+seg}} $\ast$}]{sg }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{aic7xxx__inline_8h_source_l00181}{181}} of file \mbox{\hyperlink{aic7xxx__inline_8h_source}{aic7xxx\+\_\+inline.\+h}}.



References \mbox{\hyperlink{aic79xx_8h_source_l00637}{scb\+::sg\+\_\+list}}, and \mbox{\hyperlink{aic7xxx_8h_source_l00600}{scb\+::sg\+\_\+list\+\_\+phys}}.



Referenced by \mbox{\hyperlink{aic7xxx_8c_source_l03638}{ahc\+\_\+handle\+\_\+ign\+\_\+wide\+\_\+residue()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{d5/dc0/aic7xxx__inline_8h_a29cc3891e852c808cd737fc5177d0d3b_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{aic7xxx__inline_8h_a483da9bbecb7090c9ac05422a2b9da1e}\label{aic7xxx__inline_8h_a483da9bbecb7090c9ac05422a2b9da1e}} 
\index{aic7xxx\_inline.h@{aic7xxx\_inline.h}!ahc\_swap\_with\_next\_hscb@{ahc\_swap\_with\_next\_hscb}}
\index{ahc\_swap\_with\_next\_hscb@{ahc\_swap\_with\_next\_hscb}!aic7xxx\_inline.h@{aic7xxx\_inline.h}}
\doxysubsubsection{\texorpdfstring{ahc\_swap\_with\_next\_hscb()}{ahc\_swap\_with\_next\_hscb()}}
{\footnotesize\ttfamily static \+\_\+\+\_\+inline void ahc\+\_\+swap\+\_\+with\+\_\+next\+\_\+hscb (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structahc__softc}{ahc\+\_\+softc}} $\ast$}]{ahc,  }\item[{struct \mbox{\hyperlink{structscb}{scb}} $\ast$}]{scb }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{aic7xxx__inline_8h_source_l00411}{411}} of file \mbox{\hyperlink{aic7xxx__inline_8h_source}{aic7xxx\+\_\+inline.\+h}}.



References \mbox{\hyperlink{aic7xxx__inline_8h_source_l00192}{ahc\+\_\+hscb\+\_\+busaddr()}}, \mbox{\hyperlink{aic__osm__lib_8h_source_l00076}{aic\+\_\+htole32}}, \mbox{\hyperlink{aic7xxx_8h_source_l00496}{hardware\+\_\+scb\+::cdb32}}, \mbox{\hyperlink{aic7xxx_8h_source_l00431}{hardware\+\_\+scb\+::cdb\+\_\+ptr}}, \mbox{\hyperlink{aic79xx_8h_source_l00629}{scb\+::flags}}, \mbox{\hyperlink{aic79xx_8h_source_l00612}{scb\+::hscb}}, \mbox{\hyperlink{aic7xxx_8h_source_l00490}{hardware\+\_\+scb\+::next}}, \mbox{\hyperlink{aic7xxx_8h_source_l00942}{ahc\+\_\+softc\+::next\+\_\+queued\+\_\+scb}}, \mbox{\hyperlink{aic79xx__osm_8h_source_l00091}{offsetof}}, \mbox{\hyperlink{aic79xx_8h_source_l00587}{SCB\+\_\+\+CDB32\+\_\+\+PTR}}, \mbox{\hyperlink{aic7xxx_8h_source_l00940}{ahc\+\_\+softc\+::scb\+\_\+data}}, \mbox{\hyperlink{aic79xx_8h_source_l00671}{scb\+\_\+data\+::scbindex}}, \mbox{\hyperlink{structhardware__scb_ae212297c91da823a0c6dc55c7b06e8e3}{hardware\+\_\+scb\+::shared\+\_\+data}}, and \mbox{\hyperlink{aic79xx_8h_source_l00505}{hardware\+\_\+scb\+::tag}}.



Referenced by \mbox{\hyperlink{aic7xxx__inline_8h_source_l00451}{ahc\+\_\+queue\+\_\+scb()}}, and \mbox{\hyperlink{aic7xxx_8c_source_l05405}{ahc\+\_\+search\+\_\+qinfifo()}}.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{d5/dc0/aic7xxx__inline_8h_a483da9bbecb7090c9ac05422a2b9da1e_cgraph}
\end{center}
\end{figure}
Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{d5/dc0/aic7xxx__inline_8h_a483da9bbecb7090c9ac05422a2b9da1e_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{aic7xxx__inline_8h_a3a2d0df6e542da6c60fb9e682ca99558}\label{aic7xxx__inline_8h_a3a2d0df6e542da6c60fb9e682ca99558}} 
\index{aic7xxx\_inline.h@{aic7xxx\_inline.h}!ahc\_sync\_qoutfifo@{ahc\_sync\_qoutfifo}}
\index{ahc\_sync\_qoutfifo@{ahc\_sync\_qoutfifo}!aic7xxx\_inline.h@{aic7xxx\_inline.h}}
\doxysubsubsection{\texorpdfstring{ahc\_sync\_qoutfifo()}{ahc\_sync\_qoutfifo()}}
{\footnotesize\ttfamily static \+\_\+\+\_\+inline void ahc\+\_\+sync\+\_\+qoutfifo (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structahc__softc}{ahc\+\_\+softc}} $\ast$}]{ahc,  }\item[{int}]{op }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{aic7xxx__inline_8h_source_l00516}{516}} of file \mbox{\hyperlink{aic7xxx__inline_8h_source}{aic7xxx\+\_\+inline.\+h}}.



References \mbox{\hyperlink{aic__osm__lib_8h_source_l00148}{aic\+\_\+dmamap\+\_\+sync}}, \mbox{\hyperlink{aic7xxx_8h_source_l01094}{ahc\+\_\+softc\+::shared\+\_\+data\+\_\+dmamap}}, and \mbox{\hyperlink{aic7xxx_8h_source_l01093}{ahc\+\_\+softc\+::shared\+\_\+data\+\_\+dmat}}.



Referenced by \mbox{\hyperlink{aic7xxx_8c_source_l04619}{ahc\+\_\+chip\+\_\+init()}}, \mbox{\hyperlink{aic7xxx_8c_source_l06706}{ahc\+\_\+dump\+\_\+card\+\_\+state()}}, and \mbox{\hyperlink{aic7xxx_8c_source_l00315}{ahc\+\_\+run\+\_\+qoutfifo()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{d5/dc0/aic7xxx__inline_8h_a3a2d0df6e542da6c60fb9e682ca99558_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{aic7xxx__inline_8h_aa8dbf6944a7af4c03fe8b13bbbff8c42}\label{aic7xxx__inline_8h_aa8dbf6944a7af4c03fe8b13bbbff8c42}} 
\index{aic7xxx\_inline.h@{aic7xxx\_inline.h}!ahc\_sync\_scb@{ahc\_sync\_scb}}
\index{ahc\_sync\_scb@{ahc\_sync\_scb}!aic7xxx\_inline.h@{aic7xxx\_inline.h}}
\doxysubsubsection{\texorpdfstring{ahc\_sync\_scb()}{ahc\_sync\_scb()}}
{\footnotesize\ttfamily static \+\_\+\+\_\+inline void ahc\+\_\+sync\+\_\+scb (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structahc__softc}{ahc\+\_\+softc}} $\ast$}]{ahc,  }\item[{struct \mbox{\hyperlink{structscb}{scb}} $\ast$}]{scb,  }\item[{int}]{op }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{aic7xxx__inline_8h_source_l00199}{199}} of file \mbox{\hyperlink{aic7xxx__inline_8h_source}{aic7xxx\+\_\+inline.\+h}}.



References \mbox{\hyperlink{aic__osm__lib_8h_source_l00148}{aic\+\_\+dmamap\+\_\+sync}}, \mbox{\hyperlink{aic79xx_8h_source_l00612}{scb\+::hscb}}, \mbox{\hyperlink{aic7xxx_8h_source_l00629}{scb\+\_\+data\+::hscb\+\_\+dmamap}}, \mbox{\hyperlink{aic79xx_8h_source_l00678}{scb\+\_\+data\+::hscb\+\_\+dmat}}, and \mbox{\hyperlink{aic7xxx_8h_source_l00940}{ahc\+\_\+softc\+::scb\+\_\+data}}.



Referenced by \mbox{\hyperlink{aic7xxx__inline_8h_source_l00399}{ahc\+\_\+lookup\+\_\+scb()}}, \mbox{\hyperlink{aic7xxx_8c_source_l05374}{ahc\+\_\+qinfifo\+\_\+requeue()}}, \mbox{\hyperlink{aic7xxx__inline_8h_source_l00451}{ahc\+\_\+queue\+\_\+scb()}}, and \mbox{\hyperlink{aic7xxx_8c_source_l02099}{ahc\+\_\+update\+\_\+pending\+\_\+scbs()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{d5/dc0/aic7xxx__inline_8h_aa8dbf6944a7af4c03fe8b13bbbff8c42_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{aic7xxx__inline_8h_a5d795389a66928aaf809d35c87b13796}\label{aic7xxx__inline_8h_a5d795389a66928aaf809d35c87b13796}} 
\index{aic7xxx\_inline.h@{aic7xxx\_inline.h}!ahc\_sync\_sglist@{ahc\_sync\_sglist}}
\index{ahc\_sync\_sglist@{ahc\_sync\_sglist}!aic7xxx\_inline.h@{aic7xxx\_inline.h}}
\doxysubsubsection{\texorpdfstring{ahc\_sync\_sglist()}{ahc\_sync\_sglist()}}
{\footnotesize\ttfamily static \+\_\+\+\_\+inline void ahc\+\_\+sync\+\_\+sglist (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structahc__softc}{ahc\+\_\+softc}} $\ast$}]{ahc,  }\item[{struct \mbox{\hyperlink{structscb}{scb}} $\ast$}]{scb,  }\item[{int}]{op }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{aic7xxx__inline_8h_source_l00208}{208}} of file \mbox{\hyperlink{aic7xxx__inline_8h_source}{aic7xxx\+\_\+inline.\+h}}.



References \mbox{\hyperlink{aic__osm__lib_8h_source_l00148}{aic\+\_\+dmamap\+\_\+sync}}, \mbox{\hyperlink{aic7xxx_8h_source_l00940}{ahc\+\_\+softc\+::scb\+\_\+data}}, \mbox{\hyperlink{aic79xx_8h_source_l00641}{scb\+::sg\+\_\+count}}, \mbox{\hyperlink{aic79xx_8h_source_l00679}{scb\+\_\+data\+::sg\+\_\+dmat}}, \mbox{\hyperlink{aic79xx_8h_source_l00637}{scb\+::sg\+\_\+list}}, and \mbox{\hyperlink{aic79xx_8h_source_l00635}{scb\+::sg\+\_\+map}}.

\mbox{\Hypertarget{aic7xxx__inline_8h_ad51a64c4048f4452f6c736df1ea1a1e1}\label{aic7xxx__inline_8h_ad51a64c4048f4452f6c736df1ea1a1e1}} 
\index{aic7xxx\_inline.h@{aic7xxx\_inline.h}!ahc\_sync\_tqinfifo@{ahc\_sync\_tqinfifo}}
\index{ahc\_sync\_tqinfifo@{ahc\_sync\_tqinfifo}!aic7xxx\_inline.h@{aic7xxx\_inline.h}}
\doxysubsubsection{\texorpdfstring{ahc\_sync\_tqinfifo()}{ahc\_sync\_tqinfifo()}}
{\footnotesize\ttfamily static \+\_\+\+\_\+inline void ahc\+\_\+sync\+\_\+tqinfifo (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structahc__softc}{ahc\+\_\+softc}} $\ast$}]{ahc,  }\item[{int}]{op }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{aic7xxx__inline_8h_source_l00523}{523}} of file \mbox{\hyperlink{aic7xxx__inline_8h_source}{aic7xxx\+\_\+inline.\+h}}.



References \mbox{\hyperlink{aic7xxx__inline_8h_source_l00220}{ahc\+\_\+targetcmd\+\_\+offset()}}, \mbox{\hyperlink{aic7xxx_8h_source_l00350}{AHC\+\_\+\+TARGETROLE}}, \mbox{\hyperlink{aic7xxx_8h_source_l00181}{AHC\+\_\+\+TMODE\+\_\+\+CMDS}}, \mbox{\hyperlink{aic__osm__lib_8h_source_l00148}{aic\+\_\+dmamap\+\_\+sync}}, \mbox{\hyperlink{aic7xxx_8h_source_l01033}{ahc\+\_\+softc\+::flags}}, \mbox{\hyperlink{aic7xxx_8h_source_l01094}{ahc\+\_\+softc\+::shared\+\_\+data\+\_\+dmamap}}, and \mbox{\hyperlink{aic7xxx_8h_source_l01093}{ahc\+\_\+softc\+::shared\+\_\+data\+\_\+dmat}}.



Referenced by \mbox{\hyperlink{aic7xxx_8c_source_l04805}{ahc\+\_\+init()}}.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=339pt]{d5/dc0/aic7xxx__inline_8h_ad51a64c4048f4452f6c736df1ea1a1e1_cgraph}
\end{center}
\end{figure}
Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{d5/dc0/aic7xxx__inline_8h_ad51a64c4048f4452f6c736df1ea1a1e1_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{aic7xxx__inline_8h_a6e5f0b734041353cc13f714c014cdec7}\label{aic7xxx__inline_8h_a6e5f0b734041353cc13f714c014cdec7}} 
\index{aic7xxx\_inline.h@{aic7xxx\_inline.h}!ahc\_targetcmd\_offset@{ahc\_targetcmd\_offset}}
\index{ahc\_targetcmd\_offset@{ahc\_targetcmd\_offset}!aic7xxx\_inline.h@{aic7xxx\_inline.h}}
\doxysubsubsection{\texorpdfstring{ahc\_targetcmd\_offset()}{ahc\_targetcmd\_offset()}}
{\footnotesize\ttfamily static \+\_\+\+\_\+inline uint32\+\_\+t ahc\+\_\+targetcmd\+\_\+offset (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structahc__softc}{ahc\+\_\+softc}} $\ast$}]{ahc,  }\item[{u\+\_\+int}]{index }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{aic7xxx__inline_8h_source_l00220}{220}} of file \mbox{\hyperlink{aic7xxx__inline_8h_source}{aic7xxx\+\_\+inline.\+h}}.



References \mbox{\hyperlink{aic7xxx_8h_source_l01043}{ahc\+\_\+softc\+::qoutfifo}}, and \mbox{\hyperlink{aic7xxx_8h_source_l01069}{ahc\+\_\+softc\+::targetcmds}}.



Referenced by \mbox{\hyperlink{aic7xxx__inline_8h_source_l00543}{ahc\+\_\+check\+\_\+cmdcmpltqueues()}}, and \mbox{\hyperlink{aic7xxx__inline_8h_source_l00523}{ahc\+\_\+sync\+\_\+tqinfifo()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{d5/dc0/aic7xxx__inline_8h_a6e5f0b734041353cc13f714c014cdec7_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{aic7xxx__inline_8h_a948639bea6451484d40afc46fa902082}\label{aic7xxx__inline_8h_a948639bea6451484d40afc46fa902082}} 
\index{aic7xxx\_inline.h@{aic7xxx\_inline.h}!ahc\_unpause@{ahc\_unpause}}
\index{ahc\_unpause@{ahc\_unpause}!aic7xxx\_inline.h@{aic7xxx\_inline.h}}
\doxysubsubsection{\texorpdfstring{ahc\_unpause()}{ahc\_unpause()}}
{\footnotesize\ttfamily static \+\_\+\+\_\+inline void ahc\+\_\+unpause (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structahc__softc}{ahc\+\_\+softc}} $\ast$}]{ahc }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{aic7xxx__inline_8h_source_l00114}{114}} of file \mbox{\hyperlink{aic7xxx__inline_8h_source}{aic7xxx\+\_\+inline.\+h}}.



References \mbox{\hyperlink{aic7xxx__osm_8h_source_l00151}{ahc\+\_\+inb}}, \mbox{\hyperlink{aic7xxx__osm_8h_source_l00154}{ahc\+\_\+outb}}, \mbox{\hyperlink{aic79xx__reg_8h_source_l02390}{BRKADRINT}}, \mbox{\hyperlink{aic79xx__reg_8h_source_l02455}{HCNTRL}}, \mbox{\hyperlink{aic79xx__reg_8h_source_l02387}{INTSTAT}}, \mbox{\hyperlink{aic79xx__reg_8h_source_l02393}{SCSIINT}}, \mbox{\hyperlink{aic79xx__reg_8h_source_l02394}{SEQINT}}, and \mbox{\hyperlink{aic7xxx_8h_source_l01037}{ahc\+\_\+softc\+::unpause}}.



Referenced by \mbox{\hyperlink{aic7xxx_8c_source_l06706}{ahc\+\_\+dump\+\_\+card\+\_\+state()}}, \mbox{\hyperlink{aic7xxx__osm_8c_source_l00922}{ahc\+\_\+execute\+\_\+scb()}}, \mbox{\hyperlink{aic7xxx_8c_source_l00972}{ahc\+\_\+handle\+\_\+scsiint()}}, \mbox{\hyperlink{aic7xxx_8c_source_l00419}{ahc\+\_\+handle\+\_\+seqint()}}, \mbox{\hyperlink{aic7xxx_8c_source_l05159}{ahc\+\_\+pause\+\_\+and\+\_\+flushwork()}}, \mbox{\hyperlink{aic7xxx__pci_8c_source_l02010}{ahc\+\_\+pci\+\_\+intr()}}, \mbox{\hyperlink{aic7xxx__inline_8h_source_l00451}{ahc\+\_\+queue\+\_\+scb()}}, \mbox{\hyperlink{aic7xxx_8c_source_l06965}{ahc\+\_\+recover\+\_\+commands()}}, \mbox{\hyperlink{aic7xxx_8c_source_l06020}{ahc\+\_\+reset\+\_\+channel()}}, \mbox{\hyperlink{aic7xxx_8c_source_l00254}{ahc\+\_\+restart()}}, \mbox{\hyperlink{aic7xxx_8c_source_l05199}{ahc\+\_\+suspend()}}, and \mbox{\hyperlink{aic7xxx_8c_source_l02099}{ahc\+\_\+update\+\_\+pending\+\_\+scbs()}}.

Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{d5/dc0/aic7xxx__inline_8h_a948639bea6451484d40afc46fa902082_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{aic7xxx__inline_8h_a47f5ef9cf4b3820881a2c0a92992c45e}\label{aic7xxx__inline_8h_a47f5ef9cf4b3820881a2c0a92992c45e}} 
\index{aic7xxx\_inline.h@{aic7xxx\_inline.h}!ahc\_update\_residual@{ahc\_update\_residual}}
\index{ahc\_update\_residual@{ahc\_update\_residual}!aic7xxx\_inline.h@{aic7xxx\_inline.h}}
\doxysubsubsection{\texorpdfstring{ahc\_update\_residual()}{ahc\_update\_residual()}}
{\footnotesize\ttfamily static \+\_\+\+\_\+inline void ahc\+\_\+update\+\_\+residual (\begin{DoxyParamCaption}\item[{struct \mbox{\hyperlink{structahc__softc}{ahc\+\_\+softc}} $\ast$}]{ahc,  }\item[{struct \mbox{\hyperlink{structscb}{scb}} $\ast$}]{scb }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Definition at line \mbox{\hyperlink{aic7xxx__inline_8h_source_l00273}{273}} of file \mbox{\hyperlink{aic7xxx__inline_8h_source}{aic7xxx\+\_\+inline.\+h}}.



References \mbox{\hyperlink{aic7xxx_8c_source_l06189}{ahc\+\_\+calc\+\_\+residual()}}, \mbox{\hyperlink{aic__osm__lib_8h_source_l00083}{aic\+\_\+le32toh}}, \mbox{\hyperlink{aic79xx_8h_source_l00612}{scb\+::hscb}}, \mbox{\hyperlink{aic7xxx__reg_8h_source_l01630}{SG\+\_\+\+RESID\+\_\+\+VALID}}, and \mbox{\hyperlink{aic79xx_8h_source_l00517}{hardware\+\_\+scb\+::sgptr}}.



Referenced by \mbox{\hyperlink{aic7xxx_8c_source_l00419}{ahc\+\_\+handle\+\_\+seqint()}}, and \mbox{\hyperlink{aic7xxx_8c_source_l00315}{ahc\+\_\+run\+\_\+qoutfifo()}}.

Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{d5/dc0/aic7xxx__inline_8h_a47f5ef9cf4b3820881a2c0a92992c45e_cgraph}
\end{center}
\end{figure}
Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{d5/dc0/aic7xxx__inline_8h_a47f5ef9cf4b3820881a2c0a92992c45e_icgraph}
\end{center}
\end{figure}
