/src/sys/fs/unionfs/ |
unionfs_vnops.c | 119 struct vnode *dvp, *udvp, *ldvp, *vp, *uvp, *lvp, *dtmpvp; local in function:unionfs_lookup 132 vp = uvp = lvp = NULLVP; 199 uerror = VOP_LOOKUP(udvp, &uvp, cnp); 202 if (udvp == uvp) { /* is dot */ 203 vrele(uvp); 243 if (uvp != NULLVP) 244 vrele(uvp); /* no need? */ 250 if (uvp != NULL) 251 VOP_UNLOCK(uvp); 260 if (uvp == NULLVP && lvp == NULLVP) 451 struct vnode *uvp; local in function:unionfs_open 638 struct vnode *uvp; local in function:unionfs_access 716 struct vnode *uvp; local in function:unionfs_getattr 769 struct vnode *uvp; local in function:unionfs_setattr 922 struct vnode *uvp; local in function:unionfs_remove 1233 struct vnode *uvp; local in function:unionfs_mkdir 1279 struct vnode *uvp; local in function:unionfs_rmdir 1338 struct vnode *uvp; local in function:unionfs_symlink 1374 struct vnode *uvp; local in function:unionfs_readdir 1591 struct vnode *uvp; local in function:unionfs_lock 1619 struct vnode *uvp; local in function:unionfs_unlock 1658 struct vnode *uvp; local in function:unionfs_advlock [all...] |
unionfs_subr.c | 144 struct vnode *uvp; local in function:unionfs_noderem 152 uvp = unp->un_uppervp; 158 if (uvp != NULLVP) 159 vrele(uvp); 462 * uvp is new locked upper vnode. unionfs vnode's lock will be exchanged to the 463 * uvp's lock and lower's lock will be unlocked. 466 unionfs_node_update(struct unionfs_node *unp, struct vnode *uvp) 478 unp->un_uppervp = uvp; 496 struct vnode *uvp; local in function:unionfs_mkshadowdir 506 uvp = NULLVP 738 struct vnode *uvp; local in function:unionfs_copyfile 797 struct vnode *uvp; local in function:unionfs_check_rmdir [all...] |
/src/sys/kern/ |
vfs_getcwd.c | 62 * uvp, *uvpp: the "upper" vnode. 106 struct vnode *uvp = NULL; local in function:getcwd_scandir 145 uvp = *uvpp; 159 /* Now lvp is unlocked, try to lock uvp */ 160 error = vn_lock(uvp, LK_SHARED); 162 vrele(uvp); 185 error = VOP_READDIR(uvp, &uio, cred, &eofflag, 0, 0); 250 if ((uvp->v_vflag & VV_ROOT) && 251 (uvp->v_mount->mnt_flag & MNT_UNION)) { 252 struct vnode *tvp = uvp; 279 struct vnode *uvp = NULL; local in function:getcwd_common [all...] |
/src/sys/netinet/ |
sctputil.h | 254 #define timercmp(tvp, uvp, cmp) \ 255 (((tvp)->tv_sec == (uvp)->tv_sec) ? \ 256 ((tvp)->tv_usec cmp (uvp)->tv_usec) : \ 257 ((tvp)->tv_sec cmp (uvp)->tv_sec)) 258 #define timeradd(tvp, uvp, vvp) \ 260 (vvp)->tv_sec = (tvp)->tv_sec + (uvp)->tv_sec; \ 261 (vvp)->tv_usec = (tvp)->tv_usec + (uvp)->tv_usec; \ 267 #define timersub(tvp, uvp, vvp) \ 269 (vvp)->tv_sec = (tvp)->tv_sec - (uvp)->tv_sec; \ 270 (vvp)->tv_usec = (tvp)->tv_usec - (uvp)->tv_usec; [all...] |
ip_mroute.c | 2145 #define BW_TIMEVALCMP(tvp, uvp, cmp) timercmp((tvp), (uvp), cmp) 2146 #define BW_TIMEVALDECR(vvp, uvp) timersub((vvp), (uvp), (vvp)) 2147 #define BW_TIMEVALADD(vvp, uvp) timeradd((vvp), (uvp), (vvp))
|
/src/sys/sys/ |
time.h | 73 #define timercmp(tvp, uvp, cmp) \ 74 (((tvp)->tv_sec == (uvp)->tv_sec) ? \ 75 ((tvp)->tv_usec cmp (uvp)->tv_usec) : \ 76 ((tvp)->tv_sec cmp (uvp)->tv_sec)) 77 #define timeradd(tvp, uvp, vvp) \ 79 (vvp)->tv_sec = (tvp)->tv_sec + (uvp)->tv_sec; \ 80 (vvp)->tv_usec = (tvp)->tv_usec + (uvp)->tv_usec; \ 86 #define timersub(tvp, uvp, vvp) \ 88 (vvp)->tv_sec = (tvp)->tv_sec - (uvp)->tv_sec; \ 89 (vvp)->tv_usec = (tvp)->tv_usec - (uvp)->tv_usec; [all...] |
/src/tools/compat/ |
compat_defs.h | 1338 #define timercmp(tvp, uvp, cmp) \ 1339 (((tvp)->tv_sec == (uvp)->tv_sec) ? \ 1340 ((tvp)->tv_usec cmp (uvp)->tv_usec) : \ 1341 ((tvp)->tv_sec cmp (uvp)->tv_sec)) 1344 #define timeradd(tvp, uvp, vvp) \ 1346 (vvp)->tv_sec = (tvp)->tv_sec + (uvp)->tv_sec; \ 1347 (vvp)->tv_usec = (tvp)->tv_usec + (uvp)->tv_usec; \ 1355 #define timersub(tvp, uvp, vvp) \ 1357 (vvp)->tv_sec = (tvp)->tv_sec - (uvp)->tv_sec; \ 1358 (vvp)->tv_usec = (tvp)->tv_usec - (uvp)->tv_usec; [all...] |
/src/sys/fs/union/ |
union_subr.c | 693 struct vnode *lvp, *uvp; local in function:union_copyup 696 error = union_vn_create(&uvp, un, l); 700 union_newupper(un, uvp); 715 error = union_copyfile(lvp, uvp, cred, l); 723 error = VOP_SETATTR(uvp, &uvattr, cred); 732 union_vn_close(uvp, FWRITE, cred, l); 748 (void) VOP_OPEN(uvp, FREAD, cred);
|
union_vnops.c | 1660 struct vnode *uvp = UPPERVP(vp); local in function:union_reclaim 1664 if (uvp != NULL) { 1665 mutex_enter(uvp->v_interlock); 1666 KASSERT(vp->v_interlock == uvp->v_interlock); 1667 uvp->v_writecount -= vp->v_writecount; 1668 mutex_exit(uvp->v_interlock);
|
/src/usr.bin/vmstat/ |
drvstats.c | 64 #define timerset(tvp, uvp) do { \ 65 ((uvp)->tv_sec = (tvp)->tv_sec); \ 66 ((uvp)->tv_usec = (tvp)->tv_usec); \
|
/src/sys/coda/ |
coda_vnops.c | 1838 coda_grab_vnode(vnode_t *uvp, dev_t dev, ino_t ino, vnode_t **vpp) 1860 vshareilock(*vpp, uvp);
|