Searched refs:ro_pc (Results 1 – 5 of 5) sorted by relevance
| /netbsd/src/sys/netinet6/ |
| D | in6_gif.c | 93 struct route *ro_pc; in in6_gif_output() local 183 if_tunnel_get_ro(sc->gif_ro_percpu, &ro_pc, &lock_pc); in in6_gif_output() 184 rt = rtcache_lookup(ro_pc, var->gv_pdst); in in6_gif_output() 193 rtcache_unref(rt, ro_pc); in in6_gif_output() 194 rtcache_free(ro_pc); in in6_gif_output() 199 rtcache_unref(rt, ro_pc); in in6_gif_output() 249 error = ip6_output(m, 0, ro_pc, flags, NULL, NULL, NULL); in in6_gif_output() 251 error = ip6_output(m, 0, ro_pc, 0, NULL, NULL, NULL); in in6_gif_output() 473 struct route *ro_pc; in in6_gif_ctlinput() local 510 if_tunnel_get_ro(sc->gif_ro_percpu, &ro_pc, &lock_pc); in in6_gif_ctlinput() [all …]
|
| D | in6_l2tp.c | 94 struct route *ro_pc; in in6_l2tp_output() local 200 if_tunnel_get_ro(sc->l2tp_ro_percpu, &ro_pc, &lock_pc); in in6_l2tp_output() 201 if ((rt = rtcache_lookup(ro_pc, var->lv_pdst)) == NULL) { in in6_l2tp_output() 209 rtcache_unref(rt, ro_pc); in in6_l2tp_output() 210 rtcache_free(ro_pc); in in6_l2tp_output() 215 rtcache_unref(rt, ro_pc); in in6_l2tp_output() 223 error = ip6_output(m, 0, ro_pc, 0, NULL, NULL, NULL); in in6_l2tp_output()
|
| /netbsd/src/sys/netinet/ |
| D | in_gif.c | 88 struct route *ro_pc; in in_gif_output() local 176 if_tunnel_get_ro(sc->gif_ro_percpu, &ro_pc, &lock_pc); in in_gif_output() 177 if ((rt = rtcache_lookup(ro_pc, var->gv_pdst)) == NULL) { in in_gif_output() 185 rtcache_unref(rt, ro_pc); in in_gif_output() 186 rtcache_free(ro_pc); in in_gif_output() 191 rtcache_unref(rt, ro_pc); in in_gif_output() 193 error = ip_output(m, NULL, ro_pc, 0, NULL, NULL); in in_gif_output()
|
| D | in_l2tp.c | 94 struct route *ro_pc; in in_l2tp_output() local 206 if_tunnel_get_ro(sc->l2tp_ro_percpu, &ro_pc, &lock_pc); in in_l2tp_output() 207 if ((rt = rtcache_lookup(ro_pc, var->lv_pdst)) == NULL) { in in_l2tp_output() 215 rtcache_unref(rt, ro_pc); in in_l2tp_output() 216 rtcache_free(ro_pc); in in_l2tp_output() 222 rtcache_unref(rt, ro_pc); in in_l2tp_output() 230 error = ip_output(m, NULL, ro_pc, 0, NULL, NULL); in in_l2tp_output()
|
| /netbsd/src/sys/netipsec/ |
| D | ipsecif.c | 516 struct route *ro_pc; in ipsecif6_output() local 618 if_tunnel_get_ro(sc->ipsec_ro_percpu, &ro_pc, &lock_pc); in ipsecif6_output() 619 if ((rt = rtcache_lookup(ro_pc, &u.dst)) == NULL) { in ipsecif6_output() 626 rtcache_unref(rt, ro_pc); in ipsecif6_output() 627 rtcache_free(ro_pc); in ipsecif6_output() 632 rtcache_unref(rt, ro_pc); in ipsecif6_output() 685 error = ip6_output(m, 0, ro_pc, flags, 0, NULL, NULL); in ipsecif6_output() 689 rtcache_free(ro_pc); in ipsecif6_output() 1013 struct route *ro_pc; in ipsecif6_ctlinput() local 1038 if_tunnel_get_ro(sc->ipsec_ro_percpu, &ro_pc, &lock_pc); in ipsecif6_ctlinput() [all …]
|