Home | History | Annotate | Download | only in libtomcrypt

Lines Matching refs:Macros

269 \mysection{Macros}
271 There are a few helper macros to make the coding process a bit easier. The first set are related to loading and storing
272 32/64-bit words in little/big endian format. The macros are:
291 \caption{Load And Store Macros}
313 \caption{Rotate Macros}
3637 safe (by default). It supports the LTC locking macros (such as by enabling LTC\_PTHREAD), but by default is not locked.
5192 The file \textit{tomcrypt\_cfg.h} is what lets you control various high level macros which control the behaviour of the library. Build options are also
5205 There are five macros related to endianess issues. For little endian platforms define, \textbf{ENDIAN\_LITTLE}. For big endian
5217 At the top of tomcrypt\_custom.h are a series of macros denoted as XMALLOC, XCALLOC, XREALLOC, XFREE, and so on. They resolve to
5222 These macros are handy for working with platforms which do not have a standard C library. For instance, the OLPC\footnote{See http://dev.laptop.org/git?p=bios-crypto;a=summary}
5223 bios code uses these macros to redirect to very compact heap and string operations.
5226 The rng\_get\_bytes() function can call a function that requires the clock() function. These macros let you override
5277 There are a plethora of macros for the ciphers, hashes, PRNGs and public key functions which are fairly