summaryrefslogtreecommitdiffstats
path: root/sys/net/vnet.h
diff options
context:
space:
mode:
authorrwatson <rwatson@FreeBSD.org>2009-07-16 21:13:04 +0000
committerrwatson <rwatson@FreeBSD.org>2009-07-16 21:13:04 +0000
commit88f8de4d4001c74946458579ca0710df70161c90 (patch)
tree55b9efd9d8e3a027a51c2539777939228ae3532b /sys/net/vnet.h
parentbfbc302bca72638c26907b5b0ee204eab992fdde (diff)
downloadFreeBSD-src-88f8de4d4001c74946458579ca0710df70161c90.zip
FreeBSD-src-88f8de4d4001c74946458579ca0710df70161c90.tar.gz
Remove unused VNET_SET() and related macros; only VNET_GET() is
ever actually used. Rename VNET_GET() to VNET() to shorten variable references. Discussed with: bz, julian Reviewed by: bz Approved by: re (kensmith, kib)
Diffstat (limited to 'sys/net/vnet.h')
-rw-r--r--sys/net/vnet.h15
1 files changed, 5 insertions, 10 deletions
diff --git a/sys/net/vnet.h b/sys/net/vnet.h
index 0f77143..e44d422 100644
--- a/sys/net/vnet.h
+++ b/sys/net/vnet.h
@@ -53,19 +53,16 @@ __asm__(".previous");
#define _VNET_PTR(b, n) (__typeof(VNET_NAME(n))*) \
((b) + (uintptr_t)&VNET_NAME(n))
-#define _VNET_GET(b, n) (*_VNET_PTR(b, n))
-#define _VNET_SET(b, n, v) (*_VNET_PTR(b, n) = v)
+#define _VNET(b, n) (*_VNET_PTR(b, n))
/*
* Virtualized global variable accessor macros.
*/
#define VNET_VNET_PTR(vnet, n) _VNET_PTR((vnet)->vnet_data_base, n)
-#define VNET_VNET_GET(vnet, n) (*VNET_VNET_PTR((vnet), n))
-#define VNET_VNET_SET(vnet, n, v) ((*VNET_VNET_PTR((vnet), n)) = v)
+#define VNET_VNET(vnet, n) (*VNET_VNET_PTR((vnet), n))
#define VNET_PTR(n) VNET_VNET_PTR(curvnet, n)
-#define VNET_GET(n) VNET_VNET_GET(curvnet, n)
-#define VNET_SET(n, v) VNET_VNET_SET(curvnet, n, v)
+#define VNET(n) VNET_VNET(curvnet, n)
/*
* Sysctl variants for vnet-virtualized global variables. Include
@@ -143,12 +140,10 @@ void vnet_data_destroy(struct vnet *vnet);
* Virtualized global variable accessor macros.
*/
#define VNET_VNET_PTR(vnet, n) (&(n))
-#define VNET_VNET_GET(vnet, n) (n)
-#define VNET_VNET_SET(vnet, n, v) ((n) = (v))
+#define VNET_VNET(vnet, n) (n)
#define VNET_PTR(n) (&(n))
-#define VNET_GET(n) (n)
-#define VNET_SET(n, v) ((n) = (v))
+#define VNET(n) (n)
#endif /* VIMAGE */
OpenPOWER on IntegriCloud