Module Name:    src
Committed By:   riastradh
Date:           Fri Dec  6 19:17:44 UTC 2024

Modified Files:
        src/sys/kern: subr_vmem.c

Log Message:
vmem(9): Sort includes, remove sharp edges from macros.

No functional change intended.  (And if changing /* nothing */ to
__nothing changed anything, it was already broken!)


To generate a diff of this commit:
cvs rdiff -u -r1.116 -r1.117 src/sys/kern/subr_vmem.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/kern/subr_vmem.c
diff -u src/sys/kern/subr_vmem.c:1.116 src/sys/kern/subr_vmem.c:1.117
--- src/sys/kern/subr_vmem.c:1.116	Wed Apr 24 02:08:03 2024
+++ src/sys/kern/subr_vmem.c	Fri Dec  6 19:17:44 2024
@@ -1,4 +1,4 @@
-/*	$NetBSD: subr_vmem.c,v 1.116 2024/04/24 02:08:03 thorpej Exp $	*/
+/*	$NetBSD: subr_vmem.c,v 1.117 2024/12/06 19:17:44 riastradh Exp $	*/
 
 /*-
  * Copyright (c)2006,2007,2008,2009 YAMAMOTO Takashi,
@@ -46,54 +46,63 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: subr_vmem.c,v 1.116 2024/04/24 02:08:03 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: subr_vmem.c,v 1.117 2024/12/06 19:17:44 riastradh Exp $");
 
 #if defined(_KERNEL) && defined(_KERNEL_OPT)
 #include "opt_ddb.h"
 #endif /* defined(_KERNEL) && defined(_KERNEL_OPT) */
 
 #include <sys/param.h>
+#include <sys/types.h>
+
+#include <sys/bitops.h>
 #include <sys/hash.h>
 #include <sys/queue.h>
-#include <sys/bitops.h>
 
 #if defined(_KERNEL)
-#include <sys/systm.h>
-#include <sys/kernel.h>	/* hz */
+
+#include <sys/atomic.h>
 #include <sys/callout.h>
+#include <sys/kernel.h>	/* hz */
 #include <sys/kmem.h>
 #include <sys/pool.h>
+#include <sys/systm.h>
 #include <sys/vmem.h>
 #include <sys/vmem_impl.h>
 #include <sys/workqueue.h>
-#include <sys/atomic.h>
+
 #include <uvm/uvm.h>
 #include <uvm/uvm_extern.h>
 #include <uvm/uvm_km.h>
 #include <uvm/uvm_page.h>
 #include <uvm/uvm_pdaemon.h>
+
 #else /* defined(_KERNEL) */
-#include <stdio.h>
-#include <errno.h>
+
 #include <assert.h>
+#include <errno.h>
+#include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
+
 #include "../sys/vmem.h"
 #include "../sys/vmem_impl.h"
-#endif /* defined(_KERNEL) */
 
+#endif /* defined(_KERNEL) */
 
 #if defined(_KERNEL)
+
 #include <sys/evcnt.h>
+
 #define VMEM_EVCNT_DEFINE(name) \
 struct evcnt vmem_evcnt_##name = EVCNT_INITIALIZER(EVCNT_TYPE_MISC, NULL, \
     "vmem", #name); \
-EVCNT_ATTACH_STATIC(vmem_evcnt_##name);
-#define VMEM_EVCNT_INCR(ev)	vmem_evcnt_##ev.ev_count++
-#define VMEM_EVCNT_DECR(ev)	vmem_evcnt_##ev.ev_count--
+EVCNT_ATTACH_STATIC(vmem_evcnt_##name)
+#define VMEM_EVCNT_INCR(ev)	(vmem_evcnt_##ev.ev_count++)
+#define VMEM_EVCNT_DECR(ev)	(vmem_evcnt_##ev.ev_count--)
 
-VMEM_EVCNT_DEFINE(static_bt_count)
-VMEM_EVCNT_DEFINE(static_bt_inuse)
+VMEM_EVCNT_DEFINE(static_bt_count);
+VMEM_EVCNT_DEFINE(static_bt_inuse);
 
 #define	VMEM_CONDVAR_INIT(vm, wchan)	cv_init(&vm->vm_cv, wchan)
 #define	VMEM_CONDVAR_DESTROY(vm)	cv_destroy(&vm->vm_cv)
@@ -102,31 +111,32 @@ VMEM_EVCNT_DEFINE(static_bt_inuse)
 
 #else /* defined(_KERNEL) */
 
-#define VMEM_EVCNT_INCR(ev)	/* nothing */
-#define VMEM_EVCNT_DECR(ev)	/* nothing */
+#define VMEM_EVCNT_INCR(ev)	__nothing
+#define VMEM_EVCNT_DECR(ev)	__nothing
 
-#define	VMEM_CONDVAR_INIT(vm, wchan)	/* nothing */
-#define	VMEM_CONDVAR_DESTROY(vm)	/* nothing */
-#define	VMEM_CONDVAR_WAIT(vm)		/* nothing */
-#define	VMEM_CONDVAR_BROADCAST(vm)	/* nothing */
+#define	VMEM_CONDVAR_INIT(vm, wchan)	__nothing
+#define	VMEM_CONDVAR_DESTROY(vm)	__nothing
+#define	VMEM_CONDVAR_WAIT(vm)		__nothing
+#define	VMEM_CONDVAR_BROADCAST(vm)	__nothing
 
 #define	UNITTEST
 #define	KASSERT(a)		assert(a)
 #define	KASSERTMSG(a, m, ...)	assert(a)
-#define	mutex_init(a, b, c)	/* nothing */
-#define	mutex_destroy(a)	/* nothing */
-#define	mutex_enter(a)		/* nothing */
+#define	mutex_init(a, b, c)	__nothing
+#define	mutex_destroy(a)	__nothing
+#define	mutex_enter(a)		__nothing
 #define	mutex_tryenter(a)	true
-#define	mutex_exit(a)		/* nothing */
+#define	mutex_exit(a)		__nothing
 #define	mutex_owned(a)		true
-#define	ASSERT_SLEEPABLE()	/* nothing */
-#define	panic(...)		printf(__VA_ARGS__); abort()
+#define	ASSERT_SLEEPABLE()	__nothing
+#define	panic(...)		(printf(__VA_ARGS__), abort())
+
 #endif /* defined(_KERNEL) */
 
 #if defined(VMEM_SANITY)
 static void vmem_check(vmem_t *);
 #else /* defined(VMEM_SANITY) */
-#define vmem_check(vm)	/* nothing */
+#define vmem_check(vm)	__nothing
 #endif /* defined(VMEM_SANITY) */
 
 #define	VMEM_HASHSIZE_MIN	1	/* XXX */
@@ -174,7 +184,7 @@ static void vmem_xfree_bt(vmem_t *, bt_t
 #define	xfree(p, sz)		free(p)
 #define	bt_alloc(vm, flags)	malloc(sizeof(bt_t))
 #define	bt_free(vm, bt)		free(bt)
-#define	bt_freetrim(vm, l)	/* nothing */
+#define	bt_freetrim(vm, l)	__nothing
 #else /* defined(_KERNEL) */
 
 #define	xmalloc(sz, flags) \

Reply via email to