<dec f='src/src/sys/net/if.h' l='973' type='void if_acquire_NOMPSAFE(struct ifnet * , struct psref * )'/>
<def f='src/src/sys/net/if.c' l='2497' ll='2503' type='void if_acquire_NOMPSAFE(struct ifnet * ifp, struct psref * psref)'/>
<doc f='src/src/sys/net/if.c' l='2492'>/*
 * XXX it&apos;s safe only if the passed ifp is guaranteed to not be freed,
 * for example the ifp is already held or some other object is held which
 * guarantes the ifp to not be freed indirectly.
 */</doc>
<use f='src/src/sys/netinet6/icmp6.c' l='1752' u='c' c='ni6_addrs'/>
<use f='src/src/sys/netinet6/in6_src.c' l='761' u='c' c='in6_selectif'/>
<use f='src/src/sys/netinet6/ip6_output.c' l='561' u='c' c='ip6_output'/>
