libafs: consistently hold vnode refs
[openafs.git] / src / afs / afs_callback.c
index 674bb86..0cdbc28 100644 (file)
@@ -456,7 +456,7 @@ loop1:
                            goto loop1;
                        }
 #if     defined(AFS_SGI_ENV) || defined(AFS_SUN5_ENV)  || defined(AFS_HPUX_ENV) || defined(AFS_LINUX20_ENV)
-                       VN_HOLD(AFSTOV(tvc));
+                       AFS_FAST_HOLD(tvc);
 #else
 #ifdef AFS_DARWIN80_ENV
                        if (tvc->f.states & CDeadVnode) {
@@ -551,7 +551,7 @@ loop2:
                        goto loop2;
                    }
 #if     defined(AFS_SGI_ENV) || defined(AFS_SUN5_ENV)  || defined(AFS_HPUX_ENV) || defined(AFS_LINUX20_ENV)
-                   VN_HOLD(AFSTOV(tvc));
+                   AFS_FAST_HOLD(tvc);
 #else
 #ifdef AFS_DARWIN80_ENV
                    if (tvc->f.states & CDeadVnode) {