Lines Matching defs:tdp
1454 vnode_t fdirp = NULL, tdirp = NULL, tdp = NULL;
1483 * tdp gets locked. This avoids a potential LOR if tdp is the
1487 tdp = todp;
1489 if (dp != tdp) {
1491 tdirfor_ret = nfsvno_getattr(tdp, &tdirfor, nd->nd_cred,
1492 p, 0); /* Might lock tdp. */
1494 tdirfor_ret = nfsvno_getattr(tdp, &tdirfor, nd->nd_cred,
1514 tdp = dp;
1516 tdirfor_ret = nfsvno_getattr(tdp, &tdirfor, nd->nd_cred,
1522 nfsd_fhtovp(nd, &tfh, LK_EXCLUSIVE, &tdp, &tnes, NULL,
1523 0, p); /* Locks tdp. */
1524 if (tdp) {
1525 tdirfor_ret = nfsvno_getattr(tdp, &tdirfor,
1527 NFSVOPUNLOCK(tdp, 0);
1536 if (tdp)
1537 vrele(tdp);
1551 if (tdp)
1552 vrele(tdp);
1572 if (tdp)
1573 vrele(tdp);
1579 nd->nd_repstat = nfsvno_namei(nd, &tond, tdp, 0, &tnes, p, &tdirp);