pull-prototypes-to-head-20020821
[openafs.git] / src / afs / AIX / osi_vm.c
index 0877cb7..6cf80f7 100644 (file)
@@ -30,10 +30,7 @@ RCSID("$Header$");
  * is not dropped and re-acquired for any platform.  It may be that *slept is
  * therefore obsolescent.
  */
-int
-osi_VM_FlushVCache(avc, slept)
-    struct vcache *avc;
-    int *slept;
+int osi_VM_FlushVCache(struct vcache *avc, int *slept)
 {
     if (avc->vrefCount != 0)
        return EBUSY;
@@ -69,9 +66,7 @@ osi_VM_FlushVCache(avc, slept)
  * Locking:  the vcache entry's lock is held.  It will usually be dropped and
  * re-obtained.
  */
-void
-osi_VM_StoreAllSegments(avc)
-    struct vcache *avc;
+void osi_VM_StoreAllSegments(struct vcache *avc)
 {
     if (avc->vmh) {
        /*
@@ -109,7 +104,7 @@ osi_VM_StoreAllSegments(avc)
            avc->execsOrWriters--;
            AFS_RELE(AFSTOV(avc));      
            crfree((struct ucred *)avc->linkData);      
-           avc->linkData = (char *)0;
+           avc->linkData = NULL;
        }
     }
 }
@@ -123,11 +118,8 @@ osi_VM_StoreAllSegments(avc)
  * Since we drop and re-obtain the lock, we can't guarantee that there won't
  * be some pages around when we return, newly created by concurrent activity.
  */
-void
-osi_VM_TryToSmush(avc, acred, sync)
-    struct vcache *avc;
-    struct AFS_UCRED *acred;
-    int sync;
+void osi_VM_TryToSmush(struct vcache *avc, struct AFS_UCRED *acred, 
+       int sync)
 {
     if (avc->segid) {
        ReleaseWriteLock(&avc->lock);
@@ -143,10 +135,7 @@ osi_VM_TryToSmush(avc, acred, sync)
  *
  * Locking:  No lock is held, not even the global lock.
  */
-void
-osi_VM_FlushPages(avc, credp)
-    struct vcache *avc;
-    struct AFS_UCRED *credp;
+void osi_VM_FlushPages(struct vcache *avc, struct AFS_UCRED *credp)
 {
     if (avc->segid) {
         vm_flushp(avc->segid, 0, MAXFSIZE/PAGESIZE - 1);
@@ -163,11 +152,7 @@ osi_VM_FlushPages(avc, credp)
  * activeV is raised.  This is supposed to block pageins, but at present
  * it only works on Solaris.
  */
-void
-osi_VM_Truncate(avc, alen, acred)
-    struct vcache *avc;
-    int alen;
-    struct AFS_UCRED *acred;
+void osi_VM_Truncate(struct vcache *avc, int alen, struct AFS_UCRED *acred)
 {
     if (avc->segid) {
         int firstpage = (alen + PAGESIZE-1)/PAGESIZE;