Lines Matching refs:rt

38 	struct nlattr *rt = attrs[type];  in verify_one_alg()  local
41 if (!rt) in verify_one_alg()
44 algp = nla_data(rt); in verify_one_alg()
45 if (nla_len(rt) < xfrm_alg_len(algp)) in verify_one_alg()
64 struct nlattr *rt = attrs[XFRMA_ALG_AUTH_TRUNC]; in verify_auth_trunc() local
67 if (!rt) in verify_auth_trunc()
70 algp = nla_data(rt); in verify_auth_trunc()
71 if (nla_len(rt) < xfrm_alg_auth_len(algp)) in verify_auth_trunc()
80 struct nlattr *rt = attrs[XFRMA_ALG_AEAD]; in verify_aead() local
83 if (!rt) in verify_aead()
86 algp = nla_data(rt); in verify_aead()
87 if (nla_len(rt) < aead_len(algp)) in verify_aead()
97 struct nlattr *rt = attrs[type]; in verify_one_addr() local
99 if (rt && addrp) in verify_one_addr()
100 *addrp = nla_data(rt); in verify_one_addr()
105 struct nlattr *rt = attrs[XFRMA_SEC_CTX]; in verify_sec_ctx_len() local
108 if (!rt) in verify_sec_ctx_len()
111 uctx = nla_data(rt); in verify_sec_ctx_len()
121 struct nlattr *rt = attrs[XFRMA_REPLAY_ESN_VAL]; in verify_replay() local
125 if (!rt) in verify_replay()
128 rs = nla_data(rt); in verify_replay()
133 if (nla_len(rt) < xfrm_replay_state_esn_len(rs) && in verify_replay()
134 nla_len(rt) != sizeof(*rs)) in verify_replay()
138 if (!rt) in verify_replay()
494 struct nlattr *rt = attrs[XFRMA_REPLAY_THRESH]; in xfrm_update_ae_params() local
524 if (rt) in xfrm_update_ae_params()
525 x->replay_maxdiff = nla_get_u32(rt); in xfrm_update_ae_params()
1335 struct nlattr *rt = attrs[XFRMA_SEC_CTX]; in copy_from_user_sec_ctx() local
1338 if (!rt) in copy_from_user_sec_ctx()
1341 uctx = nla_data(rt); in copy_from_user_sec_ctx()
1405 struct nlattr *rt = attrs[XFRMA_TMPL]; in copy_from_user_tmpl() local
1407 if (!rt) { in copy_from_user_tmpl()
1410 struct xfrm_user_tmpl *utmpl = nla_data(rt); in copy_from_user_tmpl()
1411 int nr = nla_len(rt) / sizeof(*utmpl); in copy_from_user_tmpl()
1425 struct nlattr *rt = attrs[XFRMA_POLICY_TYPE]; in copy_from_user_policy_type() local
1430 if (rt) { in copy_from_user_policy_type()
1431 upt = nla_data(rt); in copy_from_user_policy_type()
1732 struct nlattr *rt = attrs[XFRMA_SEC_CTX]; in xfrm_get_policy() local
1740 if (rt) { in xfrm_get_policy()
1741 struct xfrm_user_sec_ctx *uctx = nla_data(rt); in xfrm_get_policy()
1935 struct nlattr *rt = attrs[XFRMA_REPLAY_THRESH]; in xfrm_new_ae() local
1937 if (!lt && !rp && !re && !et && !rt) in xfrm_new_ae()
2023 struct nlattr *rt = attrs[XFRMA_SEC_CTX]; in xfrm_add_pol_expire() local
2031 if (rt) { in xfrm_add_pol_expire()
2032 struct xfrm_user_sec_ctx *uctx = nla_data(rt); in xfrm_add_pol_expire()
2104 struct nlattr *rt = attrs[XFRMA_TMPL]; in xfrm_add_acquire() local
2130 ut = nla_data(rt); in xfrm_add_acquire()
2163 struct nlattr *rt = attrs[XFRMA_MIGRATE]; in copy_from_user_migrate() local
2177 um = nla_data(rt); in copy_from_user_migrate()
2178 num_migrate = nla_len(rt) / sizeof(*um); in copy_from_user_migrate()