Commit Graph

233 Commits

Author SHA1 Message Date
thorpej 1fa13c5d00 Document aprint_error(), aprint_get_error_count(), and printf_nolog(). 2002-12-31 23:53:09 +00:00
thorpej e0de80eb25 Document the "aprint" autoconfiguration message printing routines. 2002-12-31 17:49:14 +00:00
gmcgarry f73425f16e Add vgonel(), although it is used only once. 2002-10-23 06:15:59 +00:00
gmcgarry 174f011eed More kernel documentation. 2002-10-20 05:16:31 +00:00
gmcgarry 1b54fb00e8 link for vn_rdwr() 2002-10-14 21:03:19 +00:00
gmcgarry 4bcdade258 Move the vnode file descriptor operations into their own file.
Add vn_marktext() and vn_statfile() descriptions.
2002-10-14 04:56:48 +00:00
gmcgarry 33ec7f1637 Document config_match(). 2002-10-05 05:39:35 +00:00
jdolecek ecb97b038d bring knote(9) and kfilter_register(9) from kqueue branch to mainline
HISTORY section mentions the interface is only available on experimental
  kqueue branch (for now)
2002-09-29 20:29:13 +00:00
wiz 81d41a5c52 Sort man page a bit after last. 2002-09-29 17:41:44 +00:00
wiz 18d7c27687 Rename sleep.9 to ltsleep.9, since sleep(9) is not there any more. 2002-09-29 17:36:16 +00:00
gmcgarry f84fa2a2f3 Document the details of the scheduler. 2002-09-22 06:26:33 +00:00
gmcgarry fa0313ca0b Documentation for Restartable Atomic Sequences (RAS). 2002-08-28 07:56:30 +00:00
tron 81fd73e616 Fix incorret (and obiously untested) symlink targets. 2002-08-07 11:01:20 +00:00
briggs 81f3050a76 Document new performance monitoring interface. 2002-08-07 04:48:55 +00:00
gmcgarry 704898a9ea Document pci_set_powerstate()/pci_get_powerstate(). 2002-08-04 01:03:12 +00:00
thorpej d09e51c588 Manual page for hardware-assisted data mover interface. 2002-08-02 00:41:53 +00:00
thorpej 67b2a0cf06 * Add copyin_proc() and copyout_proc(), which are like copyin() and
copyout(), except they can operate on any process, not just curproc.
* Use this in uiomove() to allow UIO_USERSPACE to non-curproc.
2002-07-20 03:58:24 +00:00
hannken 3f2c0f99e3 Add manpage for new device buffer queue interface.
With help from Thomas Klausner <wiz@netbsd.org>.
2002-07-17 15:53:50 +00:00
lha 5fd41a12f3 add missing pfil_head_get in manpage
add missing MLINKS
add new files to sets lists

fixes my own pr kern/15060
2002-07-16 00:36:45 +00:00
gmcgarry f289290626 simple_lock_unlock -> simple_unlock 2002-07-14 04:08:42 +00:00
thorpej 3acbaeb040 Overhaul documentation of the kernel signal facilities. Some text
liberally borrowed from Paul's psignal(9) manpage.

