\doxysection{Data Structures}
Here are the data structures with brief descriptions\+:\begin{DoxyCompactList}
\item\contentsline{section}{\mbox{\hyperlink{unionblkif__back__rings}{blkif\+\_\+back\+\_\+rings}} }{\pageref{unionblkif__back__rings}}{}
\item\contentsline{section}{\mbox{\hyperlink{structblkif__common__request}{blkif\+\_\+common\+\_\+request}} }{\pageref{structblkif__common__request}}{}
\item\contentsline{section}{\mbox{\hyperlink{structblkif__common__response}{blkif\+\_\+common\+\_\+response}} }{\pageref{structblkif__common__response}}{}
\item\contentsline{section}{\mbox{\hyperlink{structblkif__x86__32__request}{blkif\+\_\+x86\+\_\+32\+\_\+request}} }{\pageref{structblkif__x86__32__request}}{}
\item\contentsline{section}{\mbox{\hyperlink{structblkif__x86__32__response}{blkif\+\_\+x86\+\_\+32\+\_\+response}} }{\pageref{structblkif__x86__32__response}}{}
\item\contentsline{section}{\mbox{\hyperlink{structblkif__x86__64__request}{blkif\+\_\+x86\+\_\+64\+\_\+request}} }{\pageref{structblkif__x86__64__request}}{}
\item\contentsline{section}{\mbox{\hyperlink{structblkif__x86__64__response}{blkif\+\_\+x86\+\_\+64\+\_\+response}} }{\pageref{structblkif__x86__64__response}}{}
\item\contentsline{section}{\mbox{\hyperlink{structgnttab__free__callback}{gnttab\+\_\+free\+\_\+callback}} }{\pageref{structgnttab__free__callback}}{}
\item\contentsline{section}{\mbox{\hyperlink{structioctl__evtchn__bind__interdomain}{ioctl\+\_\+evtchn\+\_\+bind\+\_\+interdomain}} }{\pageref{structioctl__evtchn__bind__interdomain}}{}
\item\contentsline{section}{\mbox{\hyperlink{structioctl__evtchn__bind__unbound__port}{ioctl\+\_\+evtchn\+\_\+bind\+\_\+unbound\+\_\+port}} }{\pageref{structioctl__evtchn__bind__unbound__port}}{}
\item\contentsline{section}{\mbox{\hyperlink{structioctl__evtchn__bind__virq}{ioctl\+\_\+evtchn\+\_\+bind\+\_\+virq}} }{\pageref{structioctl__evtchn__bind__virq}}{}
\item\contentsline{section}{\mbox{\hyperlink{structioctl__evtchn__notify}{ioctl\+\_\+evtchn\+\_\+notify}} }{\pageref{structioctl__evtchn__notify}}{}
\item\contentsline{section}{\mbox{\hyperlink{structioctl__evtchn__unbind}{ioctl\+\_\+evtchn\+\_\+unbind}} }{\pageref{structioctl__evtchn__unbind}}{}
\item\contentsline{section}{\mbox{\hyperlink{structioctl__gntdev__alloc__gref}{ioctl\+\_\+gntdev\+\_\+alloc\+\_\+gref}} }{\pageref{structioctl__gntdev__alloc__gref}}{}
\item\contentsline{section}{\mbox{\hyperlink{structioctl__gntdev__dealloc__gref}{ioctl\+\_\+gntdev\+\_\+dealloc\+\_\+gref}} }{\pageref{structioctl__gntdev__dealloc__gref}}{}
\item\contentsline{section}{\mbox{\hyperlink{structioctl__gntdev__get__offset__for__vaddr}{ioctl\+\_\+gntdev\+\_\+get\+\_\+offset\+\_\+for\+\_\+vaddr}} }{\pageref{structioctl__gntdev__get__offset__for__vaddr}}{}
\item\contentsline{section}{\mbox{\hyperlink{structioctl__gntdev__grant__ref}{ioctl\+\_\+gntdev\+\_\+grant\+\_\+ref}} }{\pageref{structioctl__gntdev__grant__ref}}{}
\item\contentsline{section}{\mbox{\hyperlink{structioctl__gntdev__map__grant__ref}{ioctl\+\_\+gntdev\+\_\+map\+\_\+grant\+\_\+ref}} }{\pageref{structioctl__gntdev__map__grant__ref}}{}
\item\contentsline{section}{\mbox{\hyperlink{structioctl__gntdev__unmap__grant__ref}{ioctl\+\_\+gntdev\+\_\+unmap\+\_\+grant\+\_\+ref}} }{\pageref{structioctl__gntdev__unmap__grant__ref}}{}
\item\contentsline{section}{\mbox{\hyperlink{structioctl__gntdev__unmap__notify}{ioctl\+\_\+gntdev\+\_\+unmap\+\_\+notify}} }{\pageref{structioctl__gntdev__unmap__notify}}{}
\item\contentsline{section}{\mbox{\hyperlink{structioctl__privcmd__dmop}{ioctl\+\_\+privcmd\+\_\+dmop}} }{\pageref{structioctl__privcmd__dmop}}{}
\item\contentsline{section}{\mbox{\hyperlink{structioctl__privcmd__hypercall}{ioctl\+\_\+privcmd\+\_\+hypercall}} }{\pageref{structioctl__privcmd__hypercall}}{}
\item\contentsline{section}{\mbox{\hyperlink{structioctl__privcmd__mmapbatch}{ioctl\+\_\+privcmd\+\_\+mmapbatch}} }{\pageref{structioctl__privcmd__mmapbatch}}{}
\item\contentsline{section}{\mbox{\hyperlink{structioctl__privcmd__mmapresource}{ioctl\+\_\+privcmd\+\_\+mmapresource}} }{\pageref{structioctl__privcmd__mmapresource}}{}
\item\contentsline{section}{\mbox{\hyperlink{structprivcmd__dmop__buf}{privcmd\+\_\+dmop\+\_\+buf}} }{\pageref{structprivcmd__dmop__buf}}{}
\item\contentsline{section}{\mbox{\hyperlink{structxenbus__device__ivars}{xenbus\+\_\+device\+\_\+ivars}} }{\pageref{structxenbus__device__ivars}}{}
\item\contentsline{section}{\mbox{\hyperlink{structxenbusb__softc}{xenbusb\+\_\+softc}} \\*Container for all state needed to manage a Xenbus Bus attachment }{\pageref{structxenbusb__softc}}{}
\item\contentsline{section}{\mbox{\hyperlink{structxs__transaction}{xs\+\_\+transaction}} }{\pageref{structxs__transaction}}{}
\item\contentsline{section}{\mbox{\hyperlink{structxs__watch}{xs\+\_\+watch}} }{\pageref{structxs__watch}}{}
\end{DoxyCompactList}
