Searched refs:csp (Results 1 - 25 of 55) sorted by relevance

123

/freebsd-13-stable/contrib/nvi/vi/
H A Dgetc.c42 cs_init(SCR *sp, VCS *csp) argument
46 if (db_eget(sp, csp->cs_lno, &csp->cs_bp, &csp->cs_len, &isempty)) {
51 if (csp->cs_len == 0 || v_isempty(csp->cs_bp, csp->cs_len)) {
52 csp->cs_cno = 0;
53 csp->cs_flags = CS_EMP;
55 csp
68 cs_next(SCR *sp, VCS *csp) argument
118 cs_fspace(SCR *sp, VCS *csp) argument
138 cs_fblank(SCR *sp, VCS *csp) argument
158 cs_prev(SCR *sp, VCS *csp) argument
207 cs_bblank(SCR *sp, VCS *csp) argument
[all...]
/freebsd-13-stable/sys/dev/glxsb/
H A Dglxsb.h47 const struct crypto_session_params *csp);
50 const struct crypto_session_params *csp, struct cryptop *crp);
H A Dglxsb_hash.c109 const struct crypto_session_params *csp)
112 ses->ses_axf = crypto_auth_hash(csp);
113 if (csp->csp_auth_mlen == 0)
116 ses->ses_mlen = csp->csp_auth_mlen;
127 if (csp->csp_auth_key != NULL) {
128 glxsb_hash_key_setup(ses, csp->csp_auth_key,
129 csp->csp_auth_klen);
136 const struct crypto_session_params *csp, struct cryptop *crp)
142 csp->csp_auth_klen);
108 glxsb_hash_setup(struct glxsb_session *ses, const struct crypto_session_params *csp) argument
135 glxsb_hash_process(struct glxsb_session *ses, const struct crypto_session_params *csp, struct cryptop *crp) argument
/freebsd-13-stable/sys/mips/cavium/cryptocteon/
H A Dcryptocteon.c100 cryptocteon_auth_supported(const struct crypto_session_params *csp) argument
104 switch (csp->csp_auth_alg) {
112 if (csp->csp_auth_klen > hash_len)
118 cryptocteon_cipher_supported(const struct crypto_session_params *csp) argument
121 switch (csp->csp_cipher_alg) {
123 if (csp->csp_ivlen != 16)
125 if (csp->csp_cipher_klen != 16 &&
126 csp->csp_cipher_klen != 24 &&
127 csp->csp_cipher_klen != 32)
138 cryptocteon_probesession(device_t dev, const struct crypto_session_params *csp) argument
164 cryptocteon_calc_hash(const struct crypto_session_params *csp, const char *key, struct octo_sess *ocd) argument
177 cryptocteon_newsession(device_t dev, crypto_session_t cses, const struct crypto_session_params *csp) argument
247 const struct crypto_session_params *csp; local
[all...]
/freebsd-13-stable/sys/libkern/
H A Diconv.c82 static void iconv_unregister_cspair(struct iconv_cspair *csp);
87 struct iconv_cspair *csp; local
90 TAILQ_FOREACH(csp, &iconv_cslist, cp_link) {
91 if (csp->cp_refcount) {
97 while ((csp = TAILQ_FIRST(&iconv_cslist)) != NULL)
98 iconv_unregister_cspair(csp);
171 struct iconv_cspair *csp; local
173 TAILQ_FOREACH(csp, &iconv_cslist, cp_link) {
174 if (strcasecmp(csp->cp_to, to) == 0 &&
175 strcasecmp(csp
189 struct iconv_cspair *csp; local
226 iconv_unregister_cspair(struct iconv_cspair *csp) argument
242 struct iconv_cspair *csp, *cspfrom, *cspto; local
363 struct iconv_cspair *csp; local
394 struct iconv_cspair *csp; local
409 struct iconv_cspair *csp; local
[all...]
H A Diconv_xlat.c59 struct iconv_cspair *csp, struct iconv_cspair *cspf, void **dpp)
64 dp->d_table = csp->cp_data;
65 dp->d_csp = csp;
66 csp->cp_refcount++;
58 iconv_xlat_open(struct iconv_converter_class *dcp, struct iconv_cspair *csp, struct iconv_cspair *cspf, void **dpp) argument
/freebsd-13-stable/sys/crypto/via/
H A Dpadlock.h77 const struct crypto_session_params *csp);
79 struct cryptop *crp, const struct crypto_session_params *csp);
80 bool padlock_hash_check(const struct crypto_session_params *csp);
82 const struct crypto_session_params *csp);
84 struct cryptop *crp, const struct crypto_session_params *csp);
H A Dpadlock.c142 padlock_probesession(device_t dev, const struct crypto_session_params *csp) argument
145 if (csp->csp_flags != 0)
156 switch (csp->csp_mode) {
158 if (!padlock_hash_check(csp))
162 switch (csp->csp_cipher_alg) {
164 if (csp->csp_ivlen != AES_BLOCK_LEN)
180 const struct crypto_session_params *csp)
190 error = padlock_cipher_setup(ses, csp);
196 if (csp->csp_mode == CSP_MODE_ETA) {
200 error = padlock_hash_setup(ses, csp);
179 padlock_newsession(device_t dev, crypto_session_t cses, const struct crypto_session_params *csp) argument
232 const struct crypto_session_params *csp; local
[all...]
H A Dpadlock_cipher.c123 const struct crypto_session_params *csp)
127 if (csp->csp_cipher_klen != 16 && csp->csp_cipher_klen != 24 &&
128 csp->csp_cipher_klen != 32) {
137 switch (csp->csp_cipher_klen * 8) {
155 if (csp->csp_cipher_key != NULL) {
156 padlock_cipher_key_setup(ses, csp->csp_cipher_key,
157 csp->csp_cipher_klen);
186 const struct crypto_session_params *csp)
203 csp
122 padlock_cipher_setup(struct padlock_session *ses, const struct crypto_session_params *csp) argument
185 padlock_cipher_process(struct padlock_session *ses, struct cryptop *crp, const struct crypto_session_params *csp) argument
[all...]
/freebsd-13-stable/sys/mips/nlm/dev/sec/
H A Dnlmseclib.c96 const struct crypto_session_params *csp)
103 if (csp->csp_mode != CSP_MODE_DIGEST) {
122 if (csp->csp_mode != CSP_MODE_DIGEST) {
143 if (csp->csp_mode != CSP_MODE_DIGEST) {
155 if (csp->csp_mode != CSP_MODE_DIGEST) {
168 const struct crypto_session_params *csp)
176 cipkey = csp->csp_cipher_key;
179 csp->csp_cipher_klen, NULL, 0);
184 nlm_crypto_form_srcdst_segs(cmd, csp);
192 const struct crypto_session_params *csp)
95 nlm_crypto_form_srcdst_segs(struct xlp_sec_command *cmd, const struct crypto_session_params *csp) argument
167 nlm_crypto_do_cipher(struct xlp_sec_softc *sc, struct xlp_sec_command *cmd, const struct crypto_session_params *csp) argument
191 nlm_crypto_do_digest(struct xlp_sec_softc *sc, struct xlp_sec_command *cmd, const struct crypto_session_params *csp) argument
217 nlm_crypto_do_cipher_digest(struct xlp_sec_softc *sc, struct xlp_sec_command *cmd, const struct crypto_session_params *csp) argument
250 nlm_get_digest_param(struct xlp_sec_command *cmd, const struct crypto_session_params *csp) argument
269 nlm_get_cipher_param(struct xlp_sec_command *cmd, const struct crypto_session_params *csp) argument
[all...]
H A Dnlmseclib.h137 const struct crypto_session_params *csp);
140 const struct crypto_session_params *csp);
143 const struct crypto_session_params *csp);
146 const struct crypto_session_params *csp);
148 const struct crypto_session_params *csp);
150 const struct crypto_session_params *csp);
H A Dnlmsec.c375 xlp_sec_auth_supported(const struct crypto_session_params *csp) argument
378 switch (csp->csp_auth_alg) {
389 xlp_sec_cipher_supported(const struct crypto_session_params *csp) argument
392 switch (csp->csp_cipher_alg) {
394 if (csp->csp_ivlen != XLP_SEC_AES_IV_LENGTH)
405 xlp_sec_probesession(device_t dev, const struct crypto_session_params *csp) argument
408 if (csp->csp_flags != 0)
410 switch (csp->csp_mode) {
412 if (!xlp_sec_auth_supported(csp))
416 if (!xlp_sec_cipher_supported(csp))
431 xlp_sec_newsession(device_t dev, crypto_session_t cses, const struct crypto_session_params *csp) argument
454 xlp_copyiv(struct xlp_sec_softc *sc, struct xlp_sec_command *cmd, const struct crypto_session_params *csp) argument
568 const struct crypto_session_params *csp; local
[all...]
/freebsd-13-stable/sys/opencrypto/
H A Dcryptosoft.c105 const struct crypto_session_params *csp; local
135 csp = crypto_get_params(crp->crp_session);
137 crp->crp_cipher_key, csp->csp_cipher_klen);
320 const struct crypto_session_params *csp; local
330 csp = crypto_get_params(crp->crp_session);
333 csp->csp_auth_klen);
357 if (csp->csp_flags & CSP_F_ESN)
977 const struct crypto_session_params *csp)
984 txf = crypto_cipher(csp);
985 MPASS(txf->ivsize == csp
976 swcr_setup_cipher(struct swcr_session *ses, const struct crypto_session_params *csp) argument
1003 swcr_setup_auth(struct swcr_session *ses, const struct crypto_session_params *csp) argument
1087 swcr_setup_gcm(struct swcr_session *ses, const struct crypto_session_params *csp) argument
1131 swcr_setup_ccm(struct swcr_session *ses, const struct crypto_session_params *csp) argument
1175 swcr_auth_supported(const struct crypto_session_params *csp) argument
1228 swcr_cipher_supported(const struct crypto_session_params *csp) argument
1244 swcr_probesession(device_t dev, const struct crypto_session_params *csp) argument
1309 swcr_newsession(device_t dev, crypto_session_t cses, const struct crypto_session_params *csp) argument
[all...]
H A Dcrypto.c137 struct crypto_session_params csp; member in struct:crypto_session
519 return (&crypto_session->csp);
523 crypto_auth_hash(const struct crypto_session_params *csp) argument
526 switch (csp->csp_auth_alg) {
552 switch (csp->csp_auth_klen) {
569 switch (csp->csp_auth_klen) {
585 crypto_cipher(const struct crypto_session_params *csp) argument
588 switch (csp->csp_cipher_alg) {
622 crypto_select_driver(const struct crypto_session_params *csp, int flags) argument
641 error = CRYPTODEV_PROBESESSION(cap->cc_dev, csp);
747 check_csp(const struct crypto_session_params *csp) argument
910 crypto_newsession(crypto_session_t *cses, const struct crypto_session_params *csp, int crid) argument
1263 struct crypto_session_params *csp; local
1685 struct crypto_session_params csp; local
[all...]
/freebsd-13-stable/sys/crypto/openssl/
H A Dossl.c119 ossl_lookup_hash(const struct crypto_session_params *csp) argument
122 switch (csp->csp_auth_alg) {
144 ossl_probesession(device_t dev, const struct crypto_session_params *csp) argument
147 if ((csp->csp_flags & ~(CSP_F_SEPARATE_OUTPUT | CSP_F_SEPARATE_AAD)) !=
150 switch (csp->csp_mode) {
152 if (ossl_lookup_hash(csp) == NULL)
172 const struct crypto_session_params *csp)
179 axf = ossl_lookup_hash(csp);
181 if (csp->csp_auth_mlen == 0)
184 s->hash.mlen = csp
171 ossl_newsession(device_t dev, crypto_session_t cses, const struct crypto_session_params *csp) argument
204 const struct crypto_session_params *csp; local
[all...]
/freebsd-13-stable/sys/crypto/blake2/
H A Dblake2_cryptodev.c76 const struct crypto_session_params *csp);
175 blake2_probesession(device_t dev, const struct crypto_session_params *csp) argument
178 if (csp->csp_flags != 0)
180 switch (csp->csp_mode) {
182 switch (csp->csp_auth_alg) {
198 const struct crypto_session_params *csp)
215 error = blake2_cipher_setup(ses, csp);
263 blake2_check_klen(const struct crypto_session_params *csp, unsigned klen) argument
266 if (csp->csp_auth_alg == CRYPTO_BLAKE2S)
274 const struct crypto_session_params *csp)
197 blake2_newsession(device_t dev, crypto_session_t cses, const struct crypto_session_params *csp) argument
273 blake2_cipher_setup(struct blake2_session *ses, const struct crypto_session_params *csp) argument
337 const struct crypto_session_params *csp; local
[all...]
/freebsd-13-stable/sys/crypto/armv8/
H A Darmv8_crypto.c205 const struct crypto_session_params *csp)
211 if ((csp->csp_flags & ~(SUPPORTED_SES)) != 0)
214 switch (csp->csp_mode) {
216 switch (csp->csp_cipher_alg) {
220 if (csp->csp_ivlen != AES_GCM_IV_LEN)
222 if (csp->csp_auth_mlen != 0 &&
223 csp->csp_auth_mlen != GMAC_DIGEST_LEN)
225 switch (csp->csp_cipher_klen * 8) {
239 switch (csp->csp_cipher_alg) {
241 if (csp
204 armv8_crypto_probesession(device_t dev, const struct crypto_session_params *csp) argument
274 armv8_crypto_cipher_setup(struct armv8_crypto_session *ses, const struct crypto_session_params *csp, const uint8_t *key, int keylen) argument
328 armv8_crypto_newsession(device_t dev, crypto_session_t cses, const struct crypto_session_params *csp) argument
383 const struct crypto_session_params *csp; local
[all...]
/freebsd-13-stable/sys/crypto/aesni/
H A Daesni.c88 const struct crypto_session_params *csp);
91 const struct crypto_session_params *csp);
93 const struct crypto_session_params *csp);
208 const struct crypto_session_params *csp)
214 switch (csp->csp_auth_alg) {
231 const struct crypto_session_params *csp)
237 switch (csp->csp_cipher_alg) {
240 switch (csp->csp_cipher_klen * 8) {
249 if (csp->csp_ivlen != AES_BLOCK_LEN)
253 switch (csp
207 aesni_auth_supported(struct aesni_softc *sc, const struct crypto_session_params *csp) argument
230 aesni_cipher_supported(struct aesni_softc *sc, const struct crypto_session_params *csp) argument
274 aesni_probesession(device_t dev, const struct crypto_session_params *csp) argument
343 aesni_newsession(device_t dev, crypto_session_t cses, const struct crypto_session_params *csp) argument
559 aesni_cipher_setup(struct aesni_session *ses, const struct crypto_session_params *csp) argument
635 const struct crypto_session_params *csp; local
690 aesni_cipher_crypt(struct aesni_session *ses, struct cryptop *crp, const struct crypto_session_params *csp) argument
830 aesni_cipher_mac(struct aesni_session *ses, struct cryptop *crp, const struct crypto_session_params *csp) argument
[all...]
/freebsd-13-stable/sys/crypto/ccp/
H A Dccp.c312 const struct crypto_session_params *csp)
317 switch (csp->csp_auth_alg) {
322 if (csp->csp_auth_key == NULL)
333 const struct crypto_session_params *csp)
338 switch (csp->csp_cipher_alg) {
340 if (csp->csp_ivlen != AES_BLOCK_LEN)
344 if (csp->csp_ivlen != AES_BLOCK_LEN)
348 if (csp->csp_ivlen != AES_XTS_IV_LEN)
354 return (ccp_aes_check_keylen(csp->csp_cipher_alg,
355 csp
311 ccp_auth_supported(struct ccp_softc *sc, const struct crypto_session_params *csp) argument
332 ccp_cipher_supported(struct ccp_softc *sc, const struct crypto_session_params *csp) argument
359 ccp_probesession(device_t dev, const struct crypto_session_params *csp) argument
403 ccp_newsession(device_t dev, crypto_session_t cses, const struct crypto_session_params *csp) argument
533 const struct crypto_session_params *csp; local
[all...]
/freebsd-13-stable/sys/geom/eli/
H A Dg_eli_crypto.c64 struct crypto_session_params csp; local
72 memset(&csp, 0, sizeof(csp));
73 csp.csp_mode = CSP_MODE_CIPHER;
74 csp.csp_cipher_alg = algo;
75 csp.csp_ivlen = g_eli_ivlen(algo);
76 csp.csp_cipher_key = key;
77 csp.csp_cipher_klen = keysize / 8;
78 error = crypto_newsession(&sid, &csp, CRYPTOCAP_F_SOFTWARE);
/freebsd-13-stable/contrib/byacc/
H A Dclosure.c116 Value_t *csp; local
132 for (csp = nucleus; csp < csend; ++csp)
134 symbol = ritem[*csp];
146 csp = nucleus;
157 while (csp < csend && *csp < itemno)
158 *itemsetend++ = *csp++;
160 while (csp < csen
[all...]
/freebsd-13-stable/sys/kgssapi/krb5/
H A Dkcrypto_aes.c80 struct crypto_session_params csp; local
93 memset(&csp, 0, sizeof(csp));
94 csp.csp_mode = CSP_MODE_DIGEST;
95 csp.csp_auth_alg = CRYPTO_SHA1_HMAC;
96 csp.csp_auth_klen = ks->ks_class->ec_keybits / 8;
97 csp.csp_auth_mlen = 12;
98 csp.csp_auth_key = ks->ks_key;
99 crypto_newsession(&as->as_session_sha1, &csp,
102 memset(&csp,
[all...]
/freebsd-13-stable/sys/dev/sec/
H A Dsec.c90 const struct crypto_session_params *csp);
92 const struct crypto_session_params *csp);
95 struct sec_desc *desc, const struct crypto_session_params *csp,
98 struct sec_desc *desc, const struct crypto_session_params *csp,
104 static bool sec_aesu_newsession(const struct crypto_session_params *csp);
106 const struct crypto_session_params *csp, struct sec_desc *desc,
111 static int sec_mdeu_config(const struct crypto_session_params *csp,
113 static bool sec_mdeu_newsession(const struct crypto_session_params *csp);
115 const struct crypto_session_params *csp, struct sec_desc *desc,
1133 sec_cipher_supported(const struct crypto_session_params *csp) argument
1153 sec_auth_supported(struct sec_softc *sc, const struct crypto_session_params *csp) argument
1177 sec_probesession(device_t dev, const struct crypto_session_params *csp) argument
1203 sec_newsession(device_t dev, crypto_session_t cses, const struct crypto_session_params *csp) argument
1242 const struct crypto_session_params *csp; local
1319 sec_build_common_ns_desc(struct sec_softc *sc, struct sec_desc *desc, const struct crypto_session_params *csp, struct cryptop *crp) argument
1370 sec_build_common_s_desc(struct sec_softc *sc, struct sec_desc *desc, const struct crypto_session_params *csp, struct cryptop *crp) argument
1431 sec_aesu_newsession(const struct crypto_session_params *csp) argument
1438 sec_aesu_make_desc(struct sec_softc *sc, const struct crypto_session_params *csp, struct sec_desc *desc, struct cryptop *crp) argument
1480 sec_mdeu_config(const struct crypto_session_params *csp, u_int *eu, u_int *mode, u_int *hashlen) argument
1519 sec_mdeu_newsession(const struct crypto_session_params *csp) argument
1526 sec_mdeu_make_desc(struct sec_softc *sc, const struct crypto_session_params *csp, struct sec_desc *desc, struct cryptop *crp) argument
[all...]
/freebsd-13-stable/sys/contrib/openzfs/cmd/zed/
H A Dzed_exec.c321 const char **csp; local
342 csp = class_strings;
345 *csp++ = class;
348 *csp++ = subclass;
351 *csp++ = allclass;
353 *csp = NULL;
359 for (csp = class_strings; *csp; csp++) {
360 n = strlen(*csp);
[all...]
/freebsd-13-stable/sys/dev/safexcel/
H A Dsafexcel.c1359 safexcel_setkey_hmac(const struct crypto_session_params *csp, argument
1365 ahash = crypto_auth_hash(csp);
1388 const struct crypto_session_params *csp; local
1393 csp = crypto_get_params(sess->cses);
1394 aklen = csp->csp_auth_klen;
1395 cklen = csp->csp_cipher_klen;
1396 if (csp->csp_cipher_alg == CRYPTO_AES_XTS)
1403 if (csp->csp_cipher_alg != 0) {
1406 } else if (csp->csp_auth_alg == CRYPTO_AES_NIST_GMAC) {
1413 switch (csp
1624 const struct crypto_session_params *csp; local
1877 const struct crypto_session_params *csp; local
2113 const struct crypto_session_params *csp; local
2249 safexcel_probe_cipher(const struct crypto_session_params *csp) argument
2273 safexcel_probesession(device_t dev, const struct crypto_session_params *csp) argument
2447 safexcel_newsession(device_t dev, crypto_session_t cses, const struct crypto_session_params *csp) argument
2535 const struct crypto_session_params *csp; local
[all...]

Completed in 303 milliseconds

123