When I read "user land" in style.9 it seemed weird. I checked and all other
man pages refer to "userland". I also checked the source tree and found well
over 400 instances of userland, and only 3 other instances of "user land":
share/man/man9/style.9
lib/libc/rpc/svc.c
sys/arch/m88k/include/pcb.h
sys/netinet6/in6_var.h
Rob
Index: style.9
===================================================================
RCS file: /cvs/src/share/man/man9/style.9,v
retrieving revision 1.61
diff -u -p -r1.61 style.9
--- style.9 26 Sep 2015 15:40:28 -0000 1.61
+++ style.9 4 Oct 2015 23:10:01 -0000
@@ -34,7 +34,7 @@
This file specifies the preferred style for kernel source files in the
.Ox
source tree.
-It is also a guide for preferred user land code style.
+It is also a guide for preferred userland code style.
These guidelines should be followed for all new code.
In general, code can be considered
.Dq new code
@@ -110,7 +110,7 @@ All functions are prototyped somewhere.
.Pp
Function prototypes for private functions (i.e., functions not used
elsewhere) go at the top of the first source module.
-In user land, functions local to one source module should be declared
+In userland, functions local to one source module should be declared
.Ql static .
This should not be done in kernel land since it makes it impossible
to use the kernel debugger.
Index: svc.c
===================================================================
RCS file: /cvs/src/lib/libc/rpc/svc.c,v
retrieving revision 1.28
diff -u -p -r1.28 svc.c
--- svc.c 13 Sep 2015 15:36:56 -0000 1.28
+++ svc.c 4 Oct 2015 23:13:09 -0000
@@ -500,7 +500,7 @@ DEF_WEAK(svcerr_progvers);
* a) the structure is contiguous (no pointers), and
* b) the cred structure size does not exceed RQCRED_SIZE bytes.
* In all events, all three parameters are freed upon exit from this routine.
- * The storage is trivially management on the call stack in user land, but
+ * The storage is trivially management on the call stack in userland, but
* is mallocated in kernel land.
*/
Index: pcb.h
===================================================================
RCS file: /cvs/src/sys/arch/m88k/include/pcb.h,v
retrieving revision 1.7
diff -u -p -r1.7 pcb.h
--- pcb.h 5 May 2015 02:13:46 -0000 1.7
+++ pcb.h 4 Oct 2015 23:13:39 -0000
@@ -38,7 +38,7 @@
/*
* Our PCB is the regular PCB+Save area for kernel frame.
- * Upon entering kernel mode from user land, save the user context
+ * Upon entering kernel mode from userland, save the user context
* in the saved_state area - this is passed as the exception frame.
* On a context switch, only registers that need to be saved by the
* C calling convention and few other regs (pc, psr etc) are saved
Index: in6_var.h
===================================================================
RCS file: /cvs/src/sys/netinet6/in6_var.h,v
retrieving revision 1.56
diff -u -p -r1.56 in6_var.h
--- in6_var.h 10 Sep 2015 16:39:39 -0000 1.56
+++ in6_var.h 4 Oct 2015 23:14:19 -0000
@@ -275,7 +275,7 @@ struct in6_aliasreq {
/*
* prefix related flags passed between kernel(NDP related part) and
- * user land command(ifconfig) and daemon(rtadvd).
+ * userland command(ifconfig) and daemon(rtadvd).
*/
struct prf_ra {
u_int onlink : 1;