Lines Matching defs:ealg
710 if (x->ealg && x->ealg->alg_key_len) {
712 PFKEY_ALIGN8((x->ealg->alg_key_len+7) / 8);
758 BUG_ON(x->ealg && x->calg);
759 if (x->ealg) {
760 struct xfrm_algo_desc *a = xfrm_ealg_get_byname(x->ealg->alg_name, 0);
939 key->sadb_key_bits = x->ealg->alg_key_len;
941 memcpy(key + 1, x->ealg->alg_key,
942 (x->ealg->alg_key_len+7)/8);
1155 x->ealg = kmalloc(sizeof(*x->ealg) + keysize, GFP_KERNEL);
1156 if (!x->ealg)
1158 strcpy(x->ealg->alg_name, a->name);
1159 x->ealg->alg_key_len = 0;
1161 x->ealg->alg_key_len = key->sadb_key_bits;
1162 memcpy(x->ealg->alg_key, key+1, keysize);
1605 struct xfrm_algo_desc *ealg = xfrm_ealg_get_byidx(i);
1606 if (!ealg)
1608 if (ealg->available)
1609 *ap++ = ealg->desc;
2794 struct xfrm_algo_desc *ealg = xfrm_ealg_get_byidx(i);
2795 if (!ealg)
2798 if (!(ealg_tmpl_set(t, ealg) && ealg->available))
2857 struct xfrm_algo_desc *ealg = xfrm_ealg_get_byidx(i);
2858 if (!ealg)
2861 if (!(ealg_tmpl_set(t, ealg) && ealg->available))
2877 c->sadb_comb_encrypt = ealg->desc.sadb_alg_id;
2878 c->sadb_comb_encrypt_minbits = ealg->desc.sadb_alg_minbits;
2879 c->sadb_comb_encrypt_maxbits = ealg->desc.sadb_alg_maxbits;