Home
last modified time | relevance | path

Searched refs:if_datamov (Results 1 – 2 of 2) sorted by relevance

/xnu-12377.61.12/bsd/net/
H A Ddlil.c4319 os_ref_retain_mask(&ifp->if_datamov, IF_DATAMOV_BITS, &if_datamovgrp); in ifnet_datamov_begin()
4334 datamov = os_ref_release_raw_relaxed_mask(&ifp->if_datamov, IF_DATAMOV_BITS, &if_datamovgrp); in ifnet_datamov_end()
4339 wakeup(&(ifp->if_datamov)); in ifnet_datamov_end()
4389 os_atomic_or(&ifp->if_datamov, IF_DATAMOV_DRAINING, relaxed); in ifnet_datamov_drain()
4390 while (os_ref_get_count_mask(&ifp->if_datamov, IF_DATAMOV_BITS) > 1) { in ifnet_datamov_drain()
4394 (void) msleep(&(ifp->if_datamov), &ifp->if_ref_lock, in ifnet_datamov_drain()
4399 os_atomic_andnot(&ifp->if_datamov, IF_DATAMOV_DRAINING, relaxed); in ifnet_datamov_drain()
5267 os_ref_init_mask(&ifp->if_datamov, IF_DATAMOV_BITS, &if_datamovgrp, 0); in ifnet_attach()
5657 os_ref_release_last_mask(&ifp->if_datamov, IF_DATAMOV_BITS, &if_datamovgrp); in ifnet_detach_final()
H A Dif_var_private.h724 os_ref_atomic_t if_datamov; /* number of threads moving data */ member