\doxysection{Data Structures}
Here are the data structures with brief descriptions\+:\begin{DoxyCompactList}
\item\contentsline{section}{\mbox{\hyperlink{structdatagram__entry}{datagram\+\_\+entry}} }{\pageref{structdatagram__entry}}{}
\item\contentsline{section}{\mbox{\hyperlink{structppn__set}{ppn\+\_\+set}} }{\pageref{structppn__set}}{}
\item\contentsline{section}{\mbox{\hyperlink{structpvscsi__cmd__desc__abort__cmd}{pvscsi\+\_\+cmd\+\_\+desc\+\_\+abort\+\_\+cmd}} }{\pageref{structpvscsi__cmd__desc__abort__cmd}}{}
\item\contentsline{section}{\mbox{\hyperlink{structpvscsi__cmd__desc__reset__device}{pvscsi\+\_\+cmd\+\_\+desc\+\_\+reset\+\_\+device}} }{\pageref{structpvscsi__cmd__desc__reset__device}}{}
\item\contentsline{section}{\mbox{\hyperlink{structpvscsi__cmd__desc__setup__msg__ring}{pvscsi\+\_\+cmd\+\_\+desc\+\_\+setup\+\_\+msg\+\_\+ring}} }{\pageref{structpvscsi__cmd__desc__setup__msg__ring}}{}
\item\contentsline{section}{\mbox{\hyperlink{structpvscsi__cmd__desc__setup__req__call}{pvscsi\+\_\+cmd\+\_\+desc\+\_\+setup\+\_\+req\+\_\+call}} }{\pageref{structpvscsi__cmd__desc__setup__req__call}}{}
\item\contentsline{section}{\mbox{\hyperlink{structpvscsi__cmd__desc__setup__rings}{pvscsi\+\_\+cmd\+\_\+desc\+\_\+setup\+\_\+rings}} }{\pageref{structpvscsi__cmd__desc__setup__rings}}{}
\item\contentsline{section}{\mbox{\hyperlink{structpvscsi__dma}{pvscsi\+\_\+dma}} }{\pageref{structpvscsi__dma}}{}
\item\contentsline{section}{\mbox{\hyperlink{structpvscsi__hcb}{pvscsi\+\_\+hcb}} }{\pageref{structpvscsi__hcb}}{}
\item\contentsline{section}{\mbox{\hyperlink{structpvscsi__ring__cmp__desc}{pvscsi\+\_\+ring\+\_\+cmp\+\_\+desc}} }{\pageref{structpvscsi__ring__cmp__desc}}{}
\item\contentsline{section}{\mbox{\hyperlink{structpvscsi__ring__msg__desc}{pvscsi\+\_\+ring\+\_\+msg\+\_\+desc}} }{\pageref{structpvscsi__ring__msg__desc}}{}
\item\contentsline{section}{\mbox{\hyperlink{structpvscsi__ring__msg__dev__status__changed}{pvscsi\+\_\+ring\+\_\+msg\+\_\+dev\+\_\+status\+\_\+changed}} }{\pageref{structpvscsi__ring__msg__dev__status__changed}}{}
\item\contentsline{section}{\mbox{\hyperlink{structpvscsi__ring__req__desc}{pvscsi\+\_\+ring\+\_\+req\+\_\+desc}} }{\pageref{structpvscsi__ring__req__desc}}{}
\item\contentsline{section}{\mbox{\hyperlink{structpvscsi__rings__state}{pvscsi\+\_\+rings\+\_\+state}} }{\pageref{structpvscsi__rings__state}}{}
\item\contentsline{section}{\mbox{\hyperlink{structpvscsi__sg__element}{pvscsi\+\_\+sg\+\_\+element}} }{\pageref{structpvscsi__sg__element}}{}
\item\contentsline{section}{\mbox{\hyperlink{structpvscsi__sg__list}{pvscsi\+\_\+sg\+\_\+list}} }{\pageref{structpvscsi__sg__list}}{}
\item\contentsline{section}{\mbox{\hyperlink{structpvscsi__softc}{pvscsi\+\_\+softc}} }{\pageref{structpvscsi__softc}}{}
\item\contentsline{section}{\mbox{\hyperlink{structqp__guest__endpoint}{qp\+\_\+guest\+\_\+endpoint}} }{\pageref{structqp__guest__endpoint}}{}
\item\contentsline{section}{\mbox{\hyperlink{structqueue__pair__entry}{queue\+\_\+pair\+\_\+entry}} }{\pageref{structqueue__pair__entry}}{}
\item\contentsline{section}{\mbox{\hyperlink{structqueue__pair__list}{queue\+\_\+pair\+\_\+list}} }{\pageref{structqueue__pair__list}}{}
\item\contentsline{section}{\mbox{\hyperlink{structUPT1__RxStats}{UPT1\+\_\+\+Rx\+Stats}} }{\pageref{structUPT1__RxStats}}{}
\item\contentsline{section}{\mbox{\hyperlink{structUPT1__TxStats}{UPT1\+\_\+\+Tx\+Stats}} }{\pageref{structUPT1__TxStats}}{}
\item\contentsline{section}{\mbox{\hyperlink{structvmci__datagram}{vmci\+\_\+datagram}} }{\pageref{structvmci__datagram}}{}
\item\contentsline{section}{\mbox{\hyperlink{structvmci__delayed__datagram__info}{vmci\+\_\+delayed\+\_\+datagram\+\_\+info}} }{\pageref{structvmci__delayed__datagram__info}}{}
\item\contentsline{section}{\mbox{\hyperlink{structvmci__delayed__work__info}{vmci\+\_\+delayed\+\_\+work\+\_\+info}} }{\pageref{structvmci__delayed__work__info}}{}
\item\contentsline{section}{\mbox{\hyperlink{structvmci__dma__alloc}{vmci\+\_\+dma\+\_\+alloc}} }{\pageref{structvmci__dma__alloc}}{}
\item\contentsline{section}{\mbox{\hyperlink{structvmci__doorbell__entry}{vmci\+\_\+doorbell\+\_\+entry}} }{\pageref{structvmci__doorbell__entry}}{}
\item\contentsline{section}{\mbox{\hyperlink{structvmci__doorbell__index__table}{vmci\+\_\+doorbell\+\_\+index\+\_\+table}} }{\pageref{structvmci__doorbell__index__table}}{}
\item\contentsline{section}{\mbox{\hyperlink{structvmci__doorbell__link__msg}{vmci\+\_\+doorbell\+\_\+link\+\_\+msg}} }{\pageref{structvmci__doorbell__link__msg}}{}
\item\contentsline{section}{\mbox{\hyperlink{structvmci__doorbell__notify__msg}{vmci\+\_\+doorbell\+\_\+notify\+\_\+msg}} }{\pageref{structvmci__doorbell__notify__msg}}{}
\item\contentsline{section}{\mbox{\hyperlink{structvmci__doorbell__unlink__msg}{vmci\+\_\+doorbell\+\_\+unlink\+\_\+msg}} }{\pageref{structvmci__doorbell__unlink__msg}}{}
\item\contentsline{section}{\mbox{\hyperlink{structvmci__event__data}{vmci\+\_\+event\+\_\+data}} }{\pageref{structvmci__event__data}}{}
\item\contentsline{section}{\mbox{\hyperlink{structvmci__event__data__max}{vmci\+\_\+event\+\_\+data\+\_\+max}} }{\pageref{structvmci__event__data__max}}{}
\item\contentsline{section}{\mbox{\hyperlink{structvmci__event__msg}{vmci\+\_\+event\+\_\+msg}} }{\pageref{structvmci__event__msg}}{}
\item\contentsline{section}{\mbox{\hyperlink{structvmci__event__payload__context}{vmci\+\_\+event\+\_\+payload\+\_\+context}} }{\pageref{structvmci__event__payload__context}}{}
\item\contentsline{section}{\mbox{\hyperlink{structvmci__event__payload__qp}{vmci\+\_\+event\+\_\+payload\+\_\+qp}} }{\pageref{structvmci__event__payload__qp}}{}
\item\contentsline{section}{\mbox{\hyperlink{structvmci__event__ref}{vmci\+\_\+event\+\_\+ref}} }{\pageref{structvmci__event__ref}}{}
\item\contentsline{section}{\mbox{\hyperlink{structvmci__handle}{vmci\+\_\+handle}} }{\pageref{structvmci__handle}}{}
\item\contentsline{section}{\mbox{\hyperlink{structvmci__hash__entry}{vmci\+\_\+hash\+\_\+entry}} }{\pageref{structvmci__hash__entry}}{}
\item\contentsline{section}{\mbox{\hyperlink{structvmci__hashtable}{vmci\+\_\+hashtable}} }{\pageref{structvmci__hashtable}}{}
\item\contentsline{section}{\mbox{\hyperlink{structvmci__id__range}{vmci\+\_\+id\+\_\+range}} }{\pageref{structvmci__id__range}}{}
\item\contentsline{section}{\mbox{\hyperlink{structvmci__interrupt}{vmci\+\_\+interrupt}} }{\pageref{structvmci__interrupt}}{}
\item\contentsline{section}{\mbox{\hyperlink{structvmci__notify__bitmap__set__msg}{vmci\+\_\+notify\+\_\+bitmap\+\_\+set\+\_\+msg}} }{\pageref{structvmci__notify__bitmap__set__msg}}{}
\item\contentsline{section}{\mbox{\hyperlink{structvmci__qpair}{vmci\+\_\+qpair}} }{\pageref{structvmci__qpair}}{}
\item\contentsline{section}{\mbox{\hyperlink{structvmci__queue}{vmci\+\_\+queue}} }{\pageref{structvmci__queue}}{}
\item\contentsline{section}{\mbox{\hyperlink{structvmci__queue__header}{vmci\+\_\+queue\+\_\+header}} }{\pageref{structvmci__queue__header}}{}
\item\contentsline{section}{\mbox{\hyperlink{structvmci__queue__kernel__if}{vmci\+\_\+queue\+\_\+kernel\+\_\+if}} }{\pageref{structvmci__queue__kernel__if}}{}
\item\contentsline{section}{\mbox{\hyperlink{structvmci__queue__pair__alloc__msg}{vmci\+\_\+queue\+\_\+pair\+\_\+alloc\+\_\+msg}} }{\pageref{structvmci__queue__pair__alloc__msg}}{}
\item\contentsline{section}{\mbox{\hyperlink{structvmci__queue__pair__detach__msg}{vmci\+\_\+queue\+\_\+pair\+\_\+detach\+\_\+msg}} }{\pageref{structvmci__queue__pair__detach__msg}}{}
\item\contentsline{section}{\mbox{\hyperlink{structvmci__resource}{vmci\+\_\+resource}} }{\pageref{structvmci__resource}}{}
\item\contentsline{section}{\mbox{\hyperlink{structvmci__resources__query__hdr}{vmci\+\_\+resources\+\_\+query\+\_\+hdr}} }{\pageref{structvmci__resources__query__hdr}}{}
\item\contentsline{section}{\mbox{\hyperlink{structvmci__resources__query__msg}{vmci\+\_\+resources\+\_\+query\+\_\+msg}} }{\pageref{structvmci__resources__query__msg}}{}
\item\contentsline{section}{\mbox{\hyperlink{structvmci__softc}{vmci\+\_\+softc}} }{\pageref{structvmci__softc}}{}
\item\contentsline{section}{\mbox{\hyperlink{structvmci__subscription}{vmci\+\_\+subscription}} }{\pageref{structvmci__subscription}}{}
\item\contentsline{section}{\mbox{\hyperlink{structvmxnet3__comp__ring}{vmxnet3\+\_\+comp\+\_\+ring}} }{\pageref{structvmxnet3__comp__ring}}{}
\item\contentsline{section}{\mbox{\hyperlink{structvmxnet3__driver__shared}{vmxnet3\+\_\+driver\+\_\+shared}} }{\pageref{structvmxnet3__driver__shared}}{}
\item\contentsline{section}{\mbox{\hyperlink{structvmxnet3__rss__shared}{vmxnet3\+\_\+rss\+\_\+shared}} }{\pageref{structvmxnet3__rss__shared}}{}
\item\contentsline{section}{\mbox{\hyperlink{structvmxnet3__rxcompdesc}{vmxnet3\+\_\+rxcompdesc}} }{\pageref{structvmxnet3__rxcompdesc}}{}
\item\contentsline{section}{\mbox{\hyperlink{structvmxnet3__rxdesc}{vmxnet3\+\_\+rxdesc}} }{\pageref{structvmxnet3__rxdesc}}{}
\item\contentsline{section}{\mbox{\hyperlink{structvmxnet3__rxq__shared}{vmxnet3\+\_\+rxq\+\_\+shared}} }{\pageref{structvmxnet3__rxq__shared}}{}
\item\contentsline{section}{\mbox{\hyperlink{structvmxnet3__rxqueue}{vmxnet3\+\_\+rxqueue}} }{\pageref{structvmxnet3__rxqueue}}{}
\item\contentsline{section}{\mbox{\hyperlink{structvmxnet3__rxring}{vmxnet3\+\_\+rxring}} }{\pageref{structvmxnet3__rxring}}{}
\item\contentsline{section}{\mbox{\hyperlink{structvmxnet3__softc}{vmxnet3\+\_\+softc}} }{\pageref{structvmxnet3__softc}}{}
\item\contentsline{section}{\mbox{\hyperlink{structvmxnet3__txcompdesc}{vmxnet3\+\_\+txcompdesc}} }{\pageref{structvmxnet3__txcompdesc}}{}
\item\contentsline{section}{\mbox{\hyperlink{structvmxnet3__txdesc}{vmxnet3\+\_\+txdesc}} }{\pageref{structvmxnet3__txdesc}}{}
\item\contentsline{section}{\mbox{\hyperlink{structvmxnet3__txq__shared}{vmxnet3\+\_\+txq\+\_\+shared}} }{\pageref{structvmxnet3__txq__shared}}{}
\item\contentsline{section}{\mbox{\hyperlink{structvmxnet3__txqueue}{vmxnet3\+\_\+txqueue}} }{\pageref{structvmxnet3__txqueue}}{}
\item\contentsline{section}{\mbox{\hyperlink{structvmxnet3__txring}{vmxnet3\+\_\+txring}} }{\pageref{structvmxnet3__txring}}{}
\end{DoxyCompactList}
