Lines Matching refs:aes
39 #include <crypto/aes/aes.h>
40 #include <crypto/aes/aes_cbc.h>
41 #include <crypto/aes/aes_bear.h> /* default implementation */
42 #include <crypto/aes/aes_impl.h>
43 #include <crypto/aes/aes_xts.h>
56 "sysctl ran before AES implementation was selected");
64 SYSCTL_SETUP(sysctl_kern_crypto_aes_setup, "sysctl kern.crypto.aes setup")
73 sysctl_createv(clog, 0, &cnode, &aes_node, 0, CTLTYPE_NODE, "aes",
74 SYSCTL_DESCR("AES -- Advanced Encryption Standard"),
79 SYSCTL_DESCR("Selected AES implementation"),
85 * The timing of AES implementation selection is finicky:
88 * such as AES-NI, that rely on fpu initialization done by
92 * else that might call AES.
95 * driver-class module depended on the aes module, that would break.
105 panic("AES is busted");
109 aprint_error("aes: self-test failed: %s\n",
116 aprint_error("aes: self-test failed: %s\n",
122 panic("AES self-tests failed");
124 aprint_debug("aes: %s\n", aes_impl->ai_name);
128 MODULE(MODULE_CLASS_MISC, aes, NULL);
162 "AES implementation `%s' already chosen, can't offer `%s'",
165 "AES implementation `%s' already offered, can't offer `%s'",