Mark Murray
67297998c8
Add a man page for part of the PRNG API.
2000-10-14 16:16:42 +00:00
Brian Somers
e6e7337683
Index: Makefile
...
===================================================================
RCS file: /home/ncvs/src/share/man/man9/Makefile,v
retrieving revision 1.75
diff -u -r1.75 Makefile
--- Makefile 2000/09/17 12:15:12 1.75
+++ Makefile 2000/10/06 23:24:26
@@ -69,6 +69,8 @@
MLINKS+=make_dev.9 destroy_dev.9
MLINKS+=malloc.9 FREE.9 malloc.9 MALLOC.9 malloc.9 free.9
MLINKS+=mi_switch.9 cpu_switch.9
+MLINKS+=namei.9 NDINIT.9
+MLINKS+=namei.9 NDFREE.9
MLINKS+=posix4.9 p1003_1b.9
MLINKS+=psignal.9 gsignal.9 psignal.9 pgsignal.9
MLINKS+=rtalloc.9 rtalloc1.9 rtalloc.9 rtalloc_ign.9
2000-10-06 23:29:11 +00:00
Alexander Langer
72f8c78baf
Add DRIVER_MODULE.9, the manual page describing the kernel driver
...
declaration macro.
Thanks to Sheldon for a big patch with language/mdoc fixes.
Reviewed by: asmodai, sheldonh
2000-09-17 12:15:12 +00:00
Jake Burkholder
e66ccea4a1
Add scant documentation for msleep.
2000-09-11 00:52:31 +00:00
Jason Evans
0384fff8c5
Major update to the way synchronization is done in the kernel. Highlights
...
include:
* Mutual exclusion is used instead of spl*(). See mutex(9). (Note: The
alpha port is still in transition and currently uses both.)
* Per-CPU idle processes.
* Interrupts are run in their own separate kernel threads and can be
preempted (i386 only).
Partially contributed by: BSDi (BSD/OS)
Submissions by (at least): cp, dfr, dillon, grog, jake, jhb, sheldonh
2000-09-07 01:33:02 +00:00
Doug Rabson
21c58b8d40
Document kobj_class_compile_static().
2000-08-28 21:17:46 +00:00
Mark Murray
58ea82758e
Mention more functions in the headers so whatis(1) can find them, and
...
create links to functions so added found.
2000-08-16 19:53:38 +00:00
Andrzej Bialecki
bd3cdc3105
These patches implement dynamic sysctls. It's possible now to add
...
and remove sysctl oids at will during runtime - they don't rely on
linker sets. Also, the node oids can be referenced by more than
one kernel user, which means that it's possible to create partially
overlapping trees.
Add sysctl contexts to help programmers manage multiple dynamic
oids in convenient way.
Please see the manpages for detailed discussion, and example module
for typical use.
This work is based on ideas and code snippets coming from many
people, among them: Arun Sharma, Jonathan Lemon, Doug Rabson,
Brian Feldman, Kelly Yancey, Poul-Henning Kamp and others. I'd like
to specially thank Brian Feldman for detailed review and style
fixes.
PR: kern/16928
Reviewed by: dfr, green, phk
2000-07-15 10:26:04 +00:00
Jeroen Ruigrok van der Werven
7bca8b217f
Install accept_filter.9
...
Forgotten by: alfred
2000-07-11 13:50:04 +00:00
Alexander Langer
9092a4bca7
Add bus_alloc_resource.9 and bus_release_resource.9.
...
bus_release_resource.9 contains a paragraph obtained from a mail
by Warner Losh <imp@FreeBSD.org> to myself.
Reviewed by: asmodai, hoek; in parts by msmith, mdodd and imp
2000-06-08 21:00:12 +00:00
Doug Rabson
823234556f
Add documentation for taskqueue apis.
2000-05-28 16:53:50 +00:00
Doug Rabson
c685012659
Add manpage for kernel object system.
2000-04-08 13:24:40 +00:00
Jeroen Ruigrok van der Werven
42a3fc35e6
Add and install BUS_SETUP_INTR.9.
...
This effectively replaces BUS_CREATE_INTR.9 and BUS_CONNECT_INTR.9.
Reviewed by: n_hibma
2000-04-02 12:00:52 +00:00
Jeroen Ruigrok van der Werven
03be717064
Get rid of the manpages for BUS_CREATE_INTR() and BUS_CONNECT_INTR().
...
These got replaced by BUS_SETUP_INTR().
This once again illustrates an API change without informing -doc, so
that these sort post cleanup actions could've been avoided.
And then people wonder why the docs suck so much at times.
Reviewed by: peter
2000-04-02 09:25:15 +00:00
Bruce Evans
084f33c228
Actually install KASSERT.9.
2000-03-20 20:23:43 +00:00
Jeroen Ruigrok van der Werven
2e6b4dc303
Add the manpage for CONDSPLASSERT().
...
This was based upon the manpage written by jmb for SPLASSERT().
2000-03-19 14:43:03 +00:00
Jeroen Ruigrok van der Werven
5eca43faa9
After about two months I am the first to notice that SPLASERT.9 never
...
got installed.
Also, correct the copyright to a more realistic date (1996->2000).
Fix some wordings and omissions.
2000-03-18 21:51:16 +00:00
Alexey Zelkin
ae5ccfad91
Add new manpages for:
...
microtime(9)
nanotime(9)
getmicrotime(9)
getnanotime(9)
microuptime(9)
nanouptime(9)
getmicrouptime(9)
getnanouptime(9)
tvtohz(9)
Based on PR: docs/15889
Submitted by: Kelly Yancey <kbyanc@posi.net>
2000-01-07 12:42:59 +00:00
Robert Watson
32900e82f3
Man pages for the VFS extended attribute and access control list vnops.
...
Reviewed by: eivind
2000-01-05 04:59:02 +00:00
Bruce Evans
bd00dbfafc
"Fixed" assorted bitrot. remove_dev() was renamed to destroy_dev().
...
VOP_ABORTOP() went away. at_shutdown() was replaced by undocumented
event handling. Rename remove_dev() here too, and remove the dead
and dead wrong man pages.
1999-12-23 17:16:32 +00:00
Nick Hibma
fa930a7361
Add the device_get_children(9) man page.
1999-12-02 16:34:09 +00:00
Chris Costello
94b1839d20
Document the make_dev(9) and remove_dev(9) facilities.
...
remove_dev(9) is created as a link to the existing make_dev(9) page.
Reviewed by: phk
1999-09-25 20:12:01 +00:00
Chris Costello
2da64d5dd7
Document the devtoname(9) kernel interface.
1999-09-25 15:58:33 +00:00
Matthew Dillon
37af288330
More locking clarifications. Add skeleton manual page for VOP_LEASE
1999-09-24 17:11:02 +00:00
Doug Rabson
57129f42d5
Add new manpage device_set_flags.9 and add links for
...
device_set_desc_copy.9 and device_get_flags.9.
1999-09-12 16:01:11 +00:00
Chris Costello
7ad5ee3757
Add a link for uiomove.9 to uio.9
1999-09-11 15:39:31 +00:00
Alfred Perlstein
fb6d83aa60
Document VFS changes:
...
VFS_CHECKEXP.9, now used to check export credentials
VFS_FHTOVP.9, only used for filehandle to vnode, no access checks are done.
VFS.9, inform people of the vfs_std* functions available to avoid
ugly casts to eopnotsup and making of dummy functions to return 0.
1999-09-11 00:57:20 +00:00
Alexey Zelkin
0d28dd1dc5
Replace stale references to device_add_child_after(9) with
...
device_child_add_ordered(9)
PR: 13210
Submitted by: Alexey Zelkin <phantom@cris.net>
Reviewed by: mpp
Forgotten by: dfr
1999-09-04 12:37:21 +00:00
Peter Wemm
7f3dea244c
$Id$ -> $FreeBSD$
1999-08-28 00:22:10 +00:00
Nick Hibma
6dcd4819f1
Add man page for device_quiet and friends
1999-06-22 18:09:54 +00:00
Guy Helmer
2112898830
Document the flags and p parameters to VOP_LOCK and VOP_UNLOCK. Also,
...
at Doug Rabson's suggestion, add vn_lock(9) as an alternative name for
this manpage and note its calling convention.
PR: docs/9338
1999-03-17 20:17:32 +00:00
Bruce Evans
ec1b10869b
Removed old scsi section 9 man pages. Only cd.9 has been converted to
...
cam. scsiconf.9, sd.9, and st.9 can now be found in the Attic.
Reviewed by: ken
1999-03-06 19:03:31 +00:00
Bruce Evans
2f02d39302
Fixed bitrot in synopsis (devfs_link was renamed to devfs_makelink).
...
Didn't fix bitrot in this page's name; just install a link.
1999-03-06 17:37:20 +00:00
Nicolas Souchu
88ec80ed82
ppbconf.9 removed
1999-01-30 15:33:20 +00:00
David E. O'Brien
bc6b8d1239
Add MLINKS for devstat kernel interfaces.
1999-01-09 05:09:21 +00:00
Matthew Dillon
88b85f7467
Add manual page describing kernel buffer management system (i.e.
...
kern/vfs_bio.c).
1998-12-22 19:47:48 +00:00
Matthew Dillon
f44bc94d97
Add manual page for experimental kernel asleep() and await() routines
1998-12-21 10:29:28 +00:00
Nicolas Souchu
fa7bfeb7f9
microseq.9: general purpose parallel microcode for ppbus(4)
...
ppbconf.9: general info about ppbus(4) structures
1998-10-28 00:55:42 +00:00
Eivind Eklund
c78f3f0d75
Add a manpage for namei().
...
Markup changes and review by: dfr
1998-09-27 13:35:49 +00:00
Justin T. Gibbs
fb43a2ea5d
Add devstat.9.
1998-09-15 10:26:57 +00:00
Doug Rabson
cefd51ec44
Add manpages for the new device framework.
1998-09-03 21:52:05 +00:00
Peter Dufault
8a6472b723
Finish _POSIX_PRIORITY_SCHEDULING. Needs P1003_1B and
...
_KPOSIX_PRIORITY_SCHEDULING options to work. Changes:
Change all "posix4" to "p1003_1b". Misnamed files are left
as "posix4" until I'm told if I can simply delete them and add
new ones;
Add _POSIX_PRIORITY_SCHEDULING system calls for FreeBSD and Linux;
Add man pages for _POSIX_PRIORITY_SCHEDULING system calls;
Add options to LINT;
Minor fixes to P1003_1B code during testing.
1998-03-28 11:51:01 +00:00
Peter Dufault
917e476dad
Reviewed by: msmith, bde long ago
...
POSIX.4 headers and sysctl variables. Nothing should change
unless POSIX4 is defined or _POSIX_VERSION is set to 199309.
1998-03-04 10:27:00 +00:00
Bruce Evans
9d44ece512
Removed references to the man pages for the obsolete interfaces
...
VOP_BLKATOFF, VOP_SEEK, VOP_SELECT, VOP_TRUNCATE, VOP_UPDATE,
VOP_VALLOC and VOP_VFREE.
1998-01-16 18:49:42 +00:00
Bruce Evans
fc372b5422
Sorted lists. Use the same style as most Makefiles for `MLINKS+=' lines.
1998-01-01 10:12:14 +00:00
Bruce Evans
3cfd401c74
Install devfs_remove_dev.9 and suser.9.
1998-01-01 09:40:21 +00:00
Eivind Eklund
16e1a942f7
Activate the bios.9 manpage.
...
PR: 4215
1997-08-12 18:24:44 +00:00
Mike Pritchard
db0ed86298
Document wakeup_one().
1997-04-09 05:39:32 +00:00
Mike Pritchard
88cf6634a5
Add malloc(9) to document the kernel malloc() and free() routines.
...
Obtained from: NetBSD w/changes to reflect current FreeBSD headers
and diagnostic messages.
1997-03-22 23:50:21 +00:00
Mike Pritchard
c8ff0947c0
Add vslock(9) to document the vslock() and vsunlock() kernel functions.
...
Obtained from: NetBSD
1997-03-22 22:21:37 +00:00