Lines Matching refs:dat
152 DES_EDE_KEY *dat = data(ctx);
165 if (dat->stream.cbc) {
166 (*dat->stream.cbc) (in, out, inl, dat->ks.ks, ctx->iv);
172 &dat->ks1, &dat->ks2, &dat->ks3,
180 &dat->ks1, &dat->ks2, &dat->ks3,
274 DES_EDE_KEY *dat = data(ctx);
276 dat->stream.cbc = NULL;
282 des_t4_key_expand(&deskey[0], &dat->ks1);
283 des_t4_key_expand(&deskey[1], &dat->ks2);
284 memcpy(&dat->ks3, &dat->ks1, sizeof(dat->ks1));
285 dat->stream.cbc = enc ? des_t4_ede3_cbc_encrypt :
292 if (DES_set_key_checked(&deskey[0], &dat->ks1)
293 || DES_set_key_checked(&deskey[1], &dat->ks2))
296 DES_set_key_unchecked(&deskey[0], &dat->ks1);
297 DES_set_key_unchecked(&deskey[1], &dat->ks2);
299 memcpy(&dat->ks3, &dat->ks1, sizeof(dat->ks1));
307 DES_EDE_KEY *dat = data(ctx);
326 dat->stream.cbc = NULL;
332 des_t4_key_expand(&deskey[0], &dat->ks1);
333 des_t4_key_expand(&deskey[1], &dat->ks2);
334 des_t4_key_expand(&deskey[2], &dat->ks3);
335 dat->stream.cbc = enc ? des_t4_ede3_cbc_encrypt :
342 if (DES_set_key_checked(&deskey[0], &dat->ks1)
343 || DES_set_key_checked(&deskey[1], &dat->ks2)
344 || DES_set_key_checked(&deskey[2], &dat->ks3))
347 DES_set_key_unchecked(&deskey[0], &dat->ks1);
348 DES_set_key_unchecked(&deskey[1], &dat->ks2);
349 DES_set_key_unchecked(&deskey[2], &dat->ks3);