Home
last modified time | relevance | path

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

/xnu-10063.101.15/bsd/vfs/
H A Dvfs_cache.c1308 vnode_setasfirmlink(vnode_t vp, vnode_t target_vp) in vnode_setasfirmlink() argument
1320 if (target_vp) { in vnode_setasfirmlink()
1321 if (vp->v_fmlink == target_vp) { /* Will be checked again under the name cache lock */ in vnode_setasfirmlink()
1329 if ((error = vnode_ref_ext(target_vp, O_EVTONLY, VNODE_REF_FORCE))) { in vnode_setasfirmlink()
1334 vnode_rele_ext(target_vp, O_EVTONLY, 1); in vnode_setasfirmlink()
1342 if (target_vp && (target_vp == old_target_vp)) { in vnode_setasfirmlink()
1346 vp->v_fmlink = target_vp; in vnode_setasfirmlink()
1352 if (target_vp) { in vnode_setasfirmlink()
1353 target_vp->v_fmlink = vp; in vnode_setasfirmlink()
1354 vnode_lock_spin(target_vp); in vnode_setasfirmlink()
[all …]
/xnu-10063.101.15/bsd/sys/
H A Dvnode.h1214 errno_t vnode_setasfirmlink(vnode_t vp, vnode_t target_vp);
1223 errno_t vnode_getfirmlink(vnode_t vp, vnode_t *target_vp);