Searched refs:v_unsafefs (Results 1 - 3 of 3) sorted by relevance

/darwin-on-arm/xnu/bsd/vfs/
H A Dkpi_vfs.c132 ((VP)->v_unsafefs ? 0 : 1)
176 if (vp->v_unsafefs) {
177 if (vp->v_unsafefs->fsnodeowner == current_thread()) {
178 vp->v_unsafefs->fsnode_count++;
180 lck_mtx_lock(&vp->v_unsafefs->fsnodelock);
183 lck_mtx_unlock(&vp->v_unsafefs->fsnodelock);
189 vp->v_unsafefs->fsnodeowner = current_thread();
190 vp->v_unsafefs->fsnode_count = 1;
200 if (vp->v_unsafefs) {
201 if (--vp->v_unsafefs
[all...]
H A Dvfs_subr.c3971 if (vp->v_unsafefs) {
3972 l_unsafefs = vp->v_unsafefs;
3973 vp->v_unsafefs = (struct unsafe_fsnode *)NULL;
4654 MALLOC_ZONE(vp->v_unsafefs, struct unsafe_fsnode *,
4656 vp->v_unsafefs->fsnode_count = 0;
4657 vp->v_unsafefs->fsnodeowner = (void *)NULL;
4658 lck_mtx_init(&vp->v_unsafefs->fsnodelock, vnode_lck_grp, vnode_lck_attr);
/darwin-on-arm/xnu/bsd/sys/
H A Dvnode_internal.h182 struct unsafe_fsnode *v_unsafefs; /* pointer to struct used to lock */ member in struct:vnode

Completed in 47 milliseconds