More work can be done here, but there's more here than before, at least.
2002-07-09 02:28:08 +00:00
gmcgarry 4f8707c5a1 Document for driver authors. 2002-06-24 22:45:41 +00:00
kleink bb1e88c03b Add missing bus_space_vaddr(9) link. 2002-05-31 11:11:26 +00:00
itojun f8b9b40efd add arc4random(9). 2002-05-28 11:35:40 +00:00
gmcgarry fc81003482 Document some mandatory machine-dependent interfaces. Addresses PR16272. 2002-05-25 02:16:35 +00:00
bouyer 99ff14de48 Add a man page for mstohz() 2002-04-05 18:30:32 +00:00
kleink 6ba195c4e1 Add link for pci_conf_hook(). 2002-02-11 18:48:03 +00:00
deberg fe19c3cc0e add MALLOC.9 and FREE.9 2002-01-07 00:59:43 +00:00
deberg 8c068e11b6 add VOP_GETPAGES to NAME and create link 2002-01-06 21:29:20 +00:00
augustss 80fe404c6a Add radio(4) man pages. 2002-01-01 22:09:42 +00:00
jdolecek 165f781c45 Some basic documentation of uvm_loan() and uvm_unloan() 2001-12-24 12:28:46 +00:00
augustss a240e78b7f Link malloc_roundup.9 to the right thing; section 9 links were off by one. 2001-12-05 21:13:59 +00:00
ad 079e2a0548 Document malloc_roundup(). 2001-12-05 12:44:24 +00:00
lukem 0de64177a3 add hash(9) 2001-12-05 07:31:24 +00:00
gmcgarry 796fcac29a Documentation for itimerfix(9), from Christos Zoulas. 2001-12-02 02:26:26 +00:00
kleink 735f41a128 Create a bus_space_mmap(9) link, too. 2001-11-18 12:02:13 +00:00
gmcgarry 8e84a660f0 Document new VEXECMAP vnode flag and rename vn_marktext() to vn_markexec(). 2001-10-31 19:53:07 +00:00
enami 4644bbe41d s/fnctl/fcntl/ 2001-10-24 09:01:47 +00:00
gmcgarry ec7180252d fnctl -> fcntl 2001-10-22 19:22:42 +00:00
gmcgarry d67daa9469 Update for new pages and sort. 2001-10-22 03:34:39 +00:00
eeh 15a1a192f2 Build the properties.9 manpage. 2001-10-04 18:58:04 +00:00
gmcgarry f1ad946ad3 Document pci_find_device(). 2001-09-10 20:13:17 +00:00
wiz 4ba2e18ea5 Add hardclock(9). Written by myself, improved via some comments from
Christos (thanks!).
2001-09-09 03:07:09 +00:00
wiz b35bc23d45 Add hz(9) man page. 2001-09-04 04:01:49 +00:00
wiz 220403858e Remove trailing whitespace 2001-09-04 03:02:19 +00:00
chs 72580e632a update uvm.9 links. 2001-07-28 15:35:10 +00:00
itojun 6d6ebe430c add altq(9). 2001-07-12 12:35:16 +00:00
perry 8057ca5380 add new b*() and mem*() man pages 2001-07-07 05:08:19 +00:00
nathanw e66f3a0fe4 Basic man page for setrunqueue() and remrunqueue(). Why not? They're easy. 2001-07-05 18:38:49 +00:00
gmcgarry 8752c2315f Add some missing documentation. 2001-07-01 04:11:13 +00:00
itojun 21f1825482 add m_pulldown.9 to MLINKS. 2001-06-28 23:04:38 +00:00
wiz db3f9a692b disk_detach.9, not disk_detatch.9 2001-06-21 12:10:57 +00:00
jdolecek d005e2321e Document cnbell(), cngetc(), cngetsn(), cnpollc(), cnputc(). 2001-06-02 19:12:59 +00:00
sommerfeld 4b6c6f444a Clarify specification of in4_cksum; add description of in_cksum and
in6_cksum as well as makefile goo to install links.
2001-05-24 14:04:41 +00:00
sommerfeld 8c436a8524 Add in4_cksum 2001-05-23 15:59:58 +00:00
hubertf b05ee69a95 Add pool_init.9 2001-05-12 18:07:20 +00:00
bouyer 8e5cb805e8 Manual page describing interface between scsipi middle-layer and host bus
adapters.
2001-05-11 08:51:15 +00:00
eeh a4842c1b74 Install the cnmagic(9) manpage. 2001-05-11 02:35:06 +00:00
jdolecek 46f548d519 Document ltsleep(9). Feel free to improve if you wish. 2001-04-27 07:54:23 +00:00
thorpej 25d921464e Add a manual page that describes the pmap(9) API and the requirements
of a pmap module.

