Lines Matching refs:rta
369 struct nlattr *rta, struct netlink_ext_ack *extack) in attach_one_algo() argument
374 if (!rta) in attach_one_algo()
377 ualg = nla_data(rta); in attach_one_algo()
395 static int attach_crypt(struct xfrm_state *x, struct nlattr *rta, in attach_crypt() argument
401 if (!rta) in attach_crypt()
404 ualg = nla_data(rta); in attach_crypt()
424 struct nlattr *rta, struct netlink_ext_ack *extack) in attach_auth() argument
430 if (!rta) in attach_auth()
433 ualg = nla_data(rta); in attach_auth()
456 struct nlattr *rta, struct netlink_ext_ack *extack) in attach_auth_trunc() argument
461 if (!rta) in attach_auth_trunc()
464 ualg = nla_data(rta); in attach_auth_trunc()
489 static int attach_aead(struct xfrm_state *x, struct nlattr *rta, in attach_aead() argument
495 if (!rta) in attach_aead()
498 ualg = nla_data(rta); in attach_aead()
557 struct nlattr *rta) in xfrm_alloc_replay_state_esn() argument
562 if (!rta) in xfrm_alloc_replay_state_esn()
565 up = nla_data(rta); in xfrm_alloc_replay_state_esn()
567 ulen = nla_len(rta) >= (int)klen ? klen : sizeof(*up); in xfrm_alloc_replay_state_esn()
1370 struct nlattr *rta = attrs[XFRMA_SPD_IPV4_HTHRESH]; in xfrm_set_spdinfo() local
1372 if (nla_len(rta) < sizeof(*thresh4)) { in xfrm_set_spdinfo()
1376 thresh4 = nla_data(rta); in xfrm_set_spdinfo()
1383 struct nlattr *rta = attrs[XFRMA_SPD_IPV6_HTHRESH]; in xfrm_set_spdinfo() local
1385 if (nla_len(rta) < sizeof(*thresh6)) { in xfrm_set_spdinfo()
1389 thresh6 = nla_data(rta); in xfrm_set_spdinfo()