| /src/sys/netinet6/ |
| nd6_rtr.c | 67 struct psref psref; local 70 ifp = m_get_rcvif_psref(m, &psref); 95 m_put_rcvif_psref(ifp, &psref); 113 m_put_rcvif_psref(ifp, &psref); 146 m_put_rcvif_psref(ifp, &psref); 153 m_put_rcvif_psref(ifp, &psref);
|
| nd6_rtr.c | 67 struct psref psref; local 70 ifp = m_get_rcvif_psref(m, &psref); 95 m_put_rcvif_psref(ifp, &psref); 113 m_put_rcvif_psref(ifp, &psref); 146 m_put_rcvif_psref(ifp, &psref); 153 m_put_rcvif_psref(ifp, &psref);
|
| in6_l2tp.c | 246 struct psref psref; local 273 var = l2tp_lookup_session_ref(sess_id, &psref); 341 l2tp_putref_variant(var, &psref); 358 struct psref psref; local 364 var = l2tp_getref_variant(sc, &psref); 391 l2tp_putref_variant(var, &psref);
|
| in6_l2tp.c | 246 struct psref psref; local 273 var = l2tp_lookup_session_ref(sess_id, &psref); 341 l2tp_putref_variant(var, &psref); 358 struct psref psref; local 364 var = l2tp_getref_variant(sc, &psref); 391 l2tp_putref_variant(var, &psref);
|
| /src/sys/sys/ |
| psref.h | 1 /* $NetBSD: psref.h,v 1.4 2019/05/17 03:34:27 ozaki-r Exp $ */ 45 struct psref; 67 * struct psref 72 * psref_target. The contents of struct psref may be read and 75 struct psref { struct 76 SLIST_ENTRY(psref) psref_entry; 93 void psref_acquire(struct psref *, const struct psref_target *, 95 void psref_release(struct psref *, const struct psref_target *, 97 void psref_copy(struct psref *, const struct psref *, [all...] |
| psref.h | 1 /* $NetBSD: psref.h,v 1.4 2019/05/17 03:34:27 ozaki-r Exp $ */ 45 struct psref; 67 * struct psref 72 * psref_target. The contents of struct psref may be read and 75 struct psref { struct 76 SLIST_ENTRY(psref) psref_entry; 93 void psref_acquire(struct psref *, const struct psref_target *, 95 void psref_release(struct psref *, const struct psref_target *, 97 void psref_copy(struct psref *, const struct psref *, [all...] |
| /src/sys/compat/common/ |
| if_43.c | 233 struct psref psref; local 236 ifp = if_get(ifr->ifr_name, &psref); 284 if_put(ifp, &psref);
|
| uipc_syscalls_40.c | 46 struct psref psref; local 71 if_acquire(ifp, &psref); 95 struct psref psref_ifa; 153 if_release(ifp, &psref); 165 if_release(ifp, &psref);
|
| if_43.c | 233 struct psref psref; local 236 ifp = if_get(ifr->ifr_name, &psref); 284 if_put(ifp, &psref);
|
| uipc_syscalls_40.c | 46 struct psref psref; local 71 if_acquire(ifp, &psref); 95 struct psref psref_ifa; 153 if_release(ifp, &psref); 165 if_release(ifp, &psref);
|
| /src/sys/net/npf/ |
| npf_ext_log.c | 87 struct psref psref; local 135 ifp = if_get_byindex(log->if_idx, &psref); 147 if_put(ifp, &psref);
|
| npf_ext_log.c | 87 struct psref psref; local 135 ifp = if_get_byindex(log->if_idx, &psref); 147 if_put(ifp, &psref);
|
| /src/sys/arch/alpha/alpha/ |
| autoconf.c | 186 struct psref psref; local 211 struct ifnet *ifp = if_get_bylla(enaddr, ETHER_ADDR_LEN, &psref); 218 if_put(ifp, &psref);
|
| autoconf.c | 186 struct psref psref; local 211 struct ifnet *ifp = if_get_bylla(enaddr, ETHER_ADDR_LEN, &psref); 218 if_put(ifp, &psref);
|
| /src/sys/netinet/ |
| in_l2tp.c | 250 struct psref psref; local 277 var = l2tp_lookup_session_ref(sess_id, &psref); 346 l2tp_putref_variant(var, &psref); 363 struct psref psref; local 369 var = l2tp_getref_variant(sc, &psref); 396 l2tp_putref_variant(var, &psref);
|
| in_l2tp.c | 250 struct psref psref; local 277 var = l2tp_lookup_session_ref(sess_id, &psref); 346 l2tp_putref_variant(var, &psref); 363 struct psref psref; local 369 var = l2tp_getref_variant(sc, &psref); 396 l2tp_putref_variant(var, &psref);
|
| igmp.c | 194 struct psref psref; local 234 ifp = m_get_rcvif_psref(m, &psref); 467 m_put_rcvif_psref(ifp, &psref); 482 m_put_rcvif_psref(ifp, &psref);
|
| in_gif.c | 218 struct psref psref_var; 229 struct psref psref_rcvif; 347 struct psref psref; local 351 ifp = m_get_rcvif_psref(m, &psref); 355 m_put_rcvif_psref(ifp, &psref);
|
| igmp.c | 194 struct psref psref; local 234 ifp = m_get_rcvif_psref(m, &psref); 467 m_put_rcvif_psref(ifp, &psref); 482 m_put_rcvif_psref(ifp, &psref);
|
| in_gif.c | 218 struct psref psref_var; 229 struct psref psref_rcvif; 347 struct psref psref; local 351 ifp = m_get_rcvif_psref(m, &psref); 355 m_put_rcvif_psref(ifp, &psref);
|
| /src/sys/net/ |
| nd.c | 57 struct psref psref; local 76 if_acquire(ifp, &psref); 215 if_release(ifp, &psref); 414 struct psref psref; local 421 if_acquire(ifp, &psref); 425 if_release(ifp, &psref);
|
| nd.c | 57 struct psref psref; local 76 if_acquire(ifp, &psref); 215 if_release(ifp, &psref); 414 struct psref psref; local 421 if_acquire(ifp, &psref); 425 if_release(ifp, &psref);
|
| link_proto.c | 144 struct psref psref; local 175 ifa_acquire(ifa, &psref); 183 ifa_release(ifa, &psref); 215 /* We need to release psref for ifa_remove */ 217 ifa_release(ifa, &psref); 232 ifa_acquire(ifa, &psref); 249 ifa_release(ifa, &psref);
|
| /src/sys/compat/linux32/common/ |
| linux32_socket.c | 428 struct psref psref; local 448 if_acquire(ifp, &psref); 460 struct psref psref_ifa; 486 if_release(ifp, &psref); 499 if_release(ifp, &psref);
|
| /src/sys/kern/ |
| subr_psref.c | 45 * space, a struct psref object. Sleeping while a passive 78 #include <sys/psref.h> 83 SLIST_HEAD(psref_head, psref); 121 struct psref *prdi_psref; 130 static void psref_debug_acquire(struct psref *); 131 static void psref_debug_release(struct psref *); 231 psref_exist(struct psref_cpu *pcpu, struct psref *psref) 233 struct psref *_psref; 236 if (_psref == psref) 550 const struct psref *psref; local [all...] |