rmind
3def089fbe
Relate interfaces by updating "see also" section.
2009-08-03 23:29:19 +00:00
wiz
159e5816d2
Add missing word.
2009-05-04 13:37:57 +00:00
ad
1e51983b0a
Add a CONCURRENCY section with some food for thought.
2009-05-04 11:44:28 +00:00
ad
c4d79b73e9
Document callout_halt.
2009-05-04 11:28:20 +00:00
joerg
43e5aad940
No space between dot and macro name.
2009-03-12 12:48:26 +00:00
jdc
639713fd10
Add callout_pending to NAME section.
2009-01-04 19:32:16 +00:00
martin
11a6dbe728
Convert TNF licenses to new 2 clause variant
2008-04-30 13:10:46 +00:00
wiz
41fff49aa3
Document CALLOUT_MPSAFE. Bump date.
2007-12-29 09:41:10 +00:00
joerg
545f4d8d88
Sync callout(9) man page with bool changes.
2007-10-16 09:17:44 +00:00
xtraeme
8f6e6386cb
Bump date.
2007-07-14 11:47:15 +00:00
ad
8a398d3980
Sync with reality.
2007-07-14 11:34:54 +00:00
mycroft
62480540a9
Document callout_active().
2005-03-04 05:53:19 +00:00
thorpej
db71356cd1
- Change callout_setfunc() to require that the callout handle is already
...
initialized. Update the txp(4) to compensate.
- Statically initialize the TCP timer callout handles in the tcpcb
template. We still use callout_setfunc(), but that call is now much
less expensive. Add a comment that the compiler is likely to unroll
the loop (so don't sweat that it's there).
2003-10-27 16:52:01 +00:00
he
848e3bb5cf
Make the documentation match the source, and excise instances of
...
the RUNNING flag which existed in an earlier draft implementation.
Also, now that callout_stop() no longer clears INVOKING, reflect
that as well.
2003-10-19 14:37:12 +00:00
wiz
1c976c2b9c
Bump date for callout_invoking; fix macro usage; remove superfluous "The".
2003-08-07 09:53:33 +00:00
he
ddef043b97
Temporarily introduce CALLOUT_INVOKING, callout_invoking() and callout_ack()
...
to make users of the callout facility able to cooperate to work around the
race caused by the callout code lowering interrupt priority level when
invoking callout handlers, something which allows other code to run before
the callout handler gets to it's spl*() call.
This is to enable the workaround for the TCP code found in PR#20390 to be
applied.
This should be backed out once a more comprehensive fix can be put in
place.
2003-07-20 16:25:57 +00:00
wiz
472351e13d
Use
...
.In header.h
instead of
.Fd #include \*[Lt]header.h\*[Gt]
Much easier to read and write, and supported by groff for ages.
Okayed by ross.
2003-04-16 13:34:34 +00:00
thorpej
c6d7641749
Update for new callout(9) implemenatation.
2003-02-04 01:22:36 +00:00
wiz
770eef2122
New sentence, new line.
2002-10-14 13:43:14 +00:00
ross
4fa402f116
Generate <>& symbolically. I'm avoiding .../dist/... directories for now.
2002-02-13 08:17:26 +00:00
wiz
4537f2cc42
Xref hz(9), now that it exists.
2001-09-04 04:03:50 +00:00
wiz
6539335131
Fix typos, punctuation and whitespace.
2001-06-21 11:59:00 +00:00
jhawk
6de3c7fef6
Comment out references to hz(9) and hardclock(9). It'd be nice
...
if someone wrote them, but let's not reference them until they are
written. Addresses PR kern/4901.
2001-04-29 19:12:20 +00:00
jdolecek
ff20a537dd
Add an include statement to SYNOPSIS sections. Fixes kern/9685.
2000-03-27 17:13:50 +00:00
thorpej
fed1844c73
Documentation for new callout interfaces.
2000-03-23 07:05:30 +00:00