• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/sys/mips/cavium/cryptocteon/

Lines Matching defs:ocd

112 	struct octo_sess *ocd;
160 ocd = crypto_get_driver_session(cses);
163 ocd->octo_encklen = (encini->cri_klen + 7) / 8;
164 memcpy(ocd->octo_enckey, encini->cri_key, ocd->octo_encklen);
168 ocd->octo_macklen = (macini->cri_klen + 7) / 8;
169 memcpy(ocd->octo_mackey, macini->cri_key, ocd->octo_macklen);
172 ocd->octo_mlen = 0;
174 ocd->octo_mlen = encini->cri_mlen;
176 ocd->octo_mlen = macini->cri_mlen;
178 ocd->octo_mlen = 12;
188 ocd->octo_ivsize = 8;
191 ocd->octo_encrypt = octo_des_cbc_md5_encrypt;
192 ocd->octo_decrypt = octo_des_cbc_md5_decrypt;
193 octo_calc_hash(0, macini->cri_key, ocd->octo_hminner,
194 ocd->octo_hmouter);
197 ocd->octo_encrypt = octo_des_cbc_sha1_encrypt;
198 ocd->octo_decrypt = octo_des_cbc_sha1_encrypt;
199 octo_calc_hash(1, macini->cri_key, ocd->octo_hminner,
200 ocd->octo_hmouter);
203 ocd->octo_encrypt = octo_des_cbc_encrypt;
204 ocd->octo_decrypt = octo_des_cbc_decrypt;
212 ocd->octo_ivsize = 16;
215 ocd->octo_encrypt = octo_aes_cbc_md5_encrypt;
216 ocd->octo_decrypt = octo_aes_cbc_md5_decrypt;
217 octo_calc_hash(0, macini->cri_key, ocd->octo_hminner,
218 ocd->octo_hmouter);
221 ocd->octo_encrypt = octo_aes_cbc_sha1_encrypt;
222 ocd->octo_decrypt = octo_aes_cbc_sha1_decrypt;
223 octo_calc_hash(1, macini->cri_key, ocd->octo_hminner,
224 ocd->octo_hmouter);
227 ocd->octo_encrypt = octo_aes_cbc_encrypt;
228 ocd->octo_decrypt = octo_aes_cbc_decrypt;
236 ocd->octo_encrypt = octo_null_md5_encrypt;
237 ocd->octo_decrypt = octo_null_md5_encrypt;
238 octo_calc_hash(0, macini->cri_key, ocd->octo_hminner,
239 ocd->octo_hmouter);
242 ocd->octo_encrypt = octo_null_sha1_encrypt;
243 ocd->octo_decrypt = octo_null_sha1_encrypt;
244 octo_calc_hash(1, macini->cri_key, ocd->octo_hminner,
245 ocd->octo_hmouter);
252 ocd->octo_encalg = encini ? encini->cri_alg : -1;
253 ocd->octo_macalg = macini ? macini->cri_alg : -1;