summaryrefslogtreecommitdiffstats
path: root/share/man/man3
Commit message (Collapse)AuthorAgeFilesLines
* Note that the _SWAP operation is supported for all list/queue types.mdf2011-05-132-3/+45
| | | | | | | | Also place STAILQ_REMOVE_HEAD in alphabetical order. Lastly, document the _SWAP macros. PR: kern/143033 MFC after: 1 week
* - Fix typogahr2011-02-241-1/+1
| | | | Approved by: davidxu
* Add restrict keyword to pthread_sigmask prototype and manpage.kib2011-02-201-2/+3
| | | | MFC after: 1 week
* Fix the previous commit of pthread_getthreadid_np(3).jkim2011-02-071-57/+0
|
* Introduce a non-portable function pthread_getthreadid_np(3) to retrievejkim2011-02-073-1/+116
| | | | | | | calling thread's unique integral ID, which is similar to AIX function of the same name. Bump __FreeBSD_version to note its introduction. Reviewed by: kib
* Remove a bullet point that appears to have been accidentally inserted twice.gavin2011-01-111-1/+0
| | | | | | | It has also been included within the feature lists to which it is relevant. Submitted by: tobez MFC after: 1 week
* Explain some of the reasons that fpsetprec() is unlikely to work asdas2010-12-031-1/+5
| | | | | | | one might expect. (These functions have already been deprecated for many years.) PR: 133583
* Follow the change made in libthr, add ERANGE error code and moredavidxu2010-10-281-2/+12
| | | | EINVAL error cases.
* mdoc: drop redundant .Pp and .LP callsuqs2010-10-081-3/+0
| | | | They have no effect when coming in pairs, or before .Bl/.Bd
* Make a link for pthread_timedjoin_np.davidxu2010-09-111-0/+1
|
* kill() does queue signal now.davidxu2010-09-111-4/+0
|
* mdoc: remove unused/empty macrosuqs2010-08-021-1/+1
|
* 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
|
OpenPOWER on IntegriCloud