Lines Matching refs:rq
1948 struct sadb_x_ipsecrequest *rq) in parse_ipsecrequest() argument
1957 if (rq->sadb_x_ipsecrequest_mode == 0) in parse_ipsecrequest()
1959 if (!xfrm_id_proto_valid(rq->sadb_x_ipsecrequest_proto)) in parse_ipsecrequest()
1962 t->id.proto = rq->sadb_x_ipsecrequest_proto; in parse_ipsecrequest()
1963 if ((mode = pfkey_mode_to_xfrm(rq->sadb_x_ipsecrequest_mode)) < 0) in parse_ipsecrequest()
1966 if (rq->sadb_x_ipsecrequest_level == IPSEC_LEVEL_USE) { in parse_ipsecrequest()
1971 } else if (rq->sadb_x_ipsecrequest_level == IPSEC_LEVEL_UNIQUE) { in parse_ipsecrequest()
1972 t->reqid = rq->sadb_x_ipsecrequest_reqid; in parse_ipsecrequest()
1984 (struct sockaddr *)(rq + 1), in parse_ipsecrequest()
1985 rq->sadb_x_ipsecrequest_len - sizeof(*rq), in parse_ipsecrequest()
2003 struct sadb_x_ipsecrequest *rq = (void*)(pol+1); in parse_ipsecrequests() local
2008 while (len >= sizeof(*rq)) { in parse_ipsecrequests()
2009 if (len < rq->sadb_x_ipsecrequest_len || in parse_ipsecrequests()
2010 rq->sadb_x_ipsecrequest_len < sizeof(*rq)) in parse_ipsecrequests()
2013 if ((err = parse_ipsecrequest(xp, pol, rq)) < 0) in parse_ipsecrequests()
2015 len -= rq->sadb_x_ipsecrequest_len; in parse_ipsecrequests()
2016 rq = (void*)((u8*)rq + rq->sadb_x_ipsecrequest_len); in parse_ipsecrequests()
2162 struct sadb_x_ipsecrequest *rq; in pfkey_xfrm_policy2msg() local
2173 rq = skb_put(skb, req_size); in pfkey_xfrm_policy2msg()
2175 memset(rq, 0, sizeof(*rq)); in pfkey_xfrm_policy2msg()
2176 rq->sadb_x_ipsecrequest_len = req_size; in pfkey_xfrm_policy2msg()
2177 rq->sadb_x_ipsecrequest_proto = t->id.proto; in pfkey_xfrm_policy2msg()
2180 rq->sadb_x_ipsecrequest_mode = mode; in pfkey_xfrm_policy2msg()
2181 rq->sadb_x_ipsecrequest_level = IPSEC_LEVEL_REQUIRE; in pfkey_xfrm_policy2msg()
2183 rq->sadb_x_ipsecrequest_level = IPSEC_LEVEL_UNIQUE; in pfkey_xfrm_policy2msg()
2185 rq->sadb_x_ipsecrequest_level = IPSEC_LEVEL_USE; in pfkey_xfrm_policy2msg()
2186 rq->sadb_x_ipsecrequest_reqid = t->reqid; in pfkey_xfrm_policy2msg()
2189 u8 *sa = (void *)(rq + 1); in pfkey_xfrm_policy2msg()
2559 struct sadb_x_ipsecrequest *rq; in pfkey_migrate() local
2613 rq = (struct sadb_x_ipsecrequest *)(pol + 1); in pfkey_migrate()
2620 ret = ipsecrequests_to_migrate(rq, len, &m[i]); in pfkey_migrate()
2625 rq = (struct sadb_x_ipsecrequest *)((u8 *)rq + ret); in pfkey_migrate()
3528 struct sadb_x_ipsecrequest *rq; in set_ipsecrequest() local
3536 rq = skb_put_zero(skb, size_req); in set_ipsecrequest()
3537 rq->sadb_x_ipsecrequest_len = size_req; in set_ipsecrequest()
3538 rq->sadb_x_ipsecrequest_proto = proto; in set_ipsecrequest()
3539 rq->sadb_x_ipsecrequest_mode = mode; in set_ipsecrequest()
3540 rq->sadb_x_ipsecrequest_level = level; in set_ipsecrequest()
3541 rq->sadb_x_ipsecrequest_reqid = reqid; in set_ipsecrequest()
3543 sa = (u8 *) (rq + 1); in set_ipsecrequest()