Up to [local] / src / share / man / man9
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.8, Tue Feb 4 20:55:22 2014 UTC (10 years, 4 months ago) by dlg
Branch: MAIN
CVS Tags: HEAD
Changes since 1.7: +1 -1 lines
FILE REMOVED
rename atomic.9 to atomic_setbits_int.9 since the former isn't a function you can call. discussed briefly with jmc@ who i might have misinterpreted.
Revision 1.7 / (download) - annotate - [select for diffs], Thu Jan 30 08:16:56 2014 UTC (10 years, 4 months ago) by jmc
Branch: MAIN
Changes since 1.6: +2 -3 lines
Diff to previous 1.6 (colored)
tweak previous;
Revision 1.6 / (download) - annotate - [select for diffs], Thu Jan 30 00:44:20 2014 UTC (10 years, 4 months ago) by dlg
Branch: MAIN
Changes since 1.5: +27 -3 lines
Diff to previous 1.5 (colored)
add an MI api for atomic ops in the kernel. this api has its origins in solaris, but we found it via netbsd. this provides an MI implementation by using gccs atomic builtins. if an arch wants to provide a better implementation it can simply provide the specific bit of the api it wants to replace as a macro. we're being conservative with this API and only providing it in the kernel, and only for uints, ulongs, and pointers. discussed at n2k14 and with hackers at length. ok kettenis@
Revision 1.5 / (download) - annotate - [select for diffs], Tue Jun 4 19:27:03 2013 UTC (11 years ago) by schwarze
Branch: MAIN
CVS Tags: OPENBSD_5_4_BASE,
OPENBSD_5_4
Changes since 1.4: +3 -3 lines
Diff to previous 1.4 (colored)
Replace old-fashioned .Fd by new-fangled .In for #include lines. Diff from Jan Klemkow <j dot klemkow at wemelug dot de> on tech@. No objection from jmc@ against this type of change.
Revision 1.4 / (download) - annotate - [select for diffs], Thu May 31 19:20:00 2007 UTC (17 years ago) by jmc
Branch: MAIN
CVS Tags: OPENBSD_5_3_BASE,
OPENBSD_5_3,
OPENBSD_5_2_BASE,
OPENBSD_5_2,
OPENBSD_5_1_BASE,
OPENBSD_5_1,
OPENBSD_5_0_BASE,
OPENBSD_5_0,
OPENBSD_4_9_BASE,
OPENBSD_4_9,
OPENBSD_4_8_BASE,
OPENBSD_4_8,
OPENBSD_4_7_BASE,
OPENBSD_4_7,
OPENBSD_4_6_BASE,
OPENBSD_4_6,
OPENBSD_4_5_BASE,
OPENBSD_4_5,
OPENBSD_4_4_BASE,
OPENBSD_4_4,
OPENBSD_4_3_BASE,
OPENBSD_4_3,
OPENBSD_4_2_BASE,
OPENBSD_4_2
Changes since 1.3: +2 -2 lines
Diff to previous 1.3 (colored)
convert to new .Dd format;
Revision 1.3 / (download) - annotate - [select for diffs], Mon May 14 13:10:24 2007 UTC (17 years ago) by jmc
Branch: MAIN
Changes since 1.2: +2 -2 lines
Diff to previous 1.2 (colored)
these functions first appeared in 4.1, not 4.0; from jung; ok art
Revision 1.2 / (download) - annotate - [select for diffs], Fri Apr 27 14:56:52 2007 UTC (17 years, 1 month ago) by jmc
Branch: MAIN
Changes since 1.1: +2 -3 lines
Diff to previous 1.1 (colored)
tweaks;
Revision 1.1 / (download) - annotate - [select for diffs], Fri Apr 27 10:06:56 2007 UTC (17 years, 1 month ago) by art
Branch: MAIN
Document atomic_{set,clear}bits_int.