Lines Matching defs:ealg
814 if (x->ealg && x->ealg->alg_key_len) {
816 PFKEY_ALIGN8((x->ealg->alg_key_len+7) / 8);
863 BUG_ON(x->ealg && x->calg);
864 if (x->ealg) {
865 struct xfrm_algo_desc *a = xfrm_ealg_get_byname(x->ealg->alg_name, 0);
982 key->sadb_key_bits = x->ealg->alg_key_len;
984 memcpy(key + 1, x->ealg->alg_key,
985 (x->ealg->alg_key_len+7)/8);
1220 x->ealg = kmalloc(sizeof(*x->ealg) + keysize, GFP_KERNEL);
1221 if (!x->ealg) {
1225 strcpy(x->ealg->alg_name, a->name);
1226 x->ealg->alg_key_len = 0;
1228 x->ealg->alg_key_len = key->sadb_key_bits;
1229 memcpy(x->ealg->alg_key, key+1, keysize);
1676 struct xfrm_algo_desc *ealg = xfrm_ealg_get_byidx(i);
1677 if (!ealg)
1679 if (!ealg->pfkey_supported)
1681 if (ealg->available)
1682 *ap++ = ealg->desc;
2927 const struct xfrm_algo_desc *ealg = xfrm_ealg_get_byidx(i);
2928 if (!ealg)
2931 if (!ealg->pfkey_supported)
2934 if (!(ealg_tmpl_set(t, ealg)))
3003 const struct xfrm_algo_desc *ealg = xfrm_ealg_get_byidx(i);
3004 if (!ealg)
3007 if (!ealg->pfkey_supported)
3010 if (!(ealg_tmpl_set(t, ealg) && ealg->available))
3028 c->sadb_comb_encrypt = ealg->desc.sadb_alg_id;
3029 c->sadb_comb_encrypt_minbits = ealg->desc.sadb_alg_minbits;
3030 c->sadb_comb_encrypt_maxbits = ealg->desc.sadb_alg_maxbits;