aboutsummaryrefslogtreecommitdiff
path: root/share/man/man9/fetch.9
Commit message (Collapse)AuthorAgeFilesLines
* Remove $FreeBSD$: two-line nroff patternWarner Losh2023-08-161-2/+0
| | | | Remove /^\.\\"\n\.\\"\s*\$FreeBSD\$$\n/
* man9: Update guarantees for userspace fetch/store operationsMark Johnston2021-07-221-3/+5
| | | | | | | | | | Platforms may either silently handle unaligned accesses or return an error. Atomicity is not guaranteed in this case, however. Reviewed by: kib MFC after: 1 week Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D31282
* man9: Remove stray .In macrosMark Johnston2021-07-221-1/+0
| | | | | Fixes: 9c11d8d483c4 MFC after: 1 week
* Correct the return types of fueword*().John Baldwin2020-01-231-4/+4
| | | | | | | | MFC after: 1 week Sponsored by: DARPA Notes: svn path=/head/; revision=357062
* Remove the unused fuwintr() and suiwintr() functions.Brooks Davis2018-04-171-10/+2
| | | | | | | | | | | | | Half of implementations always failed (returned (-1)) and they were previously used in only one place. Reviewed by: kib, andrew Obtained from: CheriBSD Sponsored by: DARPA, AFRL Differential Revision: https://reviews.freebsd.org/D15102 Notes: svn path=/head/; revision=332656
* Add type qualifier volatile to the base (userspace) address argumentKonstantin Belousov2014-10-311-9/+9
| | | | | | | | | | | | | | of fuword(9) and suword(9). This makes the functions type-compatible with volatile objects and does not require devolatile force, e.g. in kern_umtx.c. Requested by: bde Reviewed by: jhb Sponsored by: The FreeBSD Foundation MFC after: 3 weeks Notes: svn path=/head/; revision=273911
* Add fueword(9) and casueword(9) functions. They are like fuword(9)Konstantin Belousov2014-10-281-7/+55
| | | | | | | | | | | | | | | | | | | | and casuword(9), but do not mix value read and indication of fault. I know (or remember) enough assembly to handle x86 and powerpc. For arm, mips and sparc64, implement fueword() and casueword() as wrappers around fuword() and casuword(), which means that the functions cannot distinguish between -1 and fault. On architectures where fueword() and casueword() are native, implement fuword() and casuword() using fueword() and casuword(), to reduce assembly code duplication. Sponsored by: The FreeBSD Foundation Tested by: pho MFC after: 2 weeks (ia64 needs treating) Notes: svn path=/head/; revision=273783
* Make fetch(9) and store(9) manual pages closer to reality.Edward Tomasz Napierala2009-10-051-12/+24
| | | | Notes: svn path=/head/; revision=197780
* mdoc(7) police: Use the new .In macro for #include statements.Ruslan Ermilov2001-10-011-4/+4
| | | | Notes: svn path=/head/; revision=84306
* mdoc(7) police: removed HISTORY info from the .Os call.Ruslan Ermilov2001-07-101-1/+1
| | | | Notes: svn path=/head/; revision=79538
* mdoc(7) police: use canonical form of .Dd macro.Ruslan Ermilov2000-12-111-1/+1
| | | | Notes: svn path=/head/; revision=69860
* remove fullstops from the end of .Xr lines in SEE ALSO sections.Ben Smithurst2000-11-151-1/+1
| | | | Notes: svn path=/head/; revision=68753
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
| | | | Notes: svn path=/head/; revision=50476
* Add $Id$, to make it simpler for members of the translation teams toNik Clayton1999-07-121-0/+2
| | | | | | | | | | | | | | | | | | | | track. The $Id$ line is normally at the bottom of the main comment block in the man page, separated from the rest of the manpage by an empty comment, like so; .\" $Id$ .\" If the immediately preceding comment is a @(#) format ID marker than the the $Id$ will line up underneath it with no intervening blank lines. Otherwise, an additional blank line is inserted. Approved by: bde Notes: svn path=/head/; revision=48795
* Fixed bitrot in synopsis (fuword() and suword() changed to support alpha).Bruce Evans1999-03-061-1/+1
| | | | Notes: svn path=/head/; revision=44517
* Fixed a missing #include in the synopsis.Bruce Evans1998-01-161-0/+1
| | | | Notes: svn path=/head/; revision=32572
* Fixed #include and/or prototype bugs in synopsis.Bruce Evans1997-04-131-2/+3
| | | | Notes: svn path=/head/; revision=24890
* Add man pages for the copy*, fetch*, and store* families ofMike Pritchard1996-04-151-0/+85
kernel functions. Also added timeout(9) to the makefile. Reviewed by: joerg Obtained from: NetBSD Notes: svn path=/head/; revision=15266