DELTA 334328 0 41 SVN5p 8 k6Of6 uint64_t atomic_swap_64(volatile uint64_t *a, uint64_t value) { uint64_t ret; mtx_lock(&atomic_mtx); ret = *a; *a = value; mtx_unlock(&atomic_mtx); return (ret); } uint64_t atomic_load_64(volatile uint64_t *a) { uint64_t ret; mtx_lock(&atomic_mtx); ret = *a; mtx_unlock(&atomic_mtx); return (retENDREP DELTA 334328 66 169 SVN z UyDRyextern uint64_t atomic_swap_64(volatile uint64_t *a, uint64_t value); extern uint64_t atomic_load_64(volatile uint64_t *aENDREP id: f-170431.0.r353167/534 type: file pred: f-170431.0.r334328/263 count: 9 text: 353167 0 337 3696 9a3c1d8831dc13a924b440d7c7a1cd2d 75d652760bc192cf40add6494c6b4636390f0c88 353166-7kts/_7 props: 2 314168 38 0 b6b34f029ed66be42751a530d6e4b830 cpath: /head/sys/cddl/compat/opensolaris/kern/opensolaris_atomic.c copyroot: 0 / PLAIN K 13 opensolaris.c V 30 file 6-179263.0.r347984/102242 K 17 opensolaris_acl.c V 29 file 6-192800.0.r287445/42575 K 20 opensolaris_atomic.c V 27 file f-170431.0.r353167/534 K 21 opensolaris_cmn_err.c V 26 file 9-179263.0.r252392/55 K 20 opensolaris_dtrace.c V 29 file a-271802.0.r271819/22992 K 18 opensolaris_kmem.c V 30 file bz-168404.0.r351673/37977 K 18 opensolaris_kobj.c V 30 file c2-168404.0.r285391/23089 K 19 opensolaris_kstat.c V 30 file c4-168404.0.r315896/23759 K 20 opensolaris_lookup.c V 28 file 4f-185029.0.r314194/408 K 18 opensolaris_misc.c V 31 file 19-168498.0.r219089/650605 K 20 opensolaris_policy.c V 29 file c6-168404.0.r341827/4476 K 18 opensolaris_proc.c V 27 file 6-306304.0.r325887/253 K 20 opensolaris_string.c V 31 file c8-168404.0.r219089/651278 K 20 opensolaris_sunddi.c V 27 file 4k-219089.0.r324309/62 K 22 opensolaris_sysevent.c V 28 file 4m-219089.0.r222343/256 K 19 opensolaris_taskq.c V 27 file a-196295.0.r340731/157 K 17 opensolaris_uio.c V 28 file 22-209962.0.r326067/470 K 17 opensolaris_vfs.c V 29 file ca-168404.0.r352424/2910 K 16 opensolaris_vm.c V 35 file t-247096.0-248084.r258746/2031 K 18 opensolaris_zone.c V 29 file cc-168404.0.r341827/4808 END ENDREP id: bx-168404.0.r353167/2067 type: dir pred: bx-168404.0.r352424/4443 count: 119 text: 353167 859 1195 0 6e9b75ba09f8c8feaa3d128b9ffa7b4e cpath: /head/sys/cddl/compat/opensolaris/kern copyroot: 0 / id: i-170431.0.r353167/2266 type: file pred: i-170431.0.r334328/1992 count: 19 text: 353167 362 145 4626 be5514b6d50e2406b5806c30a45ca3f2 552c3e2dacf471a044101436d4104fb10428f542 353166-7kts/_9 props: 2 314168 38 0 b6b34f029ed66be42751a530d6e4b830 cpath: /head/sys/cddl/compat/opensolaris/sys/atomic.h copyroot: 0 / PLAIN K 5 acl.h V 29 file 9-192800.0.r192804/11694 K 9 assfail.h V 28 file 8-240303.0.r329984/3458 K 8 atomic.h V 28 file i-170431.0.r353167/2266 K 8 bitmap.h V 28 file 6-174042.0.r178414/9294 K 11 byteorder.h V 30 file cq-168404.0.r246586/13663 K 7 callo.h V 28 file c-296510.0.r296510/9629 K 9 cmn_err.h V 29 file cu-168404.0.r179202/2844 K 9 cpupart.h V 29 file 9-174042.0.r178414/10248 K 8 cpuvar.h V 28 file b-174042.0.r275576/2097 K 13 cpuvar_defs.h V 28 file 6-179203.0.r179203/5019 K 6 cred.h V 30 file cw-168404.0.r248571/28302 K 7 debug.h V 37 file cy-168404.0-240415.r240415/45777 K 14 debug_compat.h V 28 file 7-253996.0.r253996/4831 K 8 dirent.h V 31 file d0-168404.0.r318736/135521 K 6 disp.h V 29 file l-258632.0.r258632/55682 K 6 dkio.h V 29 file d2-168404.0.r265152/2677 K 6 dnlc.h V 28 file 6-169920.0.r301997/1952 K 5 elf.h V 29 file f-174042.0.r177698/43657 K 15 feature_tests.h V 27 file 6-179204.0.r179204/822 K 6 file.h V 30 file 4p-185029.0.r333425/15251 K 16 freebsd_rwlock.h V 36 file w-247096.1-248084.r248084/11124 K 10 kcondvar.h V 28 file d4-168404.0.r323985/220 K 8 kidmap.h V 31 file 4r-185029.0.r185029/792371 K 6 kmem.h V 29 file d6-168404.0.r329759/7840 K 6 kobj.h V 30 file d8-168404.0.r177698/44611 K 7 kstat.h V 29 file da-168404.0.r337670/6012 K 6 lock.h V 26 file 6-168514.0.r179035/60 K 6 misc.h V 31 file 1c-168498.0.r219089/656125 K 6 mman.h V 29 file h-174042.0.r177698/45886 K 8 mntent.h V 27 file dc-168404.0.r323194/60 K 8 mnttab.h V 30 file de-168404.0.r177698/46530 K 8 modctl.h V 29 file j-174042.0.r177698/46856 K 7 mount.h V 31 file dg-168404.0.r219089/656445 K 7 mutex.h V 28 file di-168404.0.r324425/119 K 8 nvpair.h V 29 file 6-279437.0.r286796/48304 K 7 objfs.h V 29 file l-174042.0.r178414/11522 K 7 param.h V 30 file n-174042.0.r185029/793639 K 10 pathname.h V 29 file 4x-185029.0.r314194/2151 K 6 pcpu.h V 28 file p-174042.0.r179202/4117 K 8 policy.h V 31 file dk-168404.0.r219089/657089 K 6 proc.h V 29 file dm-168404.0.r306304/3160 K 8 random.h V 27 file do-168404.0.r305679/77 K 8 refstr.h V 31 file 51-185029.0.r185029/794909 K 8 rwlock.h V 29 file dq-168404.0.r253996/5444 K 5 sdt.h V 30 file ds-168404.0.r271802/25897 K 6 sema.h V 28 file b-179203.0.r179203/5602 K 5 sid.h V 28 file 53-185029.0.r240162/275 K 5 sig.h V 29 file 55-185029.0.r248470/2460 K 6 stat.h V 30 file r-174042.0.r219089/658384 K 8 string.h V 31 file du-168404.0.r219089/658705 K 8 sunddi.h V 29 file a-168962.0.r324163/49936 K 12 systeminfo.h V 31 file 57-219089.0.r219089/659353 K 7 systm.h V 29 file dy-168404.0.r296510/9920 K 6 time.h V 28 file e4-168404.0.r324016/447 K 7 types.h V 28 file e6-168404.0.r335920/169 K 5 uio.h V 31 file e8-168404.0.r219089/660943 K 9 varargs.h V 30 file ea-168404.0.r177698/53606 K 5 vfs.h V 29 file ec-168404.0.r297513/1464 K 4 vm.h V 35 file z-247096.2-248084.r258746/3724 K 7 vnode.h V 30 file ee-168404.0.r345982/40823 K 6 zone.h V 31 file eg-168404.0.r219089/661911 END ENDREP id: cm-168404.0.r353167/5537 type: dir pred: cm-168404.0.r345982/44097 count: 175 text: 353167 2583 2941 0 a7a8731d2fcc86ec7aa760ff96337559 cpath: /head/sys/cddl/compat/opensolaris/sys copyroot: 0 / PLAIN K 4 kern V 28 dir bx-168404.0.r353167/2067 K 3 rpc V 28 dir ci-168404.0.r196395/1578 K 3 sys V 28 dir cm-168404.0.r353167/5537 END ENDREP id: bv-168404.0.r353167/5881 type: dir pred: bv-168404.0.r352424/4789 count: 245 text: 353167 5737 131 0 6f9f2faea158e533fe4d68a32c9b58ed cpath: /head/sys/cddl/compat/opensolaris copyroot: 0 / PLAIN K 11 opensolaris V 28 dir bv-168404.0.r353167/5881 END ENDREP id: bt-168404.0.r353167/6143 type: dir pred: bt-168404.0.r352424/5052 count: 245 text: 353167 6075 55 0 5875071004d2c8bc3247fb3b6b0c386c cpath: /head/sys/cddl/compat copyroot: 0 / PLAIN K 4 boot V 29 dir 3t-185029.0.r350772/27515 K 6 compat V 28 dir bt-168404.0.r353167/6143 K 7 contrib V 29 dir ei-168404.0.r353151/14148 K 3 dev V 27 dir 3-179237.0.r353107/2282 END ENDREP id: br-168404.0.r353167/6518 type: dir pred: br-168404.0.r353151/14541 count: 2177 text: 353167 6324 181 0 04c8c65c5c8f268fe421a37c139499c9 cpath: /head/sys/cddl copyroot: 0 / minfo-cnt: 1 PLAIN K 8 Makefile V 27 file 2-1598.0.r325834/47771 K 5 amd64 V 22 dir o-5.0.r353149/6601 K 3 arm V 26 dir 2-70651.0.r353165/6125 K 5 arm64 V 27 dir 2-280364.0.r353163/4736 K 3 bsm V 28 dir 2-141144.0.r343111/74363 K 3 cam V 26 dir 2-39212.0.r352743/5510 K 4 cddl V 28 dir br-168404.0.r353167/6518 K 6 compat V 25 dir k-9313.0.r352918/6450 K 4 conf V 23 dir y-5.0.r353063/12988 K 7 contrib V 26 dir 2-23283.0.r353116/4532 K 6 crypto V 26 dir 7-55009.0.r351513/4291 K 3 ddb V 23 dir 10-5.0.r352075/3059 K 3 dev V 24 dir 12-5.0.r353110/17719 K 3 dts V 27 dir j-325826.0.r351452/5374 K 2 fs V 25 dir 2-1541.0.r353154/5411 K 3 gdb V 27 dir h-131899.0.r352050/1625 K 4 geom V 27 dir 2-13041.0.r352312/13699 K 3 gnu V 27 dir 2-1421.0.r352860/396556 K 4 i386 V 23 dir 1c-5.0.r353042/3774 K 3 isa V 24 dir 1w-5.0.r338948/73078 K 4 kern V 24 dir 20-5.0.r353150/14874 K 7 kgssapi V 28 dir 13-184588.0.r351513/7462 K 7 libkern V 25 dir 9-1542.0.r351480/9035 K 4 mips V 27 dir 2-178171.0.r353166/5343 K 7 modules V 26 dir i-2834.0.r353115/20328 K 3 net V 25 dir x-1542.0.r353103/6724 K 8 net80211 V 27 dir 2-116742.0.r348861/4843 K 8 netgraph V 27 dir 69-52419.0.r353030/8496 K 7 netinet V 26 dir 4f-1541.0.r353156/8724 K 8 netinet6 V 26 dir q-52904.0.r352511/3568 K 8 netipsec V 27 dir 2-105197.0.r351935/1888 K 7 netpfil V 29 dir 11-240494.0.r352311/18311 K 6 netsmb V 26 dir u-75374.0.r351513/8819 K 3 nfs V 27 dir 4l-1541.0.r335250/39321 K 9 nfsclient V 27 dir 4r-1541.0.r328417/47275 K 9 nfsserver V 28 dir 5l-1541.0.r326272/257416 K 3 nlm V 28 dir 1i-177633.0.r329097/1315 K 4 ofed V 29 dir 1hj-219820.0.r352955/3943 K 10 opencrypto V 28 dir 2-104476.0.r352814/23015 K 7 powerpc V 23 dir 22-5.0.r353158/2019 K 5 riscv V 27 dir 2-292407.0.r353163/8769 K 3 rpc V 26 dir u-1839.0.r350421/48433 K 8 security V 26 dir 2-86630.0.r351476/3389 K 7 sparc64 V 26 dir 2-79054.0.r353017/6141 K 3 sys V 24 dir 28-5.0.r353156/25137 K 5 teken V 34 dir h-186681.0-196775.r351881/1218 K 5 tests V 29 dir f-290663.0.r343755/163379 K 5 tools V 26 dir 6k-1541.0.r352213/1103 K 3 ufs V 26 dir 1a-1542.0.r353155/4402 K 2 vm V 27 dir 1k-1542.0.r352807/73419 K 3 x86 V 28 dir 11-204309.0.r353114/2431 K 3 xdr V 30 dir 46-177633.0.r326272/311489 K 3 xen V 27 dir 2-181624.0.r343573/4013 END ENDREP id: g-5.0.r353167/8975 type: dir pred: g-5.0.r353166/7785 count: 125600 text: 353167 6708 2254 0 499deb8956f4db99db4d6553de67a5a9 props: 201826 13530 46 0 af763326b561c4148fb4456ebd5fd345 cpath: /head/sys copyroot: 0 / minfo-cnt: 17 PLAIN K 10 .arcconfig V 26 file 1-265842.0.r306435/41 K 8 .arclint V 25 file 1-266959.0.r326959/0 K 11 .cirrus.yml V 26 file 1-346085.0.r350449/47 K 13 .clang-format V 27 file 1-348777.0.r348777/974 K 14 .gitattributes V 28 file 1-327183.0.r348777/1230 K 10 .gitignore V 27 file 4-327183.0.r350843/439 K 9 COPYRIGHT V 24 file 1-2656.0.r342661/98 K 5 LOCKS V 26 file 1-146890.0.r334871/53 K 11 MAINTAINERS V 26 file 1-94742.0.r350665/780 K 8 Makefile V 30 file 3-1594.0-1595.r352929/411 K 13 Makefile.inc1 V 26 file 5-38666.0.r352929/714 K 18 Makefile.libcompat V 33 file 5-38666.0-296709.r350327/225 K 16 Makefile.sys.inc V 27 file 3-325973.0.r326580/260 K 17 ObsoleteFiles.inc V 28 file 4-148330.0.r353118/3871 K 6 README V 26 file 1-21173.0.r335299/328 K 9 README.md V 27 file 1-314473.0.r335299/605 K 8 RELNOTES V 27 file 1-350089.0.r352679/238 K 8 UPDATING V 26 file 1-41806.0.r353049/441 K 3 bin V 22 dir 1-5.0.r352923/5874 K 4 cddl V 28 dir 1-168404.0.r353037/14377 K 7 contrib V 27 dir 1-16755.0.r352915/18237 K 6 crypto V 28 dir 1-25405.0.r352191/346283 K 3 etc V 23 dir 1-38.0.r352948/7099 K 3 gnu V 22 dir 1-3.0.r352249/1963 K 7 include V 24 dir 1-697.0.r352056/5594 K 9 kerberos5 V 27 dir 4q-29815.0.r349576/2300 K 3 lib V 23 dir 6-5.0.r353140/14518 K 7 libexec V 23 dir c-5.0.r353054/11580 K 7 release V 25 dir 1-3027.0.r353022/2181 K 6 rescue V 26 dir 7-117035.0.r349933/832 K 4 sbin V 24 dir fa-4.0.r353039/23623 K 6 secure V 27 dir r-1553.0.r353095/523857 K 5 share V 23 dir e-3.0.r353140/20668 K 5 stand V 34 dir 6j-38465.0-325834.r353161/3103 K 3 sys V 22 dir g-5.0.r353167/8975 K 7 targets V 35 dir 2-242818.1-284345.r351781/23360 K 5 tests V 28 dir g-257097.0.r353118/18601 K 5 tools V 27 dir 43-1590.0.r353130/10467 K 7 usr.bin V 23 dir m-3.0.r353068/14243 K 8 usr.sbin V 23 dir q-3.0.r353070/11993 END ENDREP id: 5-1.0.r353167/11039 type: dir pred: 5-1.0.r353166/9849 count: 233576 text: 353167 9209 1817 0 c410a0a97f5119bb62251ef5c7dbc1a9 props: 350992 14169 3351 0 77c338610d0b7e31eecd58ff2af8b3c3 cpath: /head copyroot: 0 / minfo-cnt: 126 minfo-here: y PLAIN K 11 ROADMAP.txt V 26 file 0-179453.0.r285589/70 K 4 head V 23 dir 5-1.0.r353167/11039 K 8 projects V 23 dir 6-1.0.r353133/12970 K 7 release V 22 dir 7-1.0.r349835/3398 K 6 releng V 23 dir 8-1.0.r353159/14976 K 6 stable V 24 dir 9-1.0.r353164/210415 K 8 svnadmin V 27 dir 0-179447.0.r352790/1678 K 4 user V 23 dir a-1.0.r353101/40795 K 6 vendor V 24 dir b-1.0.r353144/138444 K 13 vendor-crypto V 25 dir 0-1575.0.r352166/5365 K 10 vendor-sys V 26 dir 0-12116.0.r351128/8655 END ENDREP id: 0.0.r353167/11777 type: dir pred: 0.0.r353166/10586 count: 353167 text: 353167 11287 477 0 6f827633fb3b67edcbdb4e35af900946 props: 289270 0 4229 0 20f578acc837c5e58fc64b9eaa493aea cpath: / copyroot: 0 / minfo-cnt: 46038 f-170431.0.t353166-7kts modify-file true false /head/sys/cddl/compat/opensolaris/kern/opensolaris_atomic.c i-170431.0.t353166-7kts modify-file true false /head/sys/cddl/compat/opensolaris/sys/atomic.h 11777 12002