head 1.16; access; symbols netbsd-10-0-RELEASE:1.16 netbsd-10-0-RC6:1.16 netbsd-10-0-RC5:1.16 netbsd-10-0-RC4:1.16 netbsd-10-0-RC3:1.16 netbsd-10-0-RC2:1.16 thorpej-ifq:1.16.0.38 thorpej-ifq-base:1.16 thorpej-altq-separation:1.16.0.36 thorpej-altq-separation-base:1.16 netbsd-10-0-RC1:1.16 netbsd-10:1.16.0.34 netbsd-10-base:1.16 bouyer-sunxi-drm:1.16.0.32 bouyer-sunxi-drm-base:1.16 netbsd-9-3-RELEASE:1.16 thorpej-i2c-spi-conf2:1.16.0.30 thorpej-i2c-spi-conf2-base:1.16 thorpej-futex2:1.16.0.28 thorpej-futex2-base:1.16 thorpej-cfargs2:1.16.0.26 thorpej-cfargs2-base:1.16 cjep_sun2x-base1:1.16 cjep_sun2x:1.16.0.24 cjep_sun2x-base:1.16 cjep_staticlib_x-base1:1.16 netbsd-9-2-RELEASE:1.16 cjep_staticlib_x:1.16.0.22 cjep_staticlib_x-base:1.16 thorpej-i2c-spi-conf:1.16.0.20 thorpej-i2c-spi-conf-base:1.16 thorpej-cfargs:1.16.0.18 thorpej-cfargs-base:1.16 thorpej-futex:1.16.0.16 thorpej-futex-base:1.16 netbsd-9-1-RELEASE:1.16 bouyer-xenpvh-base2:1.16 phil-wifi-20200421:1.16 bouyer-xenpvh-base1:1.16 phil-wifi-20200411:1.16 bouyer-xenpvh:1.16.0.14 bouyer-xenpvh-base:1.16 is-mlppp:1.16.0.12 is-mlppp-base:1.16 phil-wifi-20200406:1.16 netbsd-8-2-RELEASE:1.15 ad-namecache-base3:1.16 netbsd-9-0-RELEASE:1.16 netbsd-9-0-RC2:1.16 ad-namecache-base2:1.16 ad-namecache-base1:1.16 ad-namecache:1.16.0.10 ad-namecache-base:1.16 netbsd-9-0-RC1:1.16 phil-wifi-20191119:1.16 netbsd-9:1.16.0.8 netbsd-9-base:1.16 phil-wifi-20190609:1.16 netbsd-8-1-RELEASE:1.15 netbsd-8-1-RC1:1.15 isaki-audio2:1.16.0.6 isaki-audio2-base:1.16 pgoyette-compat-merge-20190127:1.16 pgoyette-compat-20190127:1.16 pgoyette-compat-20190118:1.16 pgoyette-compat-1226:1.16 pgoyette-compat-1126:1.16 pgoyette-compat-1020:1.16 pgoyette-compat-0930:1.16 pgoyette-compat-0906:1.16 netbsd-7-2-RELEASE:1.15 pgoyette-compat-0728:1.16 netbsd-8-0-RELEASE:1.15 phil-wifi:1.16.0.4 phil-wifi-base:1.16 pgoyette-compat-0625:1.16 netbsd-8-0-RC2:1.15 pgoyette-compat-0521:1.16 pgoyette-compat-0502:1.16 pgoyette-compat-0422:1.16 netbsd-8-0-RC1:1.15 pgoyette-compat-0415:1.16 pgoyette-compat-0407:1.16 pgoyette-compat-0330:1.16 pgoyette-compat-0322:1.16 pgoyette-compat-0315:1.16 netbsd-7-1-2-RELEASE:1.15 pgoyette-compat:1.16.0.2 pgoyette-compat-base:1.16 netbsd-7-1-1-RELEASE:1.15 tls-maxphys-base-20171202:1.15 matt-nb8-mediatek:1.15.0.128 matt-nb8-mediatek-base:1.15 nick-nhusb-base-20170825:1.15 perseant-stdc-iso10646:1.15.0.126 perseant-stdc-iso10646-base:1.15 netbsd-8:1.15.0.124 netbsd-8-base:1.15 prg-localcount2-base3:1.15 prg-localcount2-base2:1.15 prg-localcount2-base1:1.15 prg-localcount2:1.15.0.122 prg-localcount2-base:1.15 pgoyette-localcount-20170426:1.15 bouyer-socketcan-base1:1.15 jdolecek-ncq:1.15.0.120 jdolecek-ncq-base:1.15 pgoyette-localcount-20170320:1.15 netbsd-7-1:1.15.0.118 netbsd-7-1-RELEASE:1.15 netbsd-7-1-RC2:1.15 nick-nhusb-base-20170204:1.15 netbsd-7-nhusb-base-20170116:1.15 bouyer-socketcan:1.15.0.116 bouyer-socketcan-base:1.15 pgoyette-localcount-20170107:1.15 netbsd-7-1-RC1:1.15 nick-nhusb-base-20161204:1.15 pgoyette-localcount-20161104:1.15 netbsd-7-0-2-RELEASE:1.15 nick-nhusb-base-20161004:1.15 localcount-20160914:1.15 netbsd-7-nhusb:1.15.0.114 netbsd-7-nhusb-base:1.15 pgoyette-localcount-20160806:1.15 pgoyette-localcount-20160726:1.15 pgoyette-localcount:1.15.0.112 pgoyette-localcount-base:1.15 nick-nhusb-base-20160907:1.15 nick-nhusb-base-20160529:1.15 netbsd-7-0-1-RELEASE:1.15 nick-nhusb-base-20160422:1.15 nick-nhusb-base-20160319:1.15 nick-nhusb-base-20151226:1.15 netbsd-7-0:1.15.0.110 netbsd-7-0-RELEASE:1.15 nick-nhusb-base-20150921:1.15 netbsd-7-0-RC3:1.15 netbsd-7-0-RC2:1.15 netbsd-7-0-RC1:1.15 nick-nhusb-base-20150606:1.15 nick-nhusb-base-20150406:1.15 nick-nhusb:1.15.0.108 nick-nhusb-base:1.15 netbsd-5-2-3-RELEASE:1.15 netbsd-5-1-5-RELEASE:1.15 netbsd-6-0-6-RELEASE:1.15 netbsd-6-1-5-RELEASE:1.15 netbsd-7:1.15.0.106 netbsd-7-base:1.15 yamt-pagecache-base9:1.15 yamt-pagecache-tag8:1.15 netbsd-6-1-4-RELEASE:1.15 netbsd-6-0-5-RELEASE:1.15 tls-earlyentropy:1.15.0.104 tls-earlyentropy-base:1.15 riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.15 riastradh-drm2-base3:1.15 netbsd-6-1-3-RELEASE:1.15 netbsd-6-0-4-RELEASE:1.15 netbsd-5-2-2-RELEASE:1.15 netbsd-5-1-4-RELEASE:1.15 netbsd-6-1-2-RELEASE:1.15 netbsd-6-0-3-RELEASE:1.15 netbsd-5-2-1-RELEASE:1.15 netbsd-5-1-3-RELEASE:1.15 rmind-smpnet-nbase:1.15 netbsd-6-1-1-RELEASE:1.15 riastradh-drm2-base2:1.15 riastradh-drm2-base1:1.15 riastradh-drm2:1.15.0.102 riastradh-drm2-base:1.15 rmind-smpnet:1.15.0.94 rmind-smpnet-base:1.15 netbsd-6-1:1.15.0.100 netbsd-6-0-2-RELEASE:1.15 netbsd-6-1-RELEASE:1.15 khorben-n900:1.15.0.98 netbsd-6-1-RC4:1.15 netbsd-6-1-RC3:1.15 agc-symver:1.15.0.96 agc-symver-base:1.15 netbsd-6-1-RC2:1.15 netbsd-6-1-RC1:1.15 yamt-pagecache-base8:1.15 netbsd-5-2:1.15.0.92 netbsd-6-0-1-RELEASE:1.15 yamt-pagecache-base7:1.15 netbsd-5-2-RELEASE:1.15 netbsd-5-2-RC1:1.15 matt-nb6-plus-nbase:1.15 yamt-pagecache-base6:1.15 netbsd-6-0:1.15.0.90 netbsd-6-0-RELEASE:1.15 netbsd-6-0-RC2:1.15 tls-maxphys:1.15.0.88 tls-maxphys-base:1.15 matt-nb6-plus:1.15.0.86 matt-nb6-plus-base:1.15 netbsd-6-0-RC1:1.15 jmcneill-usbmp-base10:1.15 yamt-pagecache-base5:1.15 jmcneill-usbmp-base9:1.15 yamt-pagecache-base4:1.15 jmcneill-usbmp-base8:1.15 jmcneill-usbmp-base7:1.15 jmcneill-usbmp-base6:1.15 jmcneill-usbmp-base5:1.15 jmcneill-usbmp-base4:1.15 jmcneill-usbmp-base3:1.15 jmcneill-usbmp-pre-base2:1.15 jmcneill-usbmp-base2:1.15 netbsd-6:1.15.0.84 netbsd-6-base:1.15 netbsd-5-1-2-RELEASE:1.15 netbsd-5-1-1-RELEASE:1.15 jmcneill-usbmp:1.15.0.82 jmcneill-usbmp-base:1.15 jmcneill-audiomp3:1.15.0.80 jmcneill-audiomp3-base:1.15 yamt-pagecache-base3:1.15 yamt-pagecache-base2:1.15 yamt-pagecache:1.15.0.78 yamt-pagecache-base:1.15 rmind-uvmplock-nbase:1.15 cherry-xenmp:1.15.0.76 cherry-xenmp-base:1.15 bouyer-quota2-nbase:1.15 bouyer-quota2:1.15.0.74 bouyer-quota2-base:1.15 jruoho-x86intr:1.15.0.72 jruoho-x86intr-base:1.15 matt-mips64-premerge-20101231:1.15 matt-nb5-mips64-premerge-20101231:1.15 matt-nb5-pq3:1.15.0.70 matt-nb5-pq3-base:1.15 netbsd-5-1:1.15.0.68 netbsd-5-1-RELEASE:1.15 uebayasi-xip-base4:1.15 uebayasi-xip-base3:1.15 yamt-nfs-mp-base11:1.15 netbsd-5-1-RC4:1.15 matt-nb5-mips64-k15:1.15 uebayasi-xip-base2:1.15 yamt-nfs-mp-base10:1.15 netbsd-5-1-RC3:1.15 netbsd-5-1-RC2:1.15 uebayasi-xip-base1:1.15 netbsd-5-1-RC1:1.15 rmind-uvmplock:1.15.0.66 rmind-uvmplock-base:1.15 yamt-nfs-mp-base9:1.15 uebayasi-xip:1.15.0.64 uebayasi-xip-base:1.15 netbsd-5-0-2-RELEASE:1.15 matt-nb5-mips64-premerge-20091211:1.15 matt-premerge-20091211:1.15 yamt-nfs-mp-base8:1.15 matt-nb5-mips64-u2-k2-k4-k7-k8-k9:1.15 matt-nb4-mips64-k7-u2a-k9b:1.15 matt-nb5-mips64-u1-k1-k5:1.15 yamt-nfs-mp-base7:1.15 matt-nb5-mips64:1.15.0.62 netbsd-5-0-1-RELEASE:1.15 jymxensuspend-base:1.15 yamt-nfs-mp-base6:1.15 yamt-nfs-mp-base5:1.15 yamt-nfs-mp-base4:1.15 jym-xensuspend-nbase:1.15 yamt-nfs-mp-base3:1.15 nick-hppapmap-base4:1.15 nick-hppapmap-base3:1.15 netbsd-5-0:1.15.0.60 netbsd-5-0-RELEASE:1.15 netbsd-5-0-RC4:1.15 netbsd-5-0-RC3:1.15 nick-hppapmap-base2:1.15 netbsd-5-0-RC2:1.15 jym-xensuspend:1.15.0.58 jym-xensuspend-base:1.15 netbsd-5-0-RC1:1.15 haad-dm-base2:1.15 haad-nbase2:1.15 ad-audiomp2:1.15.0.56 ad-audiomp2-base:1.15 netbsd-5:1.15.0.54 netbsd-5-base:1.15 nick-hppapmap:1.15.0.52 nick-hppapmap-base:1.15 matt-mips64-base2:1.15 matt-mips64:1.15.0.50 haad-dm-base1:1.15 wrstuden-revivesa-base-4:1.15 netbsd-4-0-1-RELEASE:1.14 wrstuden-revivesa-base-3:1.15 wrstuden-revivesa-base-2:1.15 wrstuden-fixsa-newbase:1.14 nick-csl-alignment-base5:1.15 haad-dm:1.15.0.48 haad-dm-base:1.15 wrstuden-revivesa-base-1:1.15 simonb-wapbl-nbase:1.15 yamt-pf42-base4:1.15 simonb-wapbl:1.15.0.46 simonb-wapbl-base:1.15 yamt-pf42-base3:1.15 hpcarm-cleanup-nbase:1.15 yamt-pf42-baseX:1.15 yamt-pf42-base2:1.15 yamt-nfs-mp-base2:1.15 wrstuden-revivesa:1.15.0.44 wrstuden-revivesa-base:1.15 yamt-nfs-mp:1.15.0.42 yamt-nfs-mp-base:1.15 yamt-pf42:1.15.0.40 yamt-pf42-base:1.15 ad-socklock-base1:1.15 yamt-lazymbuf-base15:1.15 yamt-lazymbuf-base14:1.15 keiichi-mipv6-nbase:1.15 mjf-devfs2:1.15.0.38 mjf-devfs2-base:1.15 nick-net80211-sync:1.15.0.36 nick-net80211-sync-base:1.15 keiichi-mipv6:1.15.0.34 keiichi-mipv6-base:1.15 bouyer-xeni386-merge1:1.15 matt-armv6-prevmlocking:1.15 wrstuden-fixsa-base-1:1.14 vmlocking2-base3:1.15 netbsd-4-0:1.14.0.32 netbsd-4-0-RELEASE:1.14 bouyer-xeni386-nbase:1.15 yamt-kmem-base3:1.15 cube-autoconf:1.15.0.32 cube-autoconf-base:1.15 yamt-kmem-base2:1.15 bouyer-xeni386:1.15.0.30 bouyer-xeni386-base:1.15 yamt-kmem:1.15.0.28 yamt-kmem-base:1.15 vmlocking2-base2:1.15 reinoud-bufcleanup-nbase:1.15 vmlocking2:1.15.0.26 vmlocking2-base1:1.15 netbsd-4-0-RC5:1.14 matt-nb4-arm:1.14.0.30 matt-nb4-arm-base:1.14 matt-armv6-nbase:1.15 jmcneill-base:1.15 netbsd-4-0-RC4:1.14 mjf-devfs:1.15.0.24 mjf-devfs-base:1.15 bouyer-xenamd64-base2:1.15 vmlocking-nbase:1.15 yamt-x86pmap-base4:1.15 bouyer-xenamd64:1.15.0.22 bouyer-xenamd64-base:1.15 netbsd-4-0-RC3:1.14 yamt-x86pmap-base3:1.15 yamt-x86pmap-base2:1.15 netbsd-4-0-RC2:1.14 yamt-x86pmap:1.15.0.20 yamt-x86pmap-base:1.15 netbsd-4-0-RC1:1.14 matt-armv6:1.15.0.18 matt-armv6-base:1.15 matt-mips64-base:1.15 jmcneill-pm:1.15.0.16 jmcneill-pm-base:1.15 hpcarm-cleanup:1.15.0.14 hpcarm-cleanup-base:1.15 nick-csl-alignment:1.15.0.12 nick-csl-alignment-base:1.15 netbsd-3-1-1-RELEASE:1.12 netbsd-3-0-3-RELEASE:1.12 yamt-idlelwp-base8:1.15 wrstuden-fixsa:1.14.0.28 wrstuden-fixsa-base:1.14 thorpej-atomic:1.15.0.10 thorpej-atomic-base:1.15 reinoud-bufcleanup:1.15.0.8 reinoud-bufcleanup-base:1.15 mjf-ufs-trans:1.15.0.6 mjf-ufs-trans-base:1.15 vmlocking:1.15.0.4 vmlocking-base:1.15 ad-audiomp:1.15.0.2 ad-audiomp-base:1.15 yamt-idlelwp:1.14.0.26 post-newlock2-merge:1.14 newlock2-nbase:1.14 yamt-splraiseipl-base5:1.14 yamt-splraiseipl-base4:1.14 yamt-splraiseipl-base3:1.14 abandoned-netbsd-4-base:1.14 abandoned-netbsd-4:1.14.0.18 netbsd-3-1:1.12.0.36 netbsd-3-1-RELEASE:1.12 netbsd-3-0-2-RELEASE:1.12 yamt-splraiseipl-base2:1.14 netbsd-3-1-RC4:1.12 yamt-splraiseipl:1.14.0.22 yamt-splraiseipl-base:1.14 netbsd-3-1-RC3:1.12 yamt-pdpolicy-base9:1.14 newlock2:1.14.0.20 newlock2-base:1.14 yamt-pdpolicy-base8:1.14 netbsd-3-1-RC2:1.12 netbsd-3-1-RC1:1.12 yamt-pdpolicy-base7:1.14 netbsd-4:1.14.0.24 netbsd-4-base:1.14 yamt-pdpolicy-base6:1.14 chap-midi-nbase:1.14 netbsd-3-0-1-RELEASE:1.12 gdamore-uart:1.14.0.16 gdamore-uart-base:1.14 simonb-timcounters-final:1.14 yamt-pdpolicy-base5:1.14 chap-midi:1.14.0.14 chap-midi-base:1.14 yamt-pdpolicy-base4:1.14 yamt-pdpolicy-base3:1.14 peter-altq-base:1.14 peter-altq:1.14.0.12 yamt-pdpolicy-base2:1.14 elad-kernelauth-base:1.14 elad-kernelauth:1.14.0.10 yamt-pdpolicy:1.14.0.8 yamt-pdpolicy-base:1.14 yamt-uio_vmspace-base5:1.14 simonb-timecounters:1.14.0.6 simonb-timecounters-base:1.14 rpaulo-netinet-merge-pcb:1.14.0.4 rpaulo-netinet-merge-pcb-base:1.14 yamt-uio_vmspace:1.14.0.2 netbsd-3-0:1.12.0.34 netbsd-3-0-RELEASE:1.12 netbsd-3-0-RC6:1.12 yamt-readahead-base3:1.13 netbsd-3-0-RC5:1.12 netbsd-3-0-RC4:1.12 netbsd-3-0-RC3:1.12 yamt-readahead-base2:1.13 netbsd-3-0-RC2:1.12 yamt-readahead-pervnode:1.13 yamt-readahead-perfile:1.13 yamt-readahead:1.13.0.8 yamt-readahead-base:1.13 netbsd-3-0-RC1:1.12 yamt-vop-base3:1.13 netbsd-2-0-3-RELEASE:1.12 netbsd-2-1:1.12.0.32 yamt-vop-base2:1.13 thorpej-vnode-attr:1.13.0.6 thorpej-vnode-attr-base:1.13 netbsd-2-1-RELEASE:1.12 yamt-vop:1.13.0.4 yamt-vop-base:1.13 netbsd-2-1-RC6:1.12 netbsd-2-1-RC5:1.12 netbsd-2-1-RC4:1.12 netbsd-2-1-RC3:1.12 netbsd-2-1-RC2:1.12 netbsd-2-1-RC1:1.12 yamt-lazymbuf:1.13.0.2 yamt-km-base4:1.12 netbsd-2-0-2-RELEASE:1.12 yamt-km-base3:1.12 netbsd-3:1.12.0.30 netbsd-3-base:1.12 yamt-km-base2:1.12 yamt-km:1.12.0.26 yamt-km-base:1.12 kent-audio2:1.12.0.24 kent-audio2-base:1.12 netbsd-2-0-1-RELEASE:1.12 kent-audio1-beforemerge:1.12 netbsd-2:1.12.0.22 netbsd-2-base:1.12 kent-audio1:1.12.0.20 kent-audio1-base:1.12 netbsd-2-0-RELEASE:1.12 netbsd-2-0-RC5:1.12 netbsd-2-0-RC4:1.12 netbsd-2-0-RC3:1.12 netbsd-2-0-RC2:1.12 netbsd-2-0-RC1:1.12 netbsd-2-0:1.12.0.18 netbsd-2-0-base:1.12 netbsd-1-6-PATCH002-RELEASE:1.12 netbsd-1-6-PATCH002:1.12 netbsd-1-6-PATCH002-RC4:1.12 netbsd-1-6-PATCH002-RC3:1.12 netbsd-1-6-PATCH002-RC2:1.12 netbsd-1-6-PATCH002-RC1:1.12 ktrace-lwp:1.12.0.16 ktrace-lwp-base:1.13 netbsd-1-6-PATCH001:1.12 netbsd-1-6-PATCH001-RELEASE:1.12 netbsd-1-6-PATCH001-RC3:1.12 netbsd-1-6-PATCH001-RC2:1.12 netbsd-1-6-PATCH001-RC1:1.12 nathanw_sa_end:1.10.2.2 nathanw_sa_before_merge:1.12 fvdl_fs64_base:1.12 gmcgarry_ctxsw:1.12.0.14 gmcgarry_ctxsw_base:1.12 gmcgarry_ucred:1.12.0.12 gmcgarry_ucred_base:1.12 nathanw_sa_base:1.12 kqueue-aftermerge:1.12 kqueue-beforemerge:1.12 netbsd-1-6-RELEASE:1.12 netbsd-1-6-RC3:1.12 netbsd-1-6-RC2:1.12 netbsd-1-6-RC1:1.12 netbsd-1-6:1.12.0.10 netbsd-1-6-base:1.12 gehenna-devsw:1.12.0.8 gehenna-devsw-base:1.12 netbsd-1-5-PATCH003:1.8 eeh-devprop:1.12.0.6 eeh-devprop-base:1.12 newlock:1.12.0.4 newlock-base:1.12 ifpoll-base:1.12 thorpej-mips-cache:1.11.0.6 thorpej-mips-cache-base:1.11 thorpej-devvp-base3:1.11 thorpej-devvp-base2:1.11 post-chs-ubcperf:1.11 pre-chs-ubcperf:1.11 thorpej-devvp:1.11.0.4 thorpej-devvp-base:1.11 netbsd-1-5-PATCH002:1.8 kqueue:1.11.0.2 kqueue-base:1.12 netbsd-1-5-PATCH001:1.8 thorpej_scsipi_beforemerge:1.10 nathanw_sa:1.10.0.2 thorpej_scsipi_nbase:1.10 netbsd-1-5-RELEASE:1.8 netbsd-1-5-BETA2:1.8 netbsd-1-5-BETA:1.8 netbsd-1-4-PATCH003:1.6.20.2 netbsd-1-5-ALPHA2:1.8 netbsd-1-5:1.8.0.12 netbsd-1-5-base:1.8 minoura-xpg4dl-base:1.8 minoura-xpg4dl:1.8.0.10 netbsd-1-4-PATCH002:1.6.20.2 chs-ubc2-newbase:1.8 wrstuden-devbsize-19991221:1.8 wrstuden-devbsize:1.8.0.8 wrstuden-devbsize-base:1.8 kame_141_19991130:1.6.20.2 comdex-fall-1999:1.8.0.6 comdex-fall-1999-base:1.8 fvdl-softdep:1.8.0.4 fvdl-softdep-base:1.8 thorpej_scsipi:1.8.0.2 thorpej_scsipi_base:1.10 netbsd-1-4-PATCH001:1.6.20.2 kame_14_19990705:1.6.20.2 kame_14_19990628:1.6.20.2 kame:1.6.20.2.0.4 chs-ubc2:1.6.20.2.0.2 chs-ubc2-base:1.8 netbsd-1-4-RELEASE:1.6.20.2 netbsd-1-4:1.6.0.20 netbsd-1-4-base:1.6 netbsd-1-3-PATCH003:1.6 netbsd-1-3-PATCH003-CANDIDATE2:1.6 kenh-if-detach:1.6.0.18 kenh-if-detach-base:1.6 netbsd-1-3-PATCH003-CANDIDATE1:1.6 netbsd-1-3-PATCH003-CANDIDATE0:1.6 chs-ubc:1.6.0.16 chs-ubc-base:1.6 eeh-paddr_t:1.6.0.14 eeh-paddr_t-base:1.6 netbsd-1-3-PATCH002:1.6 netbsd-1-3-PATCH001:1.6 netbsd-1-3-RELEASE:1.6 netbsd-1-3-BETA:1.6 netbsd-1-3:1.6.0.12 netbsd-1-3-base:1.6 thorpej-signal:1.6.0.10 thorpej-signal-base:1.6 marc-pcmcia:1.6.0.8 marc-pcmcia-bp:1.6 marc-pcmcia-base:1.6 bouyer-scsipi:1.6.0.6 is-newarp-before-merge:1.6 is-newarp:1.6.0.4 is-newarp-base:1.6 netbsd-1-2-PATCH001:1.5 mrg-vm-swap:1.6.0.2 thorpej-setroot:1.5.0.2 netbsd-1-2-RELEASE:1.5 netbsd-1-2-BETA:1.5 netbsd-1-2:1.5.0.4 netbsd-1-2-base:1.5 date-03-may-96:1.1.1.2 netbsd-1-1-PATCH001:1.4 netbsd-1-1-RELEASE:1.4 netbsd-1-1:1.4.0.4 netbsd-1-1-base:1.4 netbsd-1-0-PATCH06:1.4 netbsd-1-0-PATCH05:1.4 netbsd-1-0-PATCH04:1.4 netbsd-1-0-PATCH03:1.4 netbsd-1-0-PATCH02:1.4 netbsd-1-0-PATCH1:1.4 netbsd-1-0-PATCH0:1.4 netbsd-1-0-RELEASE:1.4 netbsd-1-0:1.4.0.2 netbsd-1-0-base:1.4 magnum-base:1.2 magnum:1.2.0.4 netbsd-0-9-patch-001:1.2 netbsd-0-9-RELEASE:1.2 netbsd-0-9-BETA:1.2 netbsd-0-9-ALPHA2:1.2 netbsd-0-9-ALPHA:1.2 netbsd-0-9:1.2.0.2 netbsd-0-9-base:1.2 netbsd-0-8:1.1.1.1 netbsd-alpha-1:1.1.1.1 patchkit-0-2-2:1.1.1.1 WFJ-386bsd-01:1.1.1.1 WFJ-920714:1.1.1; locks; strict; comment @ * @; 1.16 date 2017.12.28.17.51.19; author christos; state Exp; branches; next 1.15; commitid Z3WBpAJKJUbIvGkA; 1.15 date 2007.02.22.04.38.06; author matt; state Exp; branches; next 1.14; 1.14 date 2005.12.11.12.20.53; author christos; state Exp; branches 1.14.26.1; next 1.13; 1.13 date 2005.06.01.12.25.27; author drochner; state Exp; branches 1.13.2.1; next 1.12; 1.12 date 2002.02.15.07.33.54; author simonb; state Exp; branches 1.12.16.1; next 1.11; 1.11 date 2001.05.13.01.38.53; author ross; state Exp; branches 1.11.2.1; next 1.10; 1.10 date 2001.01.18.10.54.29; author jdolecek; state Exp; branches 1.10.2.1; next 1.9; 1.9 date 2001.01.17.19.50.04; author jdolecek; state Exp; branches; next 1.8; 1.8 date 99.04.12.20.38.21; author pk; state Exp; branches 1.8.2.1; next 1.7; 1.7 date 99.04.06.20.09.21; author pk; state Exp; branches; next 1.6; 1.6 date 97.02.04.00.33.33; author cgd; state Exp; branches 1.6.20.1; next 1.5; 1.5 date 96.02.05.01.57.21; author christos; state Exp; branches; next 1.4; 1.4 date 94.06.29.06.31.24; author cgd; state Exp; branches; next 1.3; 1.3 date 94.02.15.14.50.47; author mycroft; state Exp; branches; next 1.2; 1.2 date 93.05.20.03.39.37; author cgd; state Exp; branches; next 1.1; 1.1 date 93.03.21.09.45.37; author cgd; state Exp; branches 1.1.1.1; next ; 1.14.26.1 date 2007.02.27.16.53.45; author yamt; state Exp; branches; next ; 1.13.2.1 date 2007.02.26.09.09.49; author yamt; state Exp; branches; next ; 1.12.16.1 date 2005.11.10.14.03.00; author skrll; state Exp; branches; next ; 1.11.2.1 date 2002.03.16.16.00.45; author jdolecek; state Exp; branches; next ; 1.10.2.1 date 2001.06.21.20.01.10; author nathanw; state Exp; branches; next 1.10.2.2; 1.10.2.2 date 2002.02.28.04.13.08; author nathanw; state Exp; branches; next ; 1.8.2.1 date 2001.02.11.19.15.14; author bouyer; state Exp; branches; next ; 1.6.20.1 date 99.04.07.08.12.56; author pk; state Exp; branches; next 1.6.20.2; 1.6.20.2 date 99.04.12.21.27.08; author pk; state Exp; branches 1.6.20.2.2.1; next ; 1.6.20.2.2.1 date 99.06.21.01.16.23; author thorpej; state Exp; branches; next ; 1.1.1.1 date 93.03.21.09.45.37; author cgd; state Exp; branches; next ; desc @@ 1.16 log @- add ddb.panicstackframes to avoid scrolling the interesting parts of panic stacktraces off. - change valuep to void * to avoid casts - sort and use c99 initializers in variables array @ text @/* $NetBSD: db_variables.h,v 1.15 2007/02/22 04:38:06 matt Exp $ */ /* * Mach Operating System * Copyright (c) 1991,1990 Carnegie Mellon University * All Rights Reserved. * * Permission to use, copy, modify and distribute this software and its * documentation is hereby granted, provided that both the copyright * notice and this permission notice appear in all copies of the * software, derivative works or modified versions, and any portions * thereof, and that both notices appear in supporting documentation. * * CARNEGIE MELLON ALLOWS FREE USE OF THIS SOFTWARE IN ITS "AS IS" * CONDITION. CARNEGIE MELLON DISCLAIMS ANY LIABILITY OF ANY KIND FOR * ANY DAMAGES WHATSOEVER RESULTING FROM THE USE OF THIS SOFTWARE. * * Carnegie Mellon requests users of this software to return to * * Software Distribution Coordinator or Software.Distribution@@CS.CMU.EDU * School of Computer Science * Carnegie Mellon University * Pittsburgh PA 15213-3890 * * any improvements or extensions that they make and grant Carnegie the * rights to redistribute these changes. * * Author: David B. Golub, Carnegie Mellon University * Date: 7/90 */ #ifndef _DB_VARIABLES_H_ #define _DB_VARIABLES_H_ /* * Debugger variables. */ struct db_variable { const char *name; /* Name of variable */ void *valuep; /* value of variable */ /* function to call when reading/writing */ int (*fcn)(const struct db_variable *, db_expr_t *, int); const char *modif; #define DB_VAR_GET 0 #define DB_VAR_SET 1 }; #define FCN_NULL ((int (*)(const struct db_variable *, db_expr_t *, int))0) extern const struct db_variable db_vars[]; /* debugger variables */ extern const struct db_variable * const db_evars; extern const struct db_variable db_regs[]; /* machine registers */ extern const struct db_variable * const db_eregs; int db_get_variable(db_expr_t *); int db_set_variable(db_expr_t); void db_read_variable(const struct db_variable *, db_expr_t *); void db_write_variable(const struct db_variable *, db_expr_t *); void db_set_cmd(db_expr_t, bool, db_expr_t, const char *); #endif /* _DB_VARIABLES_H_ */ @ 1.15 log @Fix lossage from boolean_t -> bool and updated x86 bus_dma. @ text @d1 1 a1 1 /* $NetBSD: db_variables.h,v 1.14 2005/12/11 12:20:53 christos Exp $ */ d40 1 a40 1 long *valuep; /* value of variable */ @ 1.14 log @merge ktrace-lwp. @ text @d1 1 a1 1 /* $NetBSD: db_variables.h,v 1.12.16.1 2005/11/10 14:03:00 skrll Exp $ */ d58 1 a58 1 void db_set_cmd(db_expr_t, int, db_expr_t, const char *); @ 1.14.26.1 log @- sync with head. - move sched_changepri back to kern_synch.c as it doesn't know PPQ anymore. @ text @d1 1 a1 1 /* $NetBSD: db_variables.h,v 1.14 2005/12/11 12:20:53 christos Exp $ */ d58 1 a58 1 void db_set_cmd(db_expr_t, bool, db_expr_t, const char *); @ 1.13 log @more constification fallout @ text @d1 1 a1 1 /* $NetBSD: db_variables.h,v 1.12 2002/02/15 07:33:54 simonb Exp $ */ @ 1.13.2.1 log @sync with head. @ text @d1 1 a1 1 /* $NetBSD: db_variables.h,v 1.13 2005/06/01 12:25:27 drochner Exp $ */ d58 1 a58 1 void db_set_cmd(db_expr_t, bool, db_expr_t, const char *); @ 1.12 log @ANSIfy, KNF. Make some variables and functions static when not used outside of a module. Make variables in headers extern. Delete the unused db_find_watchpoint() function. @ text @d1 1 a1 1 /* $NetBSD: db_variables.h,v 1.11 2001/05/13 01:38:53 ross Exp $ */ d43 1 a43 1 char *modif; d58 1 a58 1 void db_set_cmd(db_expr_t, int, db_expr_t, char *); @ 1.12.16.1 log @Sync with HEAD. Here we go again... @ text @d1 1 a1 1 /* $NetBSD: db_variables.h,v 1.13 2005/06/01 12:25:27 drochner Exp $ */ d43 1 a43 1 const char *modif; d58 1 a58 1 void db_set_cmd(db_expr_t, int, db_expr_t, const char *); @ 1.11 log @The current API for MD support doesn't directly support the documented /u option to show reg /u. Fix this by adding a modif[ier] field to struct db_variable. @ text @d1 1 a1 1 /* $NetBSD: db_variables.h,v 1.10 2001/01/18 10:54:29 jdolecek Exp $ */ d3 1 a3 1 /* d7 1 a7 1 * d13 1 a13 1 * d17 1 a17 1 * d19 1 a19 1 * d24 1 a24 1 * d42 1 a42 1 int (*fcn) __P((const struct db_variable *, db_expr_t *, int)); d47 1 a47 1 #define FCN_NULL ((int (*) __P((const struct db_variable *, db_expr_t *, int)))0) d54 5 a58 6 int db_find_variable __P((const struct db_variable **)); int db_get_variable __P((db_expr_t *)); int db_set_variable __P((db_expr_t)); void db_read_variable __P((const struct db_variable *, db_expr_t *)); void db_write_variable __P((const struct db_variable *, db_expr_t *)); void db_set_cmd __P((db_expr_t, int, db_expr_t, char *)); @ 1.11.2.1 log @Catch up with -current. @ text @d1 1 a1 1 /* $NetBSD: db_variables.h,v 1.11 2001/05/13 01:38:53 ross Exp $ */ d3 1 a3 1 /* d7 1 a7 1 * d13 1 a13 1 * d17 1 a17 1 * d19 1 a19 1 * d24 1 a24 1 * d42 1 a42 1 int (*fcn)(const struct db_variable *, db_expr_t *, int); d47 1 a47 1 #define FCN_NULL ((int (*)(const struct db_variable *, db_expr_t *, int))0) d54 6 a59 5 int db_get_variable(db_expr_t *); int db_set_variable(db_expr_t); void db_read_variable(const struct db_variable *, db_expr_t *); void db_write_variable(const struct db_variable *, db_expr_t *); void db_set_cmd(db_expr_t, int, db_expr_t, char *); @ 1.10 log @make db_[e]regs[] const @ text @d1 1 a1 1 /* $NetBSD: db_variables.h,v 1.9 2001/01/17 19:50:04 jdolecek Exp $ */ d43 1 @ 1.10.2.1 log @Catch up to -current. @ text @d1 1 a1 1 /* $NetBSD: db_variables.h,v 1.10 2001/01/18 10:54:29 jdolecek Exp $ */ a42 1 char *modif; @ 1.10.2.2 log @Catch up to -current. @ text @d1 1 a1 1 /* $NetBSD: db_variables.h,v 1.10.2.1 2001/06/21 20:01:10 nathanw Exp $ */ d3 1 a3 1 /* d7 1 a7 1 * d13 1 a13 1 * d17 1 a17 1 * d19 1 a19 1 * d24 1 a24 1 * d42 1 a42 1 int (*fcn)(const struct db_variable *, db_expr_t *, int); d47 1 a47 1 #define FCN_NULL ((int (*)(const struct db_variable *, db_expr_t *, int))0) d54 6 a59 5 int db_get_variable(db_expr_t *); int db_set_variable(db_expr_t); void db_read_variable(const struct db_variable *, db_expr_t *); void db_write_variable(const struct db_variable *, db_expr_t *); void db_set_cmd(db_expr_t, int, db_expr_t, char *); @ 1.9 log @constify a little @ text @d1 1 a1 1 /* $NetBSD: db_variables.h,v 1.8 1999/04/12 20:38:21 pk Exp $ */ d50 2 a51 2 extern struct db_variable db_regs[]; /* machine registers */ extern struct db_variable *db_eregs; @ 1.8 log @Quote "AS IS" as in the majority of Carnegy Mellon notices. @ text @d1 1 a1 1 /* $NetBSD: db_variables.h,v 1.7 1999/04/06 20:09:21 pk Exp $ */ d39 1 a39 1 char *name; /* Name of variable */ d42 1 a42 1 int (*fcn) __P((struct db_variable *, db_expr_t *, int)); d46 1 a46 1 #define FCN_NULL ((int (*) __P((struct db_variable *, db_expr_t *, int)))0) d48 2 a49 2 extern struct db_variable db_vars[]; /* debugger variables */ extern struct db_variable *db_evars; d53 1 a53 1 int db_find_variable __P((struct db_variable **)); d56 2 a57 2 void db_read_variable __P((struct db_variable *, db_expr_t *)); void db_write_variable __P((struct db_variable *, db_expr_t *)); @ 1.8.2.1 log @Sync with HEAD. @ text @d1 1 a1 1 /* $NetBSD: db_variables.h,v 1.8 1999/04/12 20:38:21 pk Exp $ */ d39 1 a39 1 const char *name; /* Name of variable */ d42 1 a42 1 int (*fcn) __P((const struct db_variable *, db_expr_t *, int)); d46 1 a46 1 #define FCN_NULL ((int (*) __P((const struct db_variable *, db_expr_t *, int)))0) d48 4 a51 4 extern const struct db_variable db_vars[]; /* debugger variables */ extern const struct db_variable * const db_evars; extern const struct db_variable db_regs[]; /* machine registers */ extern const struct db_variable * const db_eregs; d53 1 a53 1 int db_find_variable __P((const struct db_variable **)); d56 2 a57 2 void db_read_variable __P((const struct db_variable *, db_expr_t *)); void db_write_variable __P((const struct db_variable *, db_expr_t *)); @ 1.7 log @Fix a pasto in copyright text which has been procreating like rabbits.. @ text @d1 1 a1 1 /* $NetBSD: db_variables.h,v 1.6 1997/02/04 00:33:33 cgd Exp $ */ d14 1 a14 1 * CARNEGIE MELLON ALLOWS FREE USE OF THIS SOFTWARE IN ITS ``AS IS'' @ 1.6 log @make variable pointers (in variable declaration structs) be 'long *', so that the common case can be handled with no hassles on all machines. fix up the various internal variables which are also exported via sysctl (and which therefore must be 'int's) to do the right thing via a special read/write function. @ text @d1 1 a1 1 /* $NetBSD: db_variables.h,v 1.5 1996/02/05 01:57:21 christos Exp $ */ d14 1 a14 1 * CARNEGIE MELLON ALLOWS FREE USE OF THIS SOFTWARE IN ITS @ 1.6.20.1 log @Pull up from trunk: copyright text warts. @ text @d1 1 a1 1 /* $NetBSD: db_variables.h,v 1.7 1999/04/06 20:09:21 pk Exp $ */ d14 1 a14 1 * CARNEGIE MELLON ALLOWS FREE USE OF THIS SOFTWARE IN ITS ``AS IS'' @ 1.6.20.2 log @Pullup copyright text corrections. @ text @d1 1 a1 1 /* $NetBSD: db_variables.h,v 1.6.20.1 1999/04/07 08:12:56 pk Exp $ */ d14 1 a14 1 * CARNEGIE MELLON ALLOWS FREE USE OF THIS SOFTWARE IN ITS "AS IS" @ 1.6.20.2.2.1 log @Sync w/ -current. @ text @d1 1 a1 1 /* $NetBSD: db_variables.h,v 1.8 1999/04/12 20:38:21 pk Exp $ */ @ 1.5 log @DDB prototype changes. @ text @d1 1 a1 1 /* $NetBSD: db_variables.h,v 1.4 1994/06/29 06:31:24 cgd Exp $ */ d40 1 a40 1 int *valuep; /* value of variable */ @ 1.4 log @New RCS ID's, take two. they're more aesthecially pleasant, and use 'NetBSD' @ text @d1 1 a1 1 /* $NetBSD$ */ d42 1 a42 1 int (*fcn)(/* db_variable *vp, db_expr_t *valuep, int op */); d46 1 a46 1 #define FCN_NULL ((int (*)())0) d52 7 @ 1.3 log @Remove RCS logs. @ text @d1 2 a29 1 * $Id: db_variables.h,v 1.2 1993/05/20 03:39:37 cgd Exp $ @ 1.2 log @add explicit rcs id @ text @a24 3 */ /* * $Id$ a25 23 * HISTORY * $Log: db_variables.h,v $ * Revision 1.1.1.1 1993/03/21 09:46:27 cgd * initial import of 386bsd-0.1 sources * * Revision 1.1 1992/03/25 21:45:35 pace * Initial revision * * Revision 2.3 91/02/05 17:07:23 mrt * Changed to new Mach copyright * [91/01/31 16:19:54 mrt] * * Revision 2.2 90/08/27 21:53:40 dbg * Modularized typedef name. Documented the calling sequence of * the (optional) access function of a variable. Now the valuep * field can be made opaque, eg be an offset that fcn() resolves. * [90/08/20 af] * * Created. * [90/07/25 dbg] * */ /* d28 1 @ 1.1 log @Initial revision @ text @d27 2 d31 3 @ 1.1.1.1 log @initial import of 386bsd-0.1 sources @ text @@