afs: Move osi_GetTime out of param.h 37/14237/3
authorAndrew Deason <adeason@sinenomine.net>
Tue, 2 Jun 2020 18:12:14 +0000 (13:12 -0500)
committerBenjamin Kaduk <kaduk@mit.edu>
Fri, 7 Aug 2020 15:44:40 +0000 (11:44 -0400)
Most platforms currently #define osi_GetTime in their param.h. This is
really redundant, since the definition of osi_GetTime almost never
changes for a given platform, so we end up with many copies of the
same osi_GetTime definition for a given platform.

Move osi_GetTime out of param.h for these platforms, and define it in
osi_machdep.h instead, which is where most platform-specific
definitions go.

For DFBSD, we don't have an osi_machdep.h at all yet, so create a new
one to contain the osi_GetTime definition. Currently we don't build
libafs at all on DFBSD, but do this anyway so we don't lose the
existing osi_GetTime definition.

For NBSD, we were providing (conflicting!) definitions for osi_GetTime
in param.h and in osi_machdep.h. Just remove the definitions in
param.h, since those should have been getting overridden by the
osi_machdep.h definition.

Change-Id: I7097d9fe2fcd38c06ecc275e8fe3a2c69c9d0436
Reviewed-on: https://gerrit.openafs.org/14237
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Michael Meffie <mmeffie@sinenomine.net>
Reviewed-by: Benjamin Kaduk <kaduk@mit.edu>

53 files changed:
src/afs/AIX/osi_machdep.h
src/afs/DARWIN/osi_machdep.h
src/afs/DFBSD/osi_machdep.h [new file with mode: 0644]
src/afs/FBSD/osi_machdep.h
src/afs/HPUX/osi_machdep.h
src/afs/IRIX/osi_machdep.h
src/afs/SOLARIS/osi_machdep.h
src/config/param.arm_darwin_100.h
src/config/param.generic_fbsd.h
src/config/param.hp_ux102.h
src/config/param.hp_ux110.h
src/config/param.hp_ux1123.h
src/config/param.hp_ux11i.h
src/config/param.ia64_hpux1122.h
src/config/param.ia64_hpux1123.h
src/config/param.nbsd15.h
src/config/param.nbsd16.h
src/config/param.nbsd20.h
src/config/param.nbsd21.h
src/config/param.nbsd30.h
src/config/param.nbsd40.h
src/config/param.nbsd50.h
src/config/param.nbsd60.h
src/config/param.nbsd70.h
src/config/param.ppc_darwin_70.h
src/config/param.ppc_darwin_80.h
src/config/param.ppc_darwin_90.h
src/config/param.rs_aix42.h
src/config/param.rs_aix51.h
src/config/param.rs_aix52.h
src/config/param.rs_aix53.h
src/config/param.rs_aix61.h
src/config/param.sgi_65.h
src/config/param.sun4x_510.h
src/config/param.sun4x_511.h
src/config/param.sun4x_58.h
src/config/param.sun4x_59.h
src/config/param.sunx86_510.h
src/config/param.sunx86_511.h
src/config/param.sunx86_58.h
src/config/param.sunx86_59.h
src/config/param.x86_darwin_100.h
src/config/param.x86_darwin_110.h
src/config/param.x86_darwin_120.h
src/config/param.x86_darwin_130.h
src/config/param.x86_darwin_140.h
src/config/param.x86_darwin_150.h
src/config/param.x86_darwin_160.h
src/config/param.x86_darwin_170.h
src/config/param.x86_darwin_180.h
src/config/param.x86_darwin_190.h
src/config/param.x86_darwin_80.h
src/config/param.x86_darwin_90.h

index 1c285b8..23060fd 100644 (file)
@@ -84,4 +84,6 @@ extern simple_lock_data afs_global_lock;
  * src/afs/AIX/osi_gcpags.c for how to look at the process list */
 #define osi_procname(procname, size) strncpy(procname, "", size)
 
