\doxysection{Data Structures}
Here are the data structures with brief descriptions\+:\begin{DoxyCompactList}
\item\contentsline{section}{\mbox{\hyperlink{union____uint128__val__t}{\+\_\+\+\_\+uint128\+\_\+val\+\_\+t}} }{\pageref{union____uint128__val__t}}{}
\item\contentsline{section}{\mbox{\hyperlink{struct__SIPHASH__CTX}{\+\_\+\+SIPHASH\+\_\+\+CTX}} }{\pageref{struct__SIPHASH__CTX}}{}
\item\contentsline{section}{\mbox{\hyperlink{structAES__key__t}{AES\+\_\+key\+\_\+t}} }{\pageref{structAES__key__t}}{}
\item\contentsline{section}{\mbox{\hyperlink{structaesni__session}{aesni\+\_\+session}} }{\pageref{structaesni__session}}{}
\item\contentsline{section}{\mbox{\hyperlink{structaesni__softc}{aesni\+\_\+softc}} }{\pageref{structaesni__softc}}{}
\item\contentsline{section}{\mbox{\hyperlink{structarmv8__crypto__session}{armv8\+\_\+crypto\+\_\+session}} }{\pageref{structarmv8__crypto__session}}{}
\item\contentsline{section}{\mbox{\hyperlink{structarmv8__crypto__softc}{armv8\+\_\+crypto\+\_\+softc}} }{\pageref{structarmv8__crypto__softc}}{}
\item\contentsline{section}{\mbox{\hyperlink{structarmv8__gcm__state}{armv8\+\_\+gcm\+\_\+state}} }{\pageref{structarmv8__gcm__state}}{}
\item\contentsline{section}{\mbox{\hyperlink{structblake2__session}{blake2\+\_\+session}} }{\pageref{structblake2__session}}{}
\item\contentsline{section}{\mbox{\hyperlink{structblake2__softc}{blake2\+\_\+softc}} }{\pageref{structblake2__softc}}{}
\item\contentsline{section}{\mbox{\hyperlink{structblake2b__xform__ctx}{blake2b\+\_\+xform\+\_\+ctx}} }{\pageref{structblake2b__xform__ctx}}{}
\item\contentsline{section}{\mbox{\hyperlink{structblake2s__xform__ctx}{blake2s\+\_\+xform\+\_\+ctx}} }{\pageref{structblake2s__xform__ctx}}{}
\item\contentsline{section}{\mbox{\hyperlink{structblocks8}{blocks8}} }{\pageref{structblocks8}}{}
\item\contentsline{section}{\mbox{\hyperlink{structcamellia__ctx}{camellia\+\_\+ctx}} }{\pageref{structcamellia__ctx}}{}
\item\contentsline{section}{\mbox{\hyperlink{structccp__completion__ctx}{ccp\+\_\+completion\+\_\+ctx}} }{\pageref{structccp__completion__ctx}}{}
\item\contentsline{section}{\mbox{\hyperlink{structccp__desc}{ccp\+\_\+desc}} }{\pageref{structccp__desc}}{}
\item\contentsline{section}{\mbox{\hyperlink{structccp__error__code}{ccp\+\_\+error\+\_\+code}} }{\pageref{structccp__error__code}}{}
\item\contentsline{section}{\mbox{\hyperlink{structccp__queue}{ccp\+\_\+queue}} }{\pageref{structccp__queue}}{}
\item\contentsline{section}{\mbox{\hyperlink{structccp__session}{ccp\+\_\+session}} }{\pageref{structccp__session}}{}
\item\contentsline{section}{\mbox{\hyperlink{structccp__session__blkcipher}{ccp\+\_\+session\+\_\+blkcipher}} }{\pageref{structccp__session__blkcipher}}{}
\item\contentsline{section}{\mbox{\hyperlink{structccp__session__gmac}{ccp\+\_\+session\+\_\+gmac}} }{\pageref{structccp__session__gmac}}{}
\item\contentsline{section}{\mbox{\hyperlink{structccp__session__hmac}{ccp\+\_\+session\+\_\+hmac}} }{\pageref{structccp__session__hmac}}{}
\item\contentsline{section}{\mbox{\hyperlink{structccp__softc}{ccp\+\_\+softc}} }{\pageref{structccp__softc}}{}
\item\contentsline{section}{\mbox{\hyperlink{structccp__xts__unitsize__map__entry}{ccp\+\_\+xts\+\_\+unitsize\+\_\+map\+\_\+entry}} }{\pageref{structccp__xts__unitsize__map__entry}}{}
\item\contentsline{section}{\mbox{\hyperlink{structchacha__ctx}{chacha\+\_\+ctx}} }{\pageref{structchacha__ctx}}{}
\item\contentsline{section}{\mbox{\hyperlink{structcipherInstance}{cipher\+Instance}} }{\pageref{structcipherInstance}}{}
\item\contentsline{section}{\mbox{\hyperlink{structdes__ks__struct}{des\+\_\+ks\+\_\+struct}} }{\pageref{structdes__ks__struct}}{}
\item\contentsline{section}{\mbox{\hyperlink{unionccp__desc_1_1dword0}{ccp\+\_\+desc\+::dword0}} }{\pageref{unionccp__desc_1_1dword0}}{}
\item\contentsline{section}{\mbox{\hyperlink{structccp__desc_1_1dword3}{ccp\+\_\+desc\+::dword3}} }{\pageref{structccp__desc_1_1dword3}}{}
\item\contentsline{section}{\mbox{\hyperlink{unionccp__desc_1_1dword4}{ccp\+\_\+desc\+::dword4}} }{\pageref{unionccp__desc_1_1dword4}}{}
\item\contentsline{section}{\mbox{\hyperlink{unionccp__desc_1_1dword5}{ccp\+\_\+desc\+::dword5}} }{\pageref{unionccp__desc_1_1dword5}}{}
\item\contentsline{section}{\mbox{\hyperlink{structccp__desc_1_1dword7}{ccp\+\_\+desc\+::dword7}} }{\pageref{structccp__desc_1_1dword7}}{}
\item\contentsline{section}{\mbox{\hyperlink{structkeybuf}{keybuf}} }{\pageref{structkeybuf}}{}
\item\contentsline{section}{\mbox{\hyperlink{structkeybuf__ent}{keybuf\+\_\+ent}} }{\pageref{structkeybuf__ent}}{}
\item\contentsline{section}{\mbox{\hyperlink{structkeyInstance}{key\+Instance}} }{\pageref{structkeyInstance}}{}
\item\contentsline{section}{\mbox{\hyperlink{structossl__cipher}{ossl\+\_\+cipher}} }{\pageref{structossl__cipher}}{}
\item\contentsline{section}{\mbox{\hyperlink{structossl__cipher__context}{ossl\+\_\+cipher\+\_\+context}} }{\pageref{structossl__cipher__context}}{}
\item\contentsline{section}{\mbox{\hyperlink{structossl__hash__context}{ossl\+\_\+hash\+\_\+context}} }{\pageref{structossl__hash__context}}{}
\item\contentsline{section}{\mbox{\hyperlink{structossl__session}{ossl\+\_\+session}} }{\pageref{structossl__session}}{}
\item\contentsline{section}{\mbox{\hyperlink{structossl__session__cipher}{ossl\+\_\+session\+\_\+cipher}} }{\pageref{structossl__session__cipher}}{}
\item\contentsline{section}{\mbox{\hyperlink{structossl__session__hash}{ossl\+\_\+session\+\_\+hash}} }{\pageref{structossl__session__hash}}{}
\item\contentsline{section}{\mbox{\hyperlink{structossl__softc}{ossl\+\_\+softc}} }{\pageref{structossl__softc}}{}
\item\contentsline{section}{\mbox{\hyperlink{unionpadlock__cw}{padlock\+\_\+cw}} }{\pageref{unionpadlock__cw}}{}
\item\contentsline{section}{\mbox{\hyperlink{structpadlock__session}{padlock\+\_\+session}} }{\pageref{structpadlock__session}}{}
\item\contentsline{section}{\mbox{\hyperlink{structpadlock__sha__ctx}{padlock\+\_\+sha\+\_\+ctx}} }{\pageref{structpadlock__sha__ctx}}{}
\item\contentsline{section}{\mbox{\hyperlink{structpadlock__softc}{padlock\+\_\+softc}} }{\pageref{structpadlock__softc}}{}
\item\contentsline{section}{\mbox{\hyperlink{structpciid}{pciid}} }{\pageref{structpciid}}{}
\item\contentsline{section}{\mbox{\hyperlink{structpoly1305__context}{poly1305\+\_\+context}} }{\pageref{structpoly1305__context}}{}
\item\contentsline{section}{\mbox{\hyperlink{structrc4__state}{rc4\+\_\+state}} }{\pageref{structrc4__state}}{}
\item\contentsline{section}{\mbox{\hyperlink{structrijndael__ctx}{rijndael\+\_\+ctx}} }{\pageref{structrijndael__ctx}}{}
\item\contentsline{section}{\mbox{\hyperlink{structsha1__ctxt}{sha1\+\_\+ctxt}} }{\pageref{structsha1__ctxt}}{}
\item\contentsline{section}{\mbox{\hyperlink{structSHA224Context}{SHA224\+Context}} }{\pageref{structSHA224Context}}{}
\item\contentsline{section}{\mbox{\hyperlink{structSHA256Context}{SHA256\+Context}} }{\pageref{structSHA256Context}}{}
\item\contentsline{section}{\mbox{\hyperlink{structSHA256state__st}{SHA256state\+\_\+st}} }{\pageref{structSHA256state__st}}{}
\item\contentsline{section}{\mbox{\hyperlink{structSHA384Context}{SHA384\+Context}} }{\pageref{structSHA384Context}}{}
\item\contentsline{section}{\mbox{\hyperlink{structSHA512Context}{SHA512\+Context}} }{\pageref{structSHA512Context}}{}
\item\contentsline{section}{\mbox{\hyperlink{structSHA512state__st}{SHA512state\+\_\+st}} }{\pageref{structSHA512state__st}}{}
\item\contentsline{section}{\mbox{\hyperlink{structSHA__Defn}{SHA\+\_\+\+Defn}} }{\pageref{structSHA__Defn}}{}
\item\contentsline{section}{\mbox{\hyperlink{structSHA__vectors}{SHA\+\_\+vectors}} }{\pageref{structSHA__vectors}}{}
\item\contentsline{section}{\mbox{\hyperlink{structSHAstate__st}{SHAstate\+\_\+st}} }{\pageref{structSHAstate__st}}{}
\item\contentsline{section}{\mbox{\hyperlink{structSkein1024__Ctxt__t}{Skein1024\+\_\+\+Ctxt\+\_\+t}} }{\pageref{structSkein1024__Ctxt__t}}{}
\item\contentsline{section}{\mbox{\hyperlink{structSkein__256__Ctxt__t}{Skein\+\_\+256\+\_\+\+Ctxt\+\_\+t}} }{\pageref{structSkein__256__Ctxt__t}}{}
\item\contentsline{section}{\mbox{\hyperlink{structSkein__512__Ctxt__t}{Skein\+\_\+512\+\_\+\+Ctxt\+\_\+t}} }{\pageref{structSkein__512__Ctxt__t}}{}
\item\contentsline{section}{\mbox{\hyperlink{structSkein__Ctxt__Hdr__t}{Skein\+\_\+\+Ctxt\+\_\+\+Hdr\+\_\+t}} }{\pageref{structSkein__Ctxt__Hdr__t}}{}
\end{DoxyCompactList}
