Lines Matching refs:dat
148 DES_EDE_KEY *dat = data(ctx);
161 if (dat->stream.cbc) {
162 (*dat->stream.cbc) (in, out, inl, dat->ks.ks, ctx->iv);
168 &dat->ks1, &dat->ks2, &dat->ks3,
176 &dat->ks1, &dat->ks2, &dat->ks3,
270 DES_EDE_KEY *dat = data(ctx);
272 dat->stream.cbc = NULL;
278 des_t4_key_expand(&deskey[0], &dat->ks1);
279 des_t4_key_expand(&deskey[1], &dat->ks2);
280 memcpy(&dat->ks3, &dat->ks1, sizeof(dat->ks1));
281 dat->stream.cbc = enc ? des_t4_ede3_cbc_encrypt :
288 if (DES_set_key_checked(&deskey[0], &dat->ks1)
289 || DES_set_key_checked(&deskey[1], &dat->ks2))
292 DES_set_key_unchecked(&deskey[0], &dat->ks1);
293 DES_set_key_unchecked(&deskey[1], &dat->ks2);
295 memcpy(&dat->ks3, &dat->ks1, sizeof(dat->ks1));
303 DES_EDE_KEY *dat = data(ctx);
322 dat->stream.cbc = NULL;
328 des_t4_key_expand(&deskey[0], &dat->ks1);
329 des_t4_key_expand(&deskey[1], &dat->ks2);
330 des_t4_key_expand(&deskey[2], &dat->ks3);
331 dat->stream.cbc = enc ? des_t4_ede3_cbc_encrypt :
338 if (DES_set_key_checked(&deskey[0], &dat->ks1)
339 || DES_set_key_checked(&deskey[1], &dat->ks2)
340 || DES_set_key_checked(&deskey[2], &dat->ks3))
343 DES_set_key_unchecked(&deskey[0], &dat->ks1);
344 DES_set_key_unchecked(&deskey[1], &dat->ks2);
345 DES_set_key_unchecked(&deskey[2], &dat->ks3);