Lines Matching defs:dvp

372 	vnode_t *dvp;
390 dvp = rootdir;
391 VN_HOLD(dvp);
394 cred_t *, cr, vnode_t *, dvp, LOOKUP3args *, args);
396 dvp = nfs3_fhtovp(&args->what.dir, exi);
399 cred_t *, cr, vnode_t *, dvp, LOOKUP3args *, args);
401 if (dvp == NULL) {
408 dvap = VOP_GETATTR(dvp, &dva, 0, cr, NULL) ? NULL : &dva;
442 error = rfs_publicfh_mclookup(name, dvp, cr, &vp,
476 error = VOP_LOOKUP(dvp, name, &vp,
491 if (!do_rfs_label_check(clabel, dvp,
502 dvap = VOP_GETATTR(dvp, &dva, 0, cr, NULL) ? NULL : &dva;
547 cred_t *, cr, vnode_t *, dvp, LOOKUP3res *, resp);
548 VN_RELE(dvp);
560 cred_t *, cr, vnode_t *, dvp, LOOKUP3res *, resp);
562 if (dvp != NULL)
563 VN_RELE(dvp);
1514 vnode_t *dvp;
1531 dvp = nfs3_fhtovp(&args->where.dir, exi);
1534 cred_t *, cr, vnode_t *, dvp, CREATE3args *, args);
1536 if (dvp == NULL) {
1542 dbvap = VOP_GETATTR(dvp, &dbva, 0, cr, NULL) ? NULL : &dbva;
1555 if (rdonly(ro, dvp)) {
1568 if (!do_rfs_label_check(clabel, dvp, EQUALITY_CHECK,
1623 error = VOP_LOOKUP(dvp, name, &tvp,
1702 error = VOP_CREATE(dvp, name, &va, excl, VWRITE,
1706 davap = VOP_GETATTR(dvp, &dava, 0, cr, NULL) ? NULL : &dava;
1725 error = VOP_LOOKUP(dvp, name, &vp, NULL, 0,
1820 (void) VOP_FSYNC(dvp, 0, cr, NULL);
1834 cred_t *, cr, vnode_t *, dvp, CREATE3res *, resp);
1836 VN_RELE(dvp);
1847 cred_t *, cr, vnode_t *, dvp, CREATE3res *, resp);
1857 if (dvp != NULL)
1858 VN_RELE(dvp);
1875 vnode_t *dvp;
1888 dvp = nfs3_fhtovp(&args->where.dir, exi);
1891 cred_t *, cr, vnode_t *, dvp, MKDIR3args *, args);
1893 if (dvp == NULL) {
1899 dbvap = VOP_GETATTR(dvp, &dbva, 0, cr, NULL) ? NULL : &dbva;
1912 if (rdonly(ro, dvp)) {
1925 if (!do_rfs_label_check(clabel, dvp, EQUALITY_CHECK,
1954 error = VOP_MKDIR(dvp, name, &va, &vp, cr, NULL, 0, NULL);
1960 davap = VOP_GETATTR(dvp, &dava, 0, cr, NULL) ? NULL : &dava;
1965 (void) VOP_FSYNC(dvp, 0, cr, NULL);
1991 cred_t *, cr, vnode_t *, dvp, MKDIR3res *, resp);
1992 VN_RELE(dvp);
2004 cred_t *, cr, vnode_t *, dvp, MKDIR3res *, resp);
2005 if (dvp != NULL)
2006 VN_RELE(dvp);
2023 vnode_t *dvp;
2037 dvp = nfs3_fhtovp(&args->where.dir, exi);
2040 cred_t *, cr, vnode_t *, dvp, SYMLINK3args *, args);
2042 if (dvp == NULL) {
2048 dbvap = VOP_GETATTR(dvp, &dbva, 0, cr, NULL) ? NULL : &dbva;
2061 if (rdonly(ro, dvp)) {
2074 if (!do_rfs_label_check(clabel, dvp, EQUALITY_CHECK,
2118 error = VOP_SYMLINK(dvp, name, &va, symdata, cr, NULL, 0);
2121 davap = VOP_GETATTR(dvp, &dava, 0, cr, NULL) ? NULL : &dava;
2126 error = VOP_LOOKUP(dvp, name, &vp, NULL, 0, NULL, cr,
2132 (void) VOP_FSYNC(dvp, 0, cr, NULL);
2178 cred_t *, cr, vnode_t *, dvp, SYMLINK3res *, resp);
2180 if (dvp != NULL)
2181 VN_RELE(dvp);
2198 vnode_t *dvp;
2213 dvp = nfs3_fhtovp(&args->where.dir, exi);
2216 cred_t *, cr, vnode_t *, dvp, MKNOD3args *, args);
2218 if (dvp == NULL) {
2224 dbvap = VOP_GETATTR(dvp, &dbva, 0, cr, NULL) ? NULL : &dbva;
2237 if (rdonly(ro, dvp)) {
2250 if (!do_rfs_label_check(clabel, dvp, EQUALITY_CHECK,
2320 error = VOP_CREATE(dvp, name, &va, excl, mode,
2327 davap = VOP_GETATTR(dvp, &dava, 0, cr, NULL) ? NULL : &dava;
2332 (void) VOP_FSYNC(dvp, 0, cr, NULL);
2363 cred_t *, cr, vnode_t *, dvp, MKNOD3res *, resp);
2364 VN_RELE(dvp);
2375 cred_t *, cr, vnode_t *, dvp, MKNOD3res *, resp);
2376 if (dvp != NULL)
2377 VN_RELE(dvp);
2898 vnode_t *dvp;
2914 dvp = NULL;
2958 dvp = nfs3_fhtovp(&args->link.dir, exi);
2959 if (dvp == NULL) {
2965 bvap = VOP_GETATTR(dvp, &bva, 0, cr, NULL) ? NULL : &bva;
2967 if (dvp->v_type != VDIR) {
2982 if (rdonly(ro, dvp)) {
2992 if (!do_rfs_label_check(clabel, dvp, EQUALITY_CHECK,
3009 error = VOP_LINK(dvp, vp, name, cr, NULL, 0);
3014 avap = VOP_GETATTR(dvp, &ava, 0, cr, NULL) ? NULL : &ava;
3020 (void) VOP_FSYNC(dvp, 0, cr, NULL);
3025 VN_RELE(dvp);
3053 if (dvp != NULL)
3054 VN_RELE(dvp);