Lines Matching refs:fdvp
4377 vnode_t fdvp = ap->a_fdvp;
4411 if (fdvp != tdvp) {
4412 lck_rw_lock_shared(&VTOSMB(fdvp)->n_parent_rwlock);
4416 if (fdvp == tdvp)
4417 lock_order[lock_cnt++] = VTOSMB(fdvp);
4418 else if (VTOSMB(fdvp)->n_parent && (VTOSMB(fdvp)->n_parent == VTOSMB(tdvp))) {
4420 lock_order[lock_cnt++] = VTOSMB(fdvp);
4421 } else if (VTOSMB(tdvp)->n_parent && (VTOSMB(tdvp)->n_parent == VTOSMB(fdvp))) {
4422 lock_order[lock_cnt++] = VTOSMB(fdvp);
4424 } else if (VTOSMB(fdvp) < VTOSMB(tdvp)) {
4425 lock_order[lock_cnt++] = VTOSMB(fdvp);
4429 lock_order[lock_cnt++] = VTOSMB(fdvp);
4441 if ((tvp == NULL) || (tvp == fvp) || (tvp == fdvp))
4455 if (fdvp != tdvp) {
4457 lck_rw_unlock_shared(&VTOSMB(fdvp)->n_parent_rwlock);
4478 fdnp = VTOSMB(fdvp);
4489 if (fnp->n_parent != VTOSMB(fdvp)) {
4492 * changed the parent of fvp, so fdvp is stale and
4532 if (tvp && (fdvp == tdvp) && (fnp->n_ino == VTOSMB(tvp)->n_ino)) {
4551 if (tvp && (fdvp == tdvp) && (fnp->n_nmlen == VTOSMB(tvp)->n_nmlen) &&
4681 if ( (fdvp == tdvp) && error &&
4738 if (tdvp && (fdvp != tdvp)) {
4760 if ((!vnode_isvroot(fdvp)) && (orig_flag & NREFPARENT)) {
4761 if (vnode_get(fdvp) == 0) {
4762 vnode_rele(fdvp);
4763 vnode_put(fdvp);
4775 VTOSMB(fdvp)->d_changecnt++;
4861 if (tdvp != fdvp)