Lines Matching defs:fdnp
646 * - fdnp/fnp and tdnp/tnp locks taken in order given
653 nfs_lock4(nfsnode_t fdnp, nfsnode_t fnp, nfsnode_t tdnp, nfsnode_t tnp, int locktype)
658 if (fdnp == tdnp) {
659 list[lcnt++] = fdnp;
660 } else if (fdnp->n_parent && (tdnp == VTONFS(fdnp->n_parent))) {
662 list[lcnt++] = fdnp;
663 } else if (tdnp->n_parent && (fdnp == VTONFS(tdnp->n_parent))) {
664 list[lcnt++] = fdnp;
666 } else if (fdnp < tdnp) {
667 list[lcnt++] = fdnp;
671 list[lcnt++] = fdnp;
674 if (!tnp || (fnp == tnp) || (tnp == fdnp)) {