\doxysection{Data Structures}
Here are the data structures with brief descriptions\+:\begin{DoxyCompactList}
\item\contentsline{section}{\mbox{\hyperlink{structbgx}{bgx}} }{\pageref{structbgx}}{}
\item\contentsline{section}{\mbox{\hyperlink{structbgx__link__status}{bgx\+\_\+link\+\_\+status}} }{\pageref{structbgx__link__status}}{}
\item\contentsline{section}{\mbox{\hyperlink{structbgx__stats}{bgx\+\_\+stats}} }{\pageref{structbgx__stats}}{}
\item\contentsline{section}{\mbox{\hyperlink{structbgx__stats__msg}{bgx\+\_\+stats\+\_\+msg}} }{\pageref{structbgx__stats__msg}}{}
\item\contentsline{section}{\mbox{\hyperlink{structcmp__queue}{cmp\+\_\+queue}} }{\pageref{structcmp__queue}}{}
\item\contentsline{section}{\mbox{\hyperlink{structcmp__queue__stats}{cmp\+\_\+queue\+\_\+stats}} }{\pageref{structcmp__queue__stats}}{}
\item\contentsline{section}{\mbox{\hyperlink{structcpi__cfg__msg}{cpi\+\_\+cfg\+\_\+msg}} }{\pageref{structcpi__cfg__msg}}{}
\item\contentsline{section}{\mbox{\hyperlink{structcq__cfg}{cq\+\_\+cfg}} }{\pageref{structcq__cfg}}{}
\item\contentsline{section}{\mbox{\hyperlink{unioncq__desc__t}{cq\+\_\+desc\+\_\+t}} }{\pageref{unioncq__desc__t}}{}
\item\contentsline{section}{\mbox{\hyperlink{structcqe__rx__t}{cqe\+\_\+rx\+\_\+t}} }{\pageref{structcqe__rx__t}}{}
\item\contentsline{section}{\mbox{\hyperlink{structcqe__rx__tcp__err__t}{cqe\+\_\+rx\+\_\+tcp\+\_\+err\+\_\+t}} }{\pageref{structcqe__rx__tcp__err__t}}{}
\item\contentsline{section}{\mbox{\hyperlink{structcqe__rx__tcp__t}{cqe\+\_\+rx\+\_\+tcp\+\_\+t}} }{\pageref{structcqe__rx__tcp__t}}{}
\item\contentsline{section}{\mbox{\hyperlink{structcqe__send__t}{cqe\+\_\+send\+\_\+t}} }{\pageref{structcqe__send__t}}{}
\item\contentsline{section}{\mbox{\hyperlink{structlmac}{lmac}} }{\pageref{structlmac}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmdionexus__ofw__devinfo}{mdionexus\+\_\+ofw\+\_\+devinfo}} }{\pageref{structmdionexus__ofw__devinfo}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmdionexus__softc}{mdionexus\+\_\+softc}} }{\pageref{structmdionexus__softc}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmrmlb__ofw__devinfo}{mrmlb\+\_\+ofw\+\_\+devinfo}} }{\pageref{structmrmlb__ofw__devinfo}}{}
\item\contentsline{section}{\mbox{\hyperlink{structmsix__entry}{msix\+\_\+entry}} }{\pageref{structmsix__entry}}{}
\item\contentsline{section}{\mbox{\hyperlink{structnic__cfg__msg}{nic\+\_\+cfg\+\_\+msg}} }{\pageref{structnic__cfg__msg}}{}
\item\contentsline{section}{\mbox{\hyperlink{unionnic__mbx}{nic\+\_\+mbx}} }{\pageref{unionnic__mbx}}{}
\item\contentsline{section}{\mbox{\hyperlink{structnicpf}{nicpf}} }{\pageref{structnicpf}}{}
\item\contentsline{section}{\mbox{\hyperlink{structnicvf}{nicvf}} }{\pageref{structnicvf}}{}
\item\contentsline{section}{\mbox{\hyperlink{structnicvf__drv__stats}{nicvf\+\_\+drv\+\_\+stats}} }{\pageref{structnicvf__drv__stats}}{}
\item\contentsline{section}{\mbox{\hyperlink{structnicvf__hw__stats}{nicvf\+\_\+hw\+\_\+stats}} }{\pageref{structnicvf__hw__stats}}{}
\item\contentsline{section}{\mbox{\hyperlink{structnicvf__info}{nicvf\+\_\+info}} }{\pageref{structnicvf__info}}{}
\item\contentsline{section}{\mbox{\hyperlink{structnicvf__rss__info}{nicvf\+\_\+rss\+\_\+info}} }{\pageref{structnicvf__rss__info}}{}
\item\contentsline{section}{\mbox{\hyperlink{structphy__desc}{phy\+\_\+desc}} }{\pageref{structphy__desc}}{}
\item\contentsline{section}{\mbox{\hyperlink{structpkind__cfg}{pkind\+\_\+cfg}} }{\pageref{structpkind__cfg}}{}
\item\contentsline{section}{\mbox{\hyperlink{structq__desc__mem}{q\+\_\+desc\+\_\+mem}} }{\pageref{structq__desc__mem}}{}
\item\contentsline{section}{\mbox{\hyperlink{structqs__cfg}{qs\+\_\+cfg}} }{\pageref{structqs__cfg}}{}
\item\contentsline{section}{\mbox{\hyperlink{structqs__cfg__msg}{qs\+\_\+cfg\+\_\+msg}} }{\pageref{structqs__cfg__msg}}{}
\item\contentsline{section}{\mbox{\hyperlink{structqueue__set}{queue\+\_\+set}} }{\pageref{structqueue__set}}{}
\item\contentsline{section}{\mbox{\hyperlink{structrbdr}{rbdr}} }{\pageref{structrbdr}}{}
\item\contentsline{section}{\mbox{\hyperlink{structrbdr__cfg}{rbdr\+\_\+cfg}} }{\pageref{structrbdr__cfg}}{}
\item\contentsline{section}{\mbox{\hyperlink{structrbdr__entry__t}{rbdr\+\_\+entry\+\_\+t}} }{\pageref{structrbdr__entry__t}}{}
\item\contentsline{section}{\mbox{\hyperlink{structrbe__tcp__cnxt__t}{rbe\+\_\+tcp\+\_\+cnxt\+\_\+t}} }{\pageref{structrbe__tcp__cnxt__t}}{}
\item\contentsline{section}{\mbox{\hyperlink{structrbuf__info}{rbuf\+\_\+info}} }{\pageref{structrbuf__info}}{}
\item\contentsline{section}{\mbox{\hyperlink{structrcv__queue}{rcv\+\_\+queue}} }{\pageref{structrcv__queue}}{}
\item\contentsline{section}{\mbox{\hyperlink{structrq__cfg}{rq\+\_\+cfg}} }{\pageref{structrq__cfg}}{}
\item\contentsline{section}{\mbox{\hyperlink{structrq__cfg__msg}{rq\+\_\+cfg\+\_\+msg}} }{\pageref{structrq__cfg__msg}}{}
\item\contentsline{section}{\mbox{\hyperlink{structrss__cfg__msg}{rss\+\_\+cfg\+\_\+msg}} }{\pageref{structrss__cfg__msg}}{}
\item\contentsline{section}{\mbox{\hyperlink{structrss__sz__msg}{rss\+\_\+sz\+\_\+msg}} }{\pageref{structrss__sz__msg}}{}
\item\contentsline{section}{\mbox{\hyperlink{structrx__hdr__t}{rx\+\_\+hdr\+\_\+t}} }{\pageref{structrx__hdr__t}}{}
\item\contentsline{section}{\mbox{\hyperlink{structrx__tx__queue__stats}{rx\+\_\+tx\+\_\+queue\+\_\+stats}} }{\pageref{structrx__tx__queue__stats}}{}
\item\contentsline{section}{\mbox{\hyperlink{structset__frs__msg}{set\+\_\+frs\+\_\+msg}} }{\pageref{structset__frs__msg}}{}
\item\contentsline{section}{\mbox{\hyperlink{structset__loopback}{set\+\_\+loopback}} }{\pageref{structset__loopback}}{}
\item\contentsline{section}{\mbox{\hyperlink{structset__mac__msg}{set\+\_\+mac\+\_\+msg}} }{\pageref{structset__mac__msg}}{}
\item\contentsline{section}{\mbox{\hyperlink{structsnd__buff}{snd\+\_\+buff}} }{\pageref{structsnd__buff}}{}
\item\contentsline{section}{\mbox{\hyperlink{structsnd__queue}{snd\+\_\+queue}} }{\pageref{structsnd__queue}}{}
\item\contentsline{section}{\mbox{\hyperlink{structsq__cfg}{sq\+\_\+cfg}} }{\pageref{structsq__cfg}}{}
\item\contentsline{section}{\mbox{\hyperlink{structsq__cfg__msg}{sq\+\_\+cfg\+\_\+msg}} }{\pageref{structsq__cfg__msg}}{}
\item\contentsline{section}{\mbox{\hyperlink{structsq__crc__subdesc}{sq\+\_\+crc\+\_\+subdesc}} }{\pageref{structsq__crc__subdesc}}{}
\item\contentsline{section}{\mbox{\hyperlink{structsq__gather__subdesc}{sq\+\_\+gather\+\_\+subdesc}} }{\pageref{structsq__gather__subdesc}}{}
\item\contentsline{section}{\mbox{\hyperlink{structsq__hdr__subdesc}{sq\+\_\+hdr\+\_\+subdesc}} }{\pageref{structsq__hdr__subdesc}}{}
\item\contentsline{section}{\mbox{\hyperlink{structsq__imm__subdesc}{sq\+\_\+imm\+\_\+subdesc}} }{\pageref{structsq__imm__subdesc}}{}
\item\contentsline{section}{\mbox{\hyperlink{structsq__mem__subdesc}{sq\+\_\+mem\+\_\+subdesc}} }{\pageref{structsq__mem__subdesc}}{}
\item\contentsline{section}{\mbox{\hyperlink{structthunder__mdio__softc}{thunder\+\_\+mdio\+\_\+softc}} }{\pageref{structthunder__mdio__softc}}{}
\item\contentsline{section}{\mbox{\hyperlink{structcmp__queue__stats_1_1tx__stats}{cmp\+\_\+queue\+\_\+stats\+::tx\+\_\+stats}} }{\pageref{structcmp__queue__stats_1_1tx__stats}}{}
\item\contentsline{section}{\mbox{\hyperlink{structtx__stats}{tx\+\_\+stats}} }{\pageref{structtx__stats}}{}
\end{DoxyCompactList}
