summaryrefslogtreecommitdiffstats
path: root/share/man/man3
Commit message (Collapse)AuthorAgeFilesLines
* Cross reference tree(3) and queue(3).simon2010-07-182-0/+4
| | | | MFC after: 1 week
* - The ETIMEDOUT error applies to pthread_timedjoin_np(), not pthread_join().jhb2010-06-291-3/+3
| | | | | | - Tweak wording in history section for pthread_timedjoin_np(). MFC after: 3 days
* mdoc: move remaining sections into consistent orderuqs2010-05-131-2/+2
| | | | | | | This pertains mostly to FILES, HISTORY, EXIT STATUS and AUTHORS sections. Found by: mdocml lint run Reviewed by: ru
* Document clock and pshared condvar attributes.jilles2010-05-093-11/+107
| | | | | | | | | Note: clock accepts CLOCK_VIRTUAL and CLOCK_PROF too, but this seems broken as it simply waits for the difference of the current and given value of the clock as if it were CLOCK_MONOTONIC. So document only CLOCK_REALTIME and CLOCK_MONOTONIC as allowed. MFC after: 1 week
* mdoc: order prologue macros consistently by Dd/Dt/Osuqs2010-04-142-2/+2
| | | | | | | | Although groff_mdoc(7) gives another impression, this is the ordering most widely used and also required by mdocml/mandoc. Reviewed by: ru Approved by: philip, ed (mentors)
* Correct cross reference.delphij2010-03-231-3/+3
| | | | MFC after: 2 weeks
* Document pthread_timedjoin_np.kib2010-01-231-4/+38
| | | | | | | Note implementation-defined EOPNOTSUPP error [1]. PR: threads/143115 [1] MFC after: 3 days
* Remove stale references to utmp(5) and its corresponding filenames.ed2010-01-211-1/+1
| | | | I removed utmp and its manpage, but not other manpages referring to it.
* Various fixes.brueffer2010-01-122-20/+21
|
* Add a set of manual pages for pthread[_attr]_[sg]etaffinity(3).delphij2010-01-095-4/+319
| | | | | Reviewed by: davidxu MFC after: 2 weeks
* Fix typo.brueffer2009-11-171-1/+1
| | | | | | PR: 140615 Submitted by: Andrius Morkunas <hinokind@gmail.com> MFC after: 3 days
* Fix typo (noded -> nodes).benno2009-11-041-1/+1
|
* Rename the queue macros I introduced last year.ed2009-05-272-22/+22
| | | | | | | | | | | | | | | | Last year I added SLIST_REMOVE_NEXT and STAILQ_REMOVE_NEXT, to remove entries behind an element in the list, using O(1) time. I recently discovered NetBSD also has a similar macro, called SLIST_REMOVE_AFTER. In my opinion this approach is a lot better: - It doesn't have the unused first argument of the list pointer. I added this, mainly because OpenBSD also had it. - The _AFTER suffix makes a lot more sense, because it is related to SLIST_INSERT_AFTER. _NEXT is only used to iterate through the list. The reason why I want to rename this now, is to make sure we don't release a major version with the badly named macros.
* On second thought, remove the comma too.trhodes2009-04-011-1/+1
|
* Remove KSE bits, cross reference libthr.3.trhodes2009-04-011-6/+6
| | | | | PR: 132392 Submitted by: Niclas Zeising <niclas.zeising@gmail.com> (original version)
* Small typo in the makedev(3) manpage.ed2008-09-281-1/+1
| | | | | devtoname(3) is a nonexistent function. We do have devtoname(9), but that's entirely different. The correct function is devname(3).
* Several documentation fixups related to device minor/major numbers:ed2008-09-282-0/+93
| | | | | | | | | | | | | - Document the minor(3), major(3) and makedev(3) macro's. They also apply to umajor() and uminor() in the kernel, but hopefully we'll sort that out one day. - Briefly dev2unit() inside the make_dev(9) manual page, since this is now the preferred macro to obtain character device unit numbers inside the kernel. - Remove the device_ids(9) manual page. It contains highly inaccurate information, such as a description of the nonexistent major().
* Introduce REMOVE_NEXT() macro's for SLIST and STAILQ.ed2008-05-222-0/+22
| | | | | | | | | | | | | | | Even though single linked lists allow items to be removed at constant time (when the previous element is known), the queue macro's don't allow this. Implement new REMOVE_NEXT() macro's. Because the REMOVE() macro's also contain the same code, make it call REMOVE_NEXT(). The OpenBSD version of SLIST_REMOVE_NEXT() needs a reference to the list head, even though it is unused. We'd better mimic this. The STAILQ version also needs a reference to the list. This means the prototypes of both macro's are the same. Approved by: philip (mentor) PR: kern/121117
* Remove options MK_LIBKSE and DEFAULT_THREAD_LIB now that we no longerru2008-03-291-1/+1
| | | | build libkse. This should fix WITHOUT_LIBTHR builds as a side effect.
* Install manpage links for RB_PREV and RB_FOREACH_REVERSE.jasone2008-03-071-0/+2
|
* Implement RB_PREV() AND RB_FOREACH_REVERSE().jasone2007-12-281-2/+10
|
* Add sqrt() to the first table in the manpage. It seems it was accidentallydas2007-12-151-0/+1
| | | | omitted.
* Don't imply O(n) removal for the doubly linked data structures.obrien2007-11-021-2/+8
|
* Hide the implementation details about multiple threading librariesru2007-10-2260-71/+11
| | | | | | from the synopses of pthread*(3) manpages. Reviewed by: deischen, davidxu
* Remove an obsolete paragraph that pthread_single_np(3) isru2007-10-221-7/+0
| | | | | | not implemented in libthr. Reviewed by: deischen, davidxu
* Tweak the handling of "WITHOUT_LIBPTHREAD". Also remove the accidentalobrien2007-10-091-1/+1
| | | | | | | treatment of 'LIBKSE' as an "old style" knob. Submitted by: ru Approved by: re(kensmith)
* Repo copy libpthreads to libkse.obrien2007-10-091-1/+1
| | | | | | This introduces the WITHOUT_LIBKSE nob, and changes WITHOUT_LIBPTHREADS to mean with neither threading libs. Approved by: re(kensmith)
* Document that EPERM is returned when the calling thread does not haveimp2007-03-302-1/+9
| | | | | | | | | | | the mutex locked. Also tweak the wording to make it more consistant between pthread_cond_wait and pthread_cond_tiedwait. Confirmed with the opengroup's web site that this is a valid return value. Wording used specifically not that of opengroup's online man pages. MFC After: 1 week
* Add a reference too pthread_cancel(3).cognet2007-01-191-0/+1
| | | | Submitted by: Jeremie Le-Hen
* Xref pthread_condattr.3, pthread_attr.3, and pthread_mutexattr.3.trhodes2006-11-043-3/+6
| | | | | PR: 60679 Submitted by: roam (with minor modifications)
* o Expand "Nov" to "November" in Dd macro, remove eol whitespace.maxim2006-11-011-1/+1
|
* Add error code EPERM.davidxu2006-11-011-1/+4
| | | | Reviewed by: ru, deischen
* Bring manpage up-to-date with respect to the scheduling priorityru2006-10-161-12/+19
| | | | | | | | range, and mention the SCHED_OTHER scheduling policy. Submitted by: davidxu PR: docs/37843 MFC after: 3 days
* Revise markup.ru2006-09-301-6/+5
|
* Removed libc_r build support.ru2006-09-301-1/+1
|
* Remove mentions of libc_r.ru2006-09-3054-58/+3
|
* o Add pthread_yield.3 man page.maxim2006-09-182-1/+33
| | | | | | | PR: docs/100083 Reviewed by: deischen, ru Obtained from: OpenBSD MFC after: 2 weeks
* Markup fixes.ru2006-09-182-2/+2
|
* The removal of CIRCLEQ left four queue macros. One sentence was missedemaste2006-03-251-1/+1
| | | | | | | | in the man page update. PR: docs/94938 Submitted by: Ed Schouten <ed@fxq.nl> MFC After: 3 days
* Typesetting fix for -r1.137.mckusick2006-03-241-2/+4
| | | | | | | If a tail queue is empty the return value of TAILQ_LAST is not undefined, it is NULL. Submitted by: Ruslan Ermilov <ru@FreeBSD.org>
* If a tail queue is empty the return value is notmckusick2006-03-221-2/+2
| | | | undefined, it is NULL.
* Reimplementation of world/kernel build options. For details, see:ru2006-03-171-1/+3
| | | | | | | | http://lists.freebsd.org/pipermail/freebsd-current/2006-March/061725.html The src.conf(5) manpage is to follow in a few days. Brought to you by: imp, jhb, kris, phk, ru (all bugs are mine)
* - Massage wording to make it easier to understand and fix some grammar.brd2006-02-161-2/+2
| | | | | | | Submitted by: sbahra at gwu dot edu Reviewed by: ru@ Approved by: ceri@ MFC after: 3 days
* Does not return EBUSY, the mutex will keep blocking until it's unlocked.trhodes2006-01-311-4/+0
|
* Add the RB_PROTOTYPE_STATIC and RB_GENERATE_STATIC macros.jasone2006-01-192-7/+21
| | | | Approved by: markm (mentor)
* o Sort MLINKS.maxim2006-01-111-1/+1
|
* Add the RB_NFIND() macro, which is useful for red-black tree searchesjasone2006-01-112-1/+7
| | | | | | | for which there may not be an exact match. Reviewed by: glebius, julian Approved by: markm (mentor)
* Style fixs, add missing word 'signal'.davidxu2005-12-141-4/+5
| | | | Reviewed by: deischen
* Add siginfo.davidxu2005-12-132-0/+310
|
* Fix prototype.ru2005-11-241-1/+1
|
OpenPOWER on IntegriCloud