asmodai
d202e7235d
Hook Warner's resource_* manpages to the build.
...
This includes appropriate MLINKS for the other functions contained
within them.
2001-03-01 09:06:57 +00:00
bp
a3946b3321
Add man page for VOP_GETVOBJECT, VOP_CREATEVOBJECT and VOP_DESTROYVOBJECT
...
operations.
Reviewed by: sheldonh
2001-02-06 10:33:37 +00:00
asmodai
95353f0060
Add vcount.9 / count_dev.9.
...
Touched up a bit and added some consistency to the text by your's truly.
PR: 23745
Submitted by: Andrew Stevenson <andrew@ugh.net.au>
2001-02-06 09:04:52 +00:00
bde
3d2911409a
Removed vestiges of vop_mmap.
2001-02-02 12:51:22 +00:00
des
ca14441dcb
Add MLINKS for sbuf_clear() and sbuf_overflowed().
2001-01-28 00:19:10 +00:00
des
3dbc9c1ca6
Add a man page for the zone allocator.
2001-01-27 19:13:08 +00:00
jhb
cfe2dc9d90
- Activate runqueue.9, scheduler.9, and sleepqueue.9 along with appropriate
...
MLINKS.
- Update MLINKS for mi_switch.9.
2001-01-23 19:38:45 +00:00
jasone
24d53563ed
Remove MUTEX_DECLARE() and MTX_COLD. Instead, postpone full mutex
...
initialization until after malloc() is safe to call, then iterate through
all mutexes and complete their initialization.
This change is necessary in order to avoid some circular bootstrapping
dependencies.
2001-01-21 07:52:20 +00:00
jasone
20a8a23d2b
Implement condition variables.
2001-01-16 01:00:43 +00:00
jhb
656396e81a
Catch up to the changes to the kthread API.
2000-12-15 20:39:35 +00:00
des
1575d4ecd7
Add sbuf(9) man page with links to API function names.
...
Reviewed by: ru
2000-12-13 19:53:37 +00:00
alfred
0dc37f9937
Install DELAY(9).
2000-11-22 03:44:55 +00:00
markm
7d87baa9c8
Add new man page to the mix.
2000-11-21 20:31:51 +00:00
markm
d8d18ccb17
Whitespace-only change. Tidy up, alphabetise and wrap.
2000-11-21 20:28:48 +00:00
alfred
60bcdb47f7
install/build accf_* manpages
2000-11-16 00:57:52 +00:00
jhb
622e380f74
Beef up the description of the kernel thread API.
...
Reviewed by: sheldonh, jasone
2000-11-13 20:34:20 +00:00
jhb
ad22475f41
Describe the new software interrupt thread functionality.
...
Reviewed by: sheldonh, jasone
2000-11-13 20:18:42 +00:00
jhb
6e89ba0697
Add a manpage to document the atomic operations including a quick treatment
...
of memory barriers and the newish atomic variants that include them.
Reviewed by: sheldonh
2000-11-13 20:08:17 +00:00
ru
c4bae732d2
Add pfil.9 manpage to build after a repository copy.
2000-10-30 09:16:18 +00:00
jhb
489eb0f777
Add in MLINKS for all of the various mutex functions to mutex.9
2000-10-26 23:54:10 +00:00
nik
74403519f9
Add a prototype mbuf.9 man page. Probably needs work, but it's a good
...
start.
PR: docs/22053
Submitted by: Yar Tikhiy <yar@comp.chem.msu.su>
2000-10-26 23:15:47 +00:00
markm
1beb657e46
Add a man page for part of the PRNG API.
2000-10-14 16:16:42 +00:00
brian
61ad84caf2
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
alex
0aa12349e5
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
d9372eab72
Add scant documentation for msleep.
2000-09-11 00:52:31 +00:00
jasone
769e0f974d
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
dfr
00bc2fc95a
Document kobj_class_compile_static().
2000-08-28 21:17:46 +00:00
markm
f2e97d9eb0
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
abial
c7bf2569fa
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
asmodai
32102c76d1
Install accept_filter.9
...
Forgotten by: alfred
2000-07-11 13:50:04 +00:00
alex
5a7e3bbf00
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
dfr
75f437d061
Add documentation for taskqueue apis.
2000-05-28 16:53:50 +00:00
dfr
2d18287eb4
Add manpage for kernel object system.
2000-04-08 13:24:40 +00:00
asmodai
e6ca4d95a0
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
asmodai
11f5dbf689
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
bde
f14ba97315
Actually install KASSERT.9.
2000-03-20 20:23:43 +00:00
asmodai
322355cc5f
Add the manpage for CONDSPLASSERT().
...
This was based upon the manpage written by jmb for SPLASSERT().
2000-03-19 14:43:03 +00:00
asmodai
b6fdd2ec86
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
phantom
c9f8dc6252
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
rwatson
e112622878
Man pages for the VFS extended attribute and access control list vnops.
...
Reviewed by: eivind
2000-01-05 04:59:02 +00:00
bde
5eb92e1444
"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
n_hibma
3f39219a8d
Add the device_get_children(9) man page.
1999-12-02 16:34:09 +00:00
chris
6dfa6014e0
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
ca61dcad0e
Document the devtoname(9) kernel interface.
1999-09-25 15:58:33 +00:00
dillon
5fa6799671
More locking clarifications. Add skeleton manual page for VOP_LEASE
1999-09-24 17:11:02 +00:00
dfr
79eb0d6064
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
e5e68f25b0
Add a link for uiomove.9 to uio.9
1999-09-11 15:39:31 +00:00
alfred
b5a29f8080
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
phantom
890a9302c4
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
76f0c923fe
$Id$ -> $FreeBSD$
1999-08-28 00:22:10 +00:00