Lines Matching refs:rta
291 struct nlattr *rta) in attach_one_algo() argument
296 if (!rta) in attach_one_algo()
299 ualg = nla_data(rta); in attach_one_algo()
315 static int attach_crypt(struct xfrm_state *x, struct nlattr *rta) in attach_crypt() argument
320 if (!rta) in attach_crypt()
323 ualg = nla_data(rta); in attach_crypt()
341 struct nlattr *rta) in attach_auth() argument
347 if (!rta) in attach_auth()
350 ualg = nla_data(rta); in attach_auth()
371 struct nlattr *rta) in attach_auth_trunc() argument
376 if (!rta) in attach_auth_trunc()
379 ualg = nla_data(rta); in attach_auth_trunc()
400 static int attach_aead(struct xfrm_state *x, struct nlattr *rta) in attach_aead() argument
405 if (!rta) in attach_aead()
408 ualg = nla_data(rta); in attach_aead()
452 struct nlattr *rta) in xfrm_alloc_replay_state_esn() argument
457 if (!rta) in xfrm_alloc_replay_state_esn()
460 up = nla_data(rta); in xfrm_alloc_replay_state_esn()
462 ulen = nla_len(rta) >= (int)klen ? klen : sizeof(*up); in xfrm_alloc_replay_state_esn()
1250 struct nlattr *rta = attrs[XFRMA_SPD_IPV4_HTHRESH]; in xfrm_set_spdinfo() local
1252 if (nla_len(rta) < sizeof(*thresh4)) in xfrm_set_spdinfo()
1254 thresh4 = nla_data(rta); in xfrm_set_spdinfo()
1259 struct nlattr *rta = attrs[XFRMA_SPD_IPV6_HTHRESH]; in xfrm_set_spdinfo() local
1261 if (nla_len(rta) < sizeof(*thresh6)) in xfrm_set_spdinfo()
1263 thresh6 = nla_data(rta); in xfrm_set_spdinfo()