Lines Matching refs:pprt
949 static int dn_route_output_slow(struct dst_entry **pprt, const struct flowidn *oldflp, int try_hard) in dn_route_output_slow() argument
1214 dn_insert_route(rt, hash, (struct dn_route **)pprt); in dn_route_output_slow()
1244 static int __dn_route_output_key(struct dst_entry **pprt, const struct flowidn *flp, int flags) in __dn_route_output_key() argument
1260 *pprt = &rt->dst; in __dn_route_output_key()
1267 return dn_route_output_slow(pprt, flp, flags); in __dn_route_output_key()
1270 static int dn_route_output_key(struct dst_entry **pprt, struct flowidn *flp, int flags) in dn_route_output_key() argument
1274 err = __dn_route_output_key(pprt, flp, flags); in dn_route_output_key()
1276 *pprt = xfrm_lookup(&init_net, *pprt, in dn_route_output_key()
1278 if (IS_ERR(*pprt)) { in dn_route_output_key()
1279 err = PTR_ERR(*pprt); in dn_route_output_key()
1280 *pprt = NULL; in dn_route_output_key()
1286 int dn_route_output_sock(struct dst_entry __rcu **pprt, struct flowidn *fl, struct sock *sk, int fl… in dn_route_output_sock() argument
1290 err = __dn_route_output_key(pprt, fl, flags & MSG_TRYHARD); in dn_route_output_sock()
1292 *pprt = xfrm_lookup(&init_net, *pprt, in dn_route_output_sock()
1294 if (IS_ERR(*pprt)) { in dn_route_output_sock()
1295 err = PTR_ERR(*pprt); in dn_route_output_sock()
1296 *pprt = NULL; in dn_route_output_sock()