Lines Matching +full:no +full:- +full:chacha
3 /*-
19 * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
38 #include "chacha.h"
50 node.sysctl_data = __UNCONST(chacha_impl->ci_name); in sysctl_kern_crypto_chacha_selected()
51 node.sysctl_size = strlen(chacha_impl->ci_name) + 1; in sysctl_kern_crypto_chacha_selected()
55 SYSCTL_SETUP(sysctl_kern_crypto_chacha_setup, "sysctl kern.crypto.chacha setup")
64 sysctl_createv(clog, 0, &cnode, &chacha_node, 0, CTLTYPE_NODE, "chacha",
65 SYSCTL_DESCR("ChaCha"),
70 SYSCTL_DESCR("Selected ChaCha implementation"),
81 aprint_error("chacha: self-test failed: %s\n", in chacha_select()
82 chacha_md_impl->ci_name); in chacha_select()
87 aprint_debug("chacha: %s\n", chacha_impl->ci_name); in chacha_select()
91 MODULE(MODULE_CLASS_MISC, chacha, NULL);
113 "ChaCha implementation `%s' already offered, can't offer `%s'", in chacha_md_init()
114 chacha_md_impl->ci_name, impl->ci_name); in chacha_md_init()
127 (*chacha_impl->ci_chacha_core)(out, in, k, c, nr); in chacha_core()
138 (*chacha_impl->ci_hchacha)(out, in, k, c, nr); in hchacha()
148 (*chacha_impl->ci_chacha_stream)(s, nbytes, blkno, nonce, key, nr); in chacha_stream()
158 (*chacha_impl->ci_chacha_stream_xor)(c, p, nbytes, blkno, nonce, key, in chacha_stream_xor()
169 (*chacha_impl->ci_xchacha_stream)(s, nbytes, blkno, nonce, key, nr); in xchacha_stream()
179 (*chacha_impl->ci_xchacha_stream_xor)(c, p, nbytes, blkno, nonce, key, in xchacha_stream_xor()