+#define osi_GetTime(x)          do {curtime(x); (x)->tv_usec = (x)->tv_usec/1000;} while (0)
+
 #endif /* _OSI_MACHDEP_H_ */
index eb774c9..a5e34f0 100644 (file)
@@ -235,4 +235,6 @@ extern int (**afs_vnodeop_p) ();
 #define osi_procname(procname, size) strncpy(procname, curproc->p_comm, size)
 #endif
 
+#define osi_GetTime(x) microtime(x)
+
 #endif /* _OSI_MACHDEP_H_ */
diff --git a/src/afs/DFBSD/osi_machdep.h b/src/afs/DFBSD/osi_machdep.h
new file mode 100644 (file)
index 0000000..d2dfc1c
--- /dev/null
@@ -0,0 +1,24 @@
+/*
+ * Copyright 2000, International Business Machines Corporation and others.
+ * All Rights Reserved.
+ *
+ * This software has been released under the terms of the IBM Public
+ * License.  For details, see the LICENSE file in the top-level source
+ * directory or online at http://www.openafs.org/dl/license10.html
+ */
+
+/*
+ *
+ * DFBSD OSI header file. Extends afs_osi.h.
+ *
+ * afs_osi.h includes this file, which is the only way this file should
+ * be included in a source file. This file can redefine macros declared in
+ * afs_osi.h.
+ */
+
+#ifndef _OSI_MACHDEP_H_
+#define _OSI_MACHDEP_H_
+
+#define osi_GetTime(x) microtime(x)
+
+#endif /* _OSI_MACHDEP_H_ */
index 67544e1..17baaa6 100644 (file)
@@ -133,4 +133,6 @@ extern struct thread *afs_global_owner;
 
 #define osi_procname(procname, size) strncpy(procname, curproc->p_comm, size)
 
+#define osi_GetTime(x) microtime(x)
+
 #endif /* _OSI_MACHDEP_H_ */
index bc90b81..ef4a1d6 100644 (file)
@@ -121,4 +121,6 @@ extern caddr_t kmem_alloc();
 
 #define osi_procname(procname, size) strncpy(procname, "", size)
 
+#define        osi_GetTime(x)  do { struct timeval osi_GetTimeVar; uniqtime(&osi_GetTimeVar); (x)->tv_sec = osi_GetTimeVar.tv_sec; (x)->tv_usec = osi_GetTimeVar.tv_usec; } while(0)
+
 #endif /* _OSI_MACHDEP_H_ */
index 3c0f78d..a5ba80e 100644 (file)
@@ -387,5 +387,10 @@ extern long afs_global_owner;
 
 #define osi_procname(procname, size) strncpy(procname, proc_name(curproc()), size)
 
+#ifdef _K64U64
+# define osi_GetTime(x) irix5_microtime((struct __irix5_timeval*)(x))
+#else
+# define osi_GetTime(x) microtime(x)
+#endif
 
 #endif /* _OSI_MACHDEP_H_ */
