Home
last modified time | relevance | path

Searched refs:difp (Results 1 – 4 of 4) sorted by relevance

/xnu-12377.61.12/bsd/net/
H A Dif.c4282 struct ifnet *difp; in ifioctl_ifreq() local
4300 TAILQ_FOREACH(difp, &ifnet_head, if_link) { in ifioctl_ifreq()
4301 ifnet_lock_exclusive(difp); in ifioctl_ifreq()
4302 if (difp->if_delegated.ifp == ifp) { in ifioctl_ifreq()
4303 difp->if_delegated.expensive = in ifioctl_ifreq()
4305 ifnet_increment_generation(difp); in ifioctl_ifreq()
4307 ifnet_lock_done(difp); in ifioctl_ifreq()
4324 struct ifnet *difp; in ifioctl_ifreq() local
4341 TAILQ_FOREACH(difp, &ifnet_head, if_link) { in ifioctl_ifreq()
4342 ifnet_lock_exclusive(difp); in ifioctl_ifreq()
[all …]
H A Ddlil.h373 extern int ifnet_set_delegate_parent(ifnet_t difp, ifnet_t parent);
374 extern int ifnet_get_delegate_parent(ifnet_t difp, ifnet_t *parent);
375 extern void ifnet_release_delegate_parent(ifnet_t difp);
H A Ddlil.c1109 ifnet_set_delegate_parent(ifnet_t difp, ifnet_t parent) in ifnet_set_delegate_parent() argument
1111 lck_mtx_lock(&difp->if_delegate_lock); in ifnet_set_delegate_parent()
1112 while (difp->if_delegate_parent_ref > 0) { in ifnet_set_delegate_parent()
1113 DTRACE_SKYWALK1(wait__parent, ifnet_t, difp); in ifnet_set_delegate_parent()
1114 (void) msleep(&difp->if_delegate_parent_ref, &difp->if_delegate_lock, in ifnet_set_delegate_parent()
1116 DTRACE_SKYWALK1(wake__parent, ifnet_t, difp); in ifnet_set_delegate_parent()
1118 difp->if_delegate_parent = parent; in ifnet_set_delegate_parent()
1119 lck_mtx_unlock(&difp->if_delegate_lock); in ifnet_set_delegate_parent()
1124 ifnet_get_delegate_parent(ifnet_t difp, ifnet_t *parentp) in ifnet_get_delegate_parent() argument
1126 lck_mtx_lock(&difp->if_delegate_lock); in ifnet_get_delegate_parent()
[all …]
/xnu-12377.61.12/bsd/skywalk/nexus/netif/
H A Dnx_netif.c3411 ifnet_t difp = nif->nif_ifp; local
3415 if (ifnet_get_delegate_parent(difp, &parent) == 0) {
3437 ifnet_release_delegate_parent(difp);