Many thanks to Bill Sommerfeld for reviewing the document for me.
2001-04-24 02:55:34 +00:00
jdolecek bbec4c0ca5 Also create splvm(9) link to spl(9) 2001-04-18 05:56:51 +00:00
briggs 23dbc539e2 Make and install pci_configure_bus(9) with a link to pci_conf_interrupt(9)
(called from pci_configure_bus()).
Also make and install pci_intr(9), which seems to have been overlooked in
the Makefile
2001-02-10 02:52:17 +00:00
eeh 26f192b24a Add manpage for new line discipline stuff. 2000-11-02 23:15:10 +00:00
itojun ce80048889 document m_dup(9). talk a little bit about issues with shared
external storage (M_EXT).
2000-10-13 04:19:58 +00:00
tv 9f8eb67559 Add manpage for bitmask_snprintf(9), describe tprintf(9), and simplify
kprintf(9) by removing the now unsupported "extra" printf format strings.
2000-08-09 03:12:33 +00:00
itojun f7e4207188 add ppsratecheck(9). 2000-08-03 00:09:39 +00:00
pk ed1c92951c Add man page for a new time-of-day clock driver interface. Also documents the
already existing clock_secs_to_ymdhms() & clock_ymdhms_to_secs().
2000-07-25 21:12:45 +00:00
gmcgarry 344dfcc9dc Back out previous. 2000-07-14 08:49:41 +00:00
gmcgarry 5f6dba69a0 uvn_attach.9 -> uvm_attach.9 2000-07-13 21:58:39 +00:00
veego b04531906a Fix the broken spinlockmgr.9 link to lock.9 2000-06-26 13:22:43 +00:00
gmcgarry 692c6c4e03 lock(9) manpage. Not much, but it is a start. 2000-06-25 23:45:22 +00:00
cgd cffb580806 Implement the more flexiable `evcnt' interface as discussed (briefly) on
tech-kern and now documented in evcnt(9).
2000-06-04 19:14:14 +00:00
cgd a66fd057e2 documentation of the NetBSD machine-independent software interrupt
framework, dredged out of the January, 1997 tech-kern e-mail archives.
2000-05-31 00:40:51 +00:00
augustss ef3b31168d Add a man page describing the ucom interface for making tty like USB devices. 2000-04-15 17:20:26 +00:00
soda 3a43cd9eec add a MLINKS for spllowersoftclock.9 2000-03-27 09:56:01 +00:00
thorpej fed1844c73 Documentation for new callout interfaces. 2000-03-23 07:05:30 +00:00
cgd 606920c890 add documentation for the ratecheck() function, a new kernel function
(not even committed... docs before changes?!  CALL RIPLEY!!!)
which can help programmers implement rate-limited actions.
2000-02-03 23:03:14 +00:00
kleink 24162ced3c vslock() is gone in UVM; uvm_vslock() can be found in uvm(9). 2000-01-07 21:14:25 +00:00
augustss 97182e0962 Add a skeleton for the usbdi documentation.
This is still very incomplete.
1999-12-15 11:27:34 +00:00
augustss 64343e22be Back out one change that's not ready yet. 1999-12-06 15:00:12 +00:00
augustss d039bfb01b Document powerhook functions. 1999-12-06 14:50:02 +00:00
lukem 629b8919f9 add humanize_number(9) / format_bytes(9) 1999-05-21 06:26:15 +00:00
msaitoh d38518728c add MLINKS for pool(9).
fix some bugs.
1999-04-03 14:50:21 +00:00
hwr 22c4195c12 Enable ioctl.9. 1999-03-07 15:24:30 +00:00
nathanw 76e6c3f244 Document uiomove(). 1999-02-13 08:03:34 +00:00
bouyer 14a02d6d19 Man page describing the interface between the MI core wdc and its bus
front-ends.
1998-10-19 12:52:21 +00:00
jtk 3493c17663 add bioscall(9) for i386 1998-10-01 02:33:50 +00:00
jeremy 7e8c997a3f Added microtime.9. 1998-09-15 01:40:47 +00:00
frueauf f4a3ad9ff9 Keep the alphabetical order. 1998-09-03 09:30:05 +00:00
augustss 0589dc769d Fix kprintf related Makefile problems.
From John.P.Darrow@wheaton.edu, fixes PR 6091.
1998-09-03 07:27:38 +00:00
jeremy d04d27d492 Added kprintf.9 and its aliases. 1998-09-02 04:40:02 +00:00
mrg f3ca264c1e uvm_swapout is a static function, not exported. does not belong in uvm.9 1998-05-09 00:48:20 +00:00
kleink 9294a5a40b Create a link for uvm_swapout(9). 1998-05-08 16:18:37 +00:00
mrg c6588a7ac7 add uvm.9 1998-05-04 07:10:45 +00:00
kml 238a0147cd rt_timer documentation 1998-04-29 04:17:26 +00:00
gwr a73737ae77 remove man9.sun3x from SUBDIR list 1998-02-19 04:20:21 +00:00
lukem 385bb40506 add pool.9 1998-01-10 01:05:17 +00:00
thorpej 0b403452c5 Sigh, typo. 1998-01-07 06:46:52 +00:00
thorpej ffbf065b53 oops, forgot a \ 1998-01-07 01:02:46 +00:00
thorpej 81b443b1e6 Add fork1.9 1998-01-07 00:34:02 +00:00
jeremy 28cbe4f62b Added sun3x subdirectory. 1997-12-24 09:29:32 +00:00
mrg 6be07a674c add missing .Nm calls and MLINKS. from spz@serpens.swb.de 1997-11-12 00:47:32 +00:00
explorer 619f986c6e Add rnd.9 1997-11-01 10:00:36 +00:00
mycroft 1a5d0febcd Use bsd.man.mk and bsd.subdir.mk as appropriate. 1997-10-11 08:22:03 +00:00
kleink 9a0df2e337 Add manual page containing documentation on mbuf management functions and
macros; contributed by S.P.Zeidler <spz@serpens.swb.de>.
1997-10-04 14:04:15 +00:00
augustss fe62ee31a3 Add audio(9). 1997-08-27 23:08:25 +00:00
christos 84368d11ca Rename busdma -> bus_dma 1997-08-13 15:24:58 +00:00
cgd 3cdaeafbdc bus_space_*() function manual page. Written by me (as plain text),
converted to use the doc macros by Christos, then severely cleaned,
hacked, and improved by me.
1997-08-13 08:34:34 +00:00
mikel 20415a9b11 add busdma(9) and MLINKS for bus_dma* functions 1997-08-12 07:29:22 +00:00
jeremy 2c6ad26f86 My last commit included SUBDIRS that don't exist yet. Remove them. 1997-05-29 01:14:31 +00:00
is 580187839a Documentation of Ethernet and FDDI driver support functions and macros. 1997-05-25 15:54:22 +00:00
jeremy dcfd9aaa8a Add intro(9). 1997-05-22 03:46:33 +00:00
jeremy b0dc94ccd1 Added SUBDIRS= for architecture dependent directories. 1997-05-21 22:45:16 +00:00
explorer 51096e423b Add kernel log() man page. Will add other logging/printing functions soon. 1997-05-12 23:51:56 +00:00
gwr 45e8a48a8f Renamed boot to cpu_reboot 1997-03-27 20:23:48 +00:00
is 6ecca3f700 add arpresolve and arpintr descriptions 1997-03-17 14:06:49 +00:00
is ea7a8a2959 Pull the ARP support function man page up to the main branch. 1997-03-16 19:43:17 +00:00
mikel ac8b6fad77 add incomplete spl(9); realphabetize Makefile. 1997-03-11 06:15:05 +00:00
veego bc9228cf4f Fix typo in the last commit. 1996-12-27 10:42:47 +00:00
pk 7002100e64 Document disklabel routines. 1996-12-27 10:20:25 +00:00
pk 83ace05e18 Have a shot at `mi_switch()' and `cpu_switch()'. 1996-11-25 22:06:04 +00:00
ghudson f48afa5735 Install mrg's pfil man page, which he forgot to have installed. 1996-09-24 07:33:08 +00:00
ghudson c8301c319b Install extent.9 and symlinks for each of its functions. 1996-09-24 06:46:03 +00:00
explorer 4d3eeec183 add panic(9) man page 1996-08-10 23:14:11 +00:00
pk 8623ef54ac Add timeout(9)/untimeout(9) 1996-06-23 22:11:56 +00:00
pk 082fe57749 Add tsleep(9)/sleep(9)/wakeup(9) 1996-06-23 14:04:43 +00:00
pk 232b002d95 Add psignal()/pgsignal()/gsignal() 1996-06-22 22:57:35 +00:00
pk cd121eefce malloc.9/free.9 1996-06-16 23:23:20 +00:00
pk 9b08702e3b Additions: access.9, physio.9, vslock.9 1996-06-16 10:39:49 +00:00
thorpej 386884687c Add fetch(9) and store(9), which describe the {fu,su}{,i}{byte,word}
functions.  Cross-reference with each-other and copy(9).
1996-01-09 03:23:01 +00:00
thorpej d444072739 copy(9) manual page: describes the copyin(), copyout(), copystr(),
copyinstr(), and copyoutstr() functions.
1996-01-09 01:44:42 +00:00
thorpej c97dc193f1 Build and install the disk(9) manual page. 1996-01-09 01:07:35 +00:00
perry 4e41b85beb Added first section 9 man pages -- initial pages and Makefile from cgd
Section 9 man pages document the internals of the kernel.
1995-11-25 21:24:47 +00:00