index c34ffb5..a9bb4c5 100644 (file)
@@ -125,4 +125,6 @@ struct afs_ifinfo {
 
 #define osi_procname(procname, size) strncpy(procname, PTOU(ttoproc(curthread))->u_comm, size)
 
+#define        osi_GetTime(x) uniqtime32(x)
+
 #endif /* _OSI_MACHDEP_H_ */
index 2344be0..2783416 100644 (file)
@@ -133,7 +133,6 @@ struct rt_addrinfo {
 #define AFS_UIOSYS      UIO_SYSSPACE
 #define AFS_UIOUSER     UIO_USERSPACE
 #define AFS_CLBYTES     CLBYTES
-#define osi_GetTime(x)  microtime(x)
 #define AFS_KALLOC(x)   _MALLOC(x, M_TEMP, M_WAITOK)
 #define AFS_KFREE(x,y)  _FREE(x,M_TEMP)
 #define v_count         v_usecount
index bc193bf..e388db8 100644 (file)
@@ -68,7 +68,6 @@
 #define        AFS_UIOSYS              UIO_SYSSPACE
 #define        AFS_UIOUSER             UIO_USERSPACE
 #define        AFS_CLBYTES             CLBYTES
-#define        osi_GetTime(x)          microtime(x)
 #define AFS_KALLOC(x)          osi_fbsd_alloc((x), 1)
 #undef AFS_KALLOC_NOSLEEP
 #define        AFS_KALLOC_NOSLEEP(x)   osi_fbsd_alloc((x), 0)
index bf83b16..93fd121 100644 (file)
@@ -63,7 +63,6 @@
 #define        AFS_UIOUSER     UIOSEG_USER
 #define        AFS_CLBYTES     CLBYTES
 #define        AFS_MINCHANGE   2
-#define        osi_GetTime(x)  do { struct timeval osi_GetTimeVar; uniqtime(&osi_GetTimeVar); (x)->tv_sec = osi_GetTimeVar.tv_sec; (x)->tv_usec = osi_GetTimeVar.tv_usec; } while(0)
 #define        AFS_KALLOC      kmem_alloc
 #define        AFS_KFREE       kmem_free
 #define        VATTR_NULL      vattr_null
index 8f0616b..ca541f9 100644 (file)
@@ -64,7 +64,6 @@
 #define        AFS_UIOUSER     UIOSEG_USER
 #define        AFS_CLBYTES     CLBYTES
 #define        AFS_MINCHANGE   2
-#define        osi_GetTime(x)  do { struct timeval osi_GetTimeVar; uniqtime(&osi_GetTimeVar); (x)->tv_sec = osi_GetTimeVar.tv_sec; (x)->tv_usec = osi_GetTimeVar.tv_usec; } while(0)
 #define        AFS_KALLOC      kmem_alloc
 #define        AFS_KFREE       kmem_free
 #define        VATTR_NULL      vattr_null
index fd5246c..1ac65ab 100644 (file)
@@ -69,7 +69,6 @@
 #define        AFS_UIOUSER     UIOSEG_USER
 #define        AFS_CLBYTES     CLBYTES
 #define        AFS_MINCHANGE   2
-#define        osi_GetTime(x)  do { struct timeval osi_GetTimeVar; uniqtime(&osi_GetTimeVar); (x)->tv_sec = osi_GetTimeVar.tv_sec; (x)->tv_usec = osi_GetTimeVar.tv_usec; } while(0)
 #define        AFS_KALLOC      kmem_alloc
 #define        AFS_KFREE       kmem_free
 #define        VATTR_NULL      vattr_null
index 074db76..9a76aec 100644 (file)
@@ -68,7 +68,6 @@
 #define        AFS_UIOUSER     UIOSEG_USER
 #define        AFS_CLBYTES     CLBYTES
 #define        AFS_MINCHANGE   2
-#define        osi_GetTime(x)  do { struct timeval osi_GetTimeVar; uniqtime(&osi_GetTimeVar); (x)->tv_sec = osi_GetTimeVar.tv_sec; (x)->tv_usec = osi_GetTimeVar.tv_usec; } while(0)
 #define        AFS_KALLOC      kmem_alloc
 #define        AFS_KFREE       kmem_free
 #define        VATTR_NULL      vattr_null
index 82435e8..d659b49 100644 (file)
@@ -68,7 +68,6 @@
 #define        AFS_UIOUSER     UIOSEG_USER
 #define        AFS_CLBYTES     CLBYTES
 #define        AFS_MINCHANGE   2
-#define        osi_GetTime(x)  do { struct timeval osi_GetTimeVar; uniqtime(&osi_GetTimeVar); (x)->tv_sec = osi_GetTimeVar.tv_sec; (x)->tv_usec = osi_GetTimeVar.tv_usec; } while(0)
 #define        AFS_KALLOC      kmem_alloc
 #define        AFS_KFREE       kmem_free
 #define        VATTR_NULL      vattr_null
index 00b513f..5931bc8 100644 (file)
@@ -69,7 +69,6 @@
 #define        AFS_UIOUSER     UIOSEG_USER
 #define        AFS_CLBYTES     CLBYTES
 #define        AFS_MINCHANGE   2
-#define        osi_GetTime(x)  do { struct timeval osi_GetTimeVar; uniqtime(&osi_GetTimeVar); (x)->tv_sec = osi_GetTimeVar.tv_sec; (x)->tv_usec = osi_GetTimeVar.tv_usec; } while(0)
 #define        AFS_KALLOC      kmem_alloc
 #define        AFS_KFREE       kmem_free
 #define        VATTR_NULL      vattr_null
index 905a1c1..9714ee6 100644 (file)
@@ -67,7 +67,6 @@
 #define        AFS_UIOSYS      UIO_SYSSPACE
 #define        AFS_UIOUSER     UIO_USERSPACE
 #define        AFS_CLBYTES     CLBYTES
-#define        osi_GetTime(x)  microtime(x)
 #define        AFS_KALLOC(x)   kalloc(x)
 #define        AFS_KFREE(x,y)  kfree(x,y)
 #define        v_count         v_usecount
index bb88fe2..6694be2 100644 (file)
@@ -68,7 +68,6 @@
 #define        AFS_UIOSYS      UIO_SYSSPACE
 #define        AFS_UIOUSER     UIO_USERSPACE
 #define        AFS_CLBYTES     CLBYTES
-#define        osi_GetTime(x)  microtime(x)
 #define        AFS_KALLOC(x)   kalloc(x)
 #define        AFS_KFREE(x,y)  kfree(x,y)
 #define        v_count         v_usecount
index 07e7415..c294b77 100644 (file)
@@ -74,7 +74,6 @@
 #define        AFS_UIOSYS      UIO_SYSSPACE
 #define        AFS_UIOUSER     UIO_USERSPACE
 #define        AFS_CLBYTES     CLBYTES
-#define        osi_GetTime(x)  microtime(x)
 #define        AFS_KALLOC(x)   kalloc(x)
 #define        AFS_KFREE(x,y)  kfree(x,y)
 #define        v_count         v_usecount
index bb63588..7de8d32 100644 (file)
@@ -74,7 +74,6 @@
 #define        AFS_UIOSYS      UIO_SYSSPACE
 #define        AFS_UIOUSER     UIO_USERSPACE
 #define        AFS_CLBYTES     CLBYTES
-#define        osi_GetTime(x)  microtime(x)
 #define        AFS_KALLOC(x)   kalloc(x)
 #define        AFS_KFREE(x,y)  kfree(x,y)
 #define        v_count         v_usecount
index 95a1c02..2c67a8f 100644 (file)
@@ -70,7 +70,6 @@
 #define        AFS_UIOSYS      UIO_SYSSPACE
 #define        AFS_UIOUSER     UIO_USERSPACE
 #define        AFS_CLBYTES     CLBYTES
-#define        osi_GetTime(x)  microtime(x)
 #define        AFS_KALLOC(x)   kalloc(x)
 #define        AFS_KFREE(x,y)  kfree(x,y)
 #define        v_count         v_usecount
index adb4ae6..0761607 100644 (file)
@@ -72,7 +72,6 @@
 #define        AFS_UIOSYS      UIO_SYSSPACE
 #define        AFS_UIOUSER     UIO_USERSPACE
 #define        AFS_CLBYTES     CLBYTES
-#define        osi_GetTime(x)  microtime(x)
 #define        AFS_KALLOC(x)   kalloc(x)
 #define        AFS_KFREE(x,y)  kfree(x,y)
 #define        v_count         v_usecount
index e8c1f07..0be55a1 100644 (file)
@@ -70,7 +70,6 @@
 #define        AFS_UIOSYS      UIO_SYSSPACE
 #define        AFS_UIOUSER     UIO_USERSPACE
 #define        AFS_CLBYTES     CLBYTES
-#define        osi_GetTime(x)  microtime(x)
 #define        AFS_KALLOC(x)   kalloc(x)
 #define        AFS_KFREE(x,y)  kfree(x,y)
 #define        v_count         v_usecount
index 29519c8..f6a1aef 100644 (file)
@@ -71,7 +71,6 @@
 #define        AFS_UIOSYS      UIO_SYSSPACE
 #define        AFS_UIOUSER     UIO_USERSPACE
 #define        AFS_CLBYTES     CLBYTES
-#define        osi_GetTime(x)  microtime(x)
 #define        AFS_KALLOC(x)   kalloc(x)
 #define        AFS_KFREE(x,y)  kfree(x,y)
 #define        v_count         v_usecount
index 4395bab..ac5b98d 100644 (file)
@@ -72,7 +72,6 @@
 #define        AFS_UIOSYS      UIO_SYSSPACE
 #define        AFS_UIOUSER     UIO_USERSPACE
 #define        AFS_CLBYTES     CLBYTES
-#define        osi_GetTime(x)  microtime(x)
 #define        AFS_KALLOC(x)   kalloc(x)
 #define        AFS_KFREE(x,y)  kfree(x,y)
 #define        v_count         v_usecount
index e72b317..7a71a32 100644 (file)
@@ -50,7 +50,6 @@
 #define AFS_UIOSYS      UIO_SYSSPACE
 #define AFS_UIOUSER     UIO_USERSPACE
 #define AFS_CLBYTES     CLBYTES
-#define osi_GetTime(x)  microtime(x)
 #define AFS_KALLOC(x)   kalloc(x)
 #define AFS_KFREE(x,y)  kfree(x,y)
 #define v_count         v_usecount
index 8743530..7b4a4d1 100644 (file)
@@ -75,7 +75,6 @@
 #define AFS_UIOSYS      UIO_SYSSPACE
 #define AFS_UIOUSER     UIO_USERSPACE
 #define AFS_CLBYTES     CLBYTES
-#define osi_GetTime(x)  microtime(x)
 #define AFS_KALLOC(x)   _MALLOC(x, M_TEMP, M_WAITOK)
 #define AFS_KFREE(x,y)  _FREE(x,M_TEMP)
 #define v_count         v_usecount
index 01e3ad1..bce4212 100644 (file)
@@ -80,7 +80,6 @@
 #define AFS_UIOSYS      UIO_SYSSPACE
 #define AFS_UIOUSER     UIO_USERSPACE
 #define AFS_CLBYTES     CLBYTES
-#define osi_GetTime(x)  microtime(x)
 #define AFS_KALLOC(x)   _MALLOC(x, M_TEMP, M_WAITOK)
 #define AFS_KFREE(x,y)  _FREE(x,M_TEMP)
 #define v_count         v_usecount
index b993bb5..dc38566 100644 (file)
@@ -68,7 +68,6 @@
 #define        AFS_UIOUSER     UIO_USERSPACE
 #define        AFS_CLBYTES     CLBYTES
 #define        AFS_MINCHANGE   2
-#define osi_GetTime(x)          do {curtime(x); (x)->tv_usec = (x)->tv_usec/1000;} while (0)
 #define        osi_GTime(x)    time    /* something for the silly time(0)?? */
 #define        AFS_KALLOC      kmem_alloc
 #define        AFS_KFREE       kmem_free
index 6e26501..08304c9 100644 (file)
@@ -69,7 +69,6 @@
 #define        AFS_UIOUSER     UIO_USERSPACE
 #define        AFS_CLBYTES     CLBYTES
 #define        AFS_MINCHANGE   2
-#define osi_GetTime(x)          do {curtime(x); (x)->tv_usec = (x)->tv_usec/1000;} while (0)
 #define        osi_GTime(x)    time    /* something for the silly time(0)?? */
 #define        AFS_KALLOC      kmem_alloc
 #define        AFS_KFREE       kmem_free
index cd9f29d..4a64879 100644 (file)
@@ -70,7 +70,6 @@
 #define        AFS_UIOUSER     UIO_USERSPACE
 #define        AFS_CLBYTES     CLBYTES
 #define        AFS_MINCHANGE   2
-#define osi_GetTime(x)          do {curtime(x); (x)->tv_usec = (x)->tv_usec/1000;} while (0)
 #define        osi_GTime(x)    time    /* something for the silly time(0)?? */
 #define        AFS_KALLOC      kmem_alloc
 #define        AFS_KFREE       kmem_free
index 8cec483..382af53 100644 (file)
@@ -71,7 +71,6 @@
 #define        AFS_UIOUSER     UIO_USERSPACE
 #define        AFS_CLBYTES     CLBYTES
 #define        AFS_MINCHANGE   2
-#define osi_GetTime(x)          do {curtime(x); (x)->tv_usec = (x)->tv_usec/1000;} while (0)
 #define        osi_GTime(x)    time    /* something for the silly time(0)?? */
 #define        AFS_KALLOC      kmem_alloc
 #define        AFS_KFREE       kmem_free
index 85fbdc8..868fe9f 100644 (file)
@@ -72,7 +72,6 @@
 #define        AFS_UIOUSER     UIO_USERSPACE
 #define        AFS_CLBYTES     CLBYTES
 #define        AFS_MINCHANGE   2
-#define osi_GetTime(x)          do {curtime(x); (x)->tv_usec = (x)->tv_usec/1000;} while (0)
 #define        osi_GTime(x)    time    /* something for the silly time(0)?? */
 #define        AFS_KALLOC      kmem_alloc
 #define        AFS_KFREE       kmem_free
index 3596196..bd40c4b 100644 (file)
 #define        AFS_UIOUSER     UIO_USERSPACE
 #define        AFS_CLBYTES     MCLBYTES
 #define        AFS_MINCHANGE   2
-#ifdef _K64U64
-#define        osi_GetTime(x)  irix5_microtime((struct __irix5_timeval*)(x))
-#else
-#define        osi_GetTime(x)  microtime(x)
-#endif
 #define        AFS_KALLOC(n)   kmem_alloc(n, KM_SLEEP)
 #define        AFS_KALLOC_NOSLEEP(n)   kmem_alloc(n, KM_NOSLEEP)
 #define        AFS_KFREE       kmem_free
index 6a5e061..803ea2a 100644 (file)
@@ -74,7 +74,6 @@
 #define        AFS_UIOUSER             UIO_USERSPACE
 #define        AFS_CLBYTES             MCLBYTES
 #define        AFS_MINCHANGE           2
-#define        osi_GetTime(x)          uniqtime32(x)
 
 /**
   * These defines are for the 64 bit Solaris 7 port
index 256e89e..a6891bb 100644 (file)
@@ -77,7 +77,6 @@
 #define        AFS_UIOUSER             UIO_USERSPACE
 #define        AFS_CLBYTES             MCLBYTES
 #define        AFS_MINCHANGE           2
-#define        osi_GetTime(x)          uniqtime32(x)
 
 /**
   * These defines are for the 64 bit Solaris 7 port
index 4de40e7..df29054 100644 (file)
@@ -70,7 +70,6 @@
 #define        AFS_UIOUSER     UIO_USERSPACE
 #define        AFS_CLBYTES     MCLBYTES
 #define        AFS_MINCHANGE   2
-#define        osi_GetTime(x)  uniqtime32(x)
 
 /**
   * These defines are for the 64 bit Solaris 7 port
index ad50f36..6ee6d6b 100644 (file)
@@ -71,7 +71,6 @@
 #define        AFS_UIOUSER     UIO_USERSPACE
 #define        AFS_CLBYTES     MCLBYTES
 #define        AFS_MINCHANGE   2
-#define        osi_GetTime(x)  uniqtime32(x)
 
 /**
   * These defines are for the 64 bit Solaris 7 port
index e0ce387..371e5ee 100644 (file)
@@ -84,7 +84,6 @@
 #define        AFS_UIOUSER             UIO_USERSPACE
 #define        AFS_CLBYTES             MCLBYTES
 #define        AFS_MINCHANGE           2
-#define        osi_GetTime(x)          uniqtime32(x)
 
 /**
   * These defines are for the 64 bit Solaris 7 port
index 1ac462e..b20c0d0 100644 (file)
@@ -87,7 +87,6 @@
 #define        AFS_UIOUSER             UIO_USERSPACE
 #define        AFS_CLBYTES             MCLBYTES
 #define        AFS_MINCHANGE           2
-#define        osi_GetTime(x)          uniqtime32(x)
 
 /**
   * These defines are for the 64 bit Solaris 7 port
index 9f9ffec..e9969d3 100644 (file)
@@ -81,7 +81,6 @@
 #define        AFS_UIOUSER     UIO_USERSPACE
 #define        AFS_CLBYTES     MCLBYTES
 #define        AFS_MINCHANGE   2
-#define        osi_GetTime(x)  uniqtime32(x)
 
 #define        AFS_KALLOC(n)   kmem_alloc(n, KM_SLEEP)
 #define AFS_KALLOC_NOSLEEP(n)   kmem_alloc(n, KM_NOSLEEP)
index 4875e3c..0c072f7 100644 (file)
@@ -82,7 +82,6 @@
 #define        AFS_UIOUSER     UIO_USERSPACE
 #define        AFS_CLBYTES     MCLBYTES
 #define        AFS_MINCHANGE   2
-#define        osi_GetTime(x)  uniqtime32(x)
 
 #define        AFS_KALLOC(n)   kmem_alloc(n, KM_SLEEP)
 #define AFS_KALLOC_NOSLEEP(n)   kmem_alloc(n, KM_NOSLEEP)
index 9d8de10..554eb24 100644 (file)
 #define AFS_UIOSYS      UIO_SYSSPACE
 #define AFS_UIOUSER     UIO_USERSPACE
 #define AFS_CLBYTES     CLBYTES
-#define osi_GetTime(x)  microtime(x)
 #define AFS_KALLOC(x)   _MALLOC(x, M_TEMP, M_WAITOK)
 #define AFS_KFREE(x,y)  _FREE(x,M_TEMP)
 #define v_count         v_usecount
index eae5983..ca893b9 100644 (file)
 #define AFS_UIOSYS      UIO_SYSSPACE
 #define AFS_UIOUSER     UIO_USERSPACE
 #define AFS_CLBYTES     CLBYTES
-#define osi_GetTime(x)  microtime(x)
 #define AFS_KALLOC(x)   _MALLOC(x, M_TEMP, M_WAITOK)
 #define AFS_KFREE(x,y)  _FREE(x,M_TEMP)
 #define v_count         v_usecount
index da6f48a..a6c881a 100644 (file)
 #define AFS_UIOSYS      UIO_SYSSPACE
 #define AFS_UIOUSER     UIO_USERSPACE
 #define AFS_CLBYTES     CLBYTES
-#define osi_GetTime(x)  microtime(x)
 #define AFS_KALLOC(x)   _MALLOC(x, M_TEMP, M_WAITOK)
 #define AFS_KFREE(x,y)  _FREE(x,M_TEMP)
 #define v_count         v_usecount
index a29a938..7571e05 100644 (file)
 #define AFS_UIOSYS      UIO_SYSSPACE
 #define AFS_UIOUSER     UIO_USERSPACE
 #define AFS_CLBYTES     CLBYTES
-#define osi_GetTime(x)  microtime(x)
 #define AFS_KALLOC(x)   _MALLOC(x, M_TEMP, M_WAITOK)
 #define AFS_KFREE(x,y)  _FREE(x,M_TEMP)
 #define v_count         v_usecount
index 83e009f..989e39b 100644 (file)
 #define AFS_UIOSYS      UIO_SYSSPACE
 #define AFS_UIOUSER     UIO_USERSPACE
 #define AFS_CLBYTES     CLBYTES
-#define osi_GetTime(x)  microtime(x)
 #define AFS_KALLOC(x)   _MALLOC(x, M_TEMP, M_WAITOK)
 #define AFS_KFREE(x,y)  _FREE(x,M_TEMP)
 #define v_count         v_usecount
index 6c0df11..666c1de 100644 (file)
 #define AFS_UIOSYS      UIO_SYSSPACE
 #define AFS_UIOUSER     UIO_USERSPACE
 #define AFS_CLBYTES     CLBYTES
-#define osi_GetTime(x)  microtime(x)
 #define AFS_KALLOC(x)   _MALLOC(x, M_TEMP, M_WAITOK)
 #define AFS_KFREE(x,y)  _FREE(x,M_TEMP)
 #define v_count         v_usecount
index 0648752..f2d786a 100644 (file)
 #define AFS_UIOSYS      UIO_SYSSPACE
 #define AFS_UIOUSER     UIO_USERSPACE
 #define AFS_CLBYTES     CLBYTES
-#define osi_GetTime(x)  microtime(x)
 #define AFS_KALLOC(x)   _MALLOC(x, M_TEMP, M_WAITOK)
 #define AFS_KFREE(x,y)  _FREE(x,M_TEMP)
 #define v_count         v_usecount
index b9be380..99c8cd7 100644 (file)
 #define AFS_UIOSYS      UIO_SYSSPACE
 #define AFS_UIOUSER     UIO_USERSPACE
 #define AFS_CLBYTES     CLBYTES
-#define osi_GetTime(x)  microtime(x)
 #define AFS_KALLOC(x)   _MALLOC(x, M_TEMP, M_WAITOK)
 #define AFS_KFREE(x,y)  _FREE(x,M_TEMP)
 #define v_count         v_usecount
index bc671a8..6b6ac01 100644 (file)
 #define AFS_UIOSYS      UIO_SYSSPACE
 #define AFS_UIOUSER     UIO_USERSPACE
 #define AFS_CLBYTES     CLBYTES
-#define osi_GetTime(x)  microtime(x)
 #define AFS_KALLOC(x)   _MALLOC(x, M_TEMP, M_WAITOK)
 #define AFS_KFREE(x,y)  _FREE(x,M_TEMP)
 #define v_count         v_usecount
index cd29e77..17dfbe4 100644 (file)
 #define AFS_UIOSYS      UIO_SYSSPACE
 #define AFS_UIOUSER     UIO_USERSPACE
 #define AFS_CLBYTES     CLBYTES
-#define osi_GetTime(x)  microtime(x)
 #define AFS_KALLOC(x)   _MALLOC(x, M_TEMP, M_WAITOK)
 #define AFS_KFREE(x,y)  _FREE(x,M_TEMP)
 #define v_count         v_usecount
index 2a079a7..fc70f98 100644 (file)
@@ -75,7 +75,6 @@
 #define AFS_UIOSYS      UIO_SYSSPACE
 #define AFS_UIOUSER     UIO_USERSPACE
 #define AFS_CLBYTES     CLBYTES
-#define osi_GetTime(x)  microtime(x)
 #define AFS_KALLOC(x)   _MALLOC(x, M_TEMP, M_WAITOK)
 #define AFS_KFREE(x,y)  _FREE(x,M_TEMP)
 #define v_count         v_usecount
index 6814c28..7f832f9 100644 (file)
@@ -80,7 +80,6 @@
 #define AFS_UIOSYS      UIO_SYSSPACE
 #define AFS_UIOUSER     UIO_USERSPACE
 #define AFS_CLBYTES     CLBYTES
-#define osi_GetTime(x)  microtime(x)
 #define AFS_KALLOC(x)   _MALLOC(x, M_TEMP, M_WAITOK)
 #define AFS_KFREE(x,y)  _FREE(x,M_TEMP)
 #define v_count         v_usecount