lib/libc/freebsd/COPYRIGHT | 3 +- lib/libc/freebsd/abilists | Bin 45841 -> 49129 bytes lib/libc/freebsd/lib/csu/amd64/crt1_s.S | 15 +- lib/libc/freebsd/lib/csu/arm/crt1_c.c | 1 - lib/libc/freebsd/lib/csu/common/crtbegin.c | 45 +- lib/libc/freebsd/lib/csu/common/crtbrand.S | 2 +- lib/libc/freebsd/lib/csu/common/crtend.c | 65 -- lib/libc/freebsd/lib/csu/common/feature_note.S | 2 +- lib/libc/freebsd/lib/csu/common/ignore_init_note.S | 2 +- lib/libc/freebsd/lib/csu/powerpc/crt.h | 3 +- lib/libc/freebsd/lib/csu/powerpc64/crt.h | 3 +- lib/libc/freebsd/lib/libc/include/libc_private.h | 108 +-- lib/libc/include/aarch64-freebsd-none/arm/_align.h | 2 - lib/libc/include/aarch64-freebsd-none/arm/_limits.h | 2 - lib/libc/include/aarch64-freebsd-none/arm/_types.h | 3 - lib/libc/include/aarch64-freebsd-none/arm/acle-compat.h | 158 +---- lib/libc/include/aarch64-freebsd-none/arm/asm.h | 10 - lib/libc/include/aarch64-freebsd-none/arm/atomic.h | 49 +- lib/libc/include/aarch64-freebsd-none/arm/cpu.h | 56 +- lib/libc/include/aarch64-freebsd-none/arm/cpufunc.h | 3 - lib/libc/include/aarch64-freebsd-none/arm/fenv.h | 1 + lib/libc/include/aarch64-freebsd-none/arm/float.h | 2 - lib/libc/include/aarch64-freebsd-none/arm/ieeefp.h | 10 + lib/libc/include/aarch64-freebsd-none/arm/param.h | 17 +- lib/libc/include/aarch64-freebsd-none/arm/pmap.h | 15 +- lib/libc/include/aarch64-freebsd-none/arm/proc.h | 2 - lib/libc/include/aarch64-freebsd-none/arm/profile.h | 2 - lib/libc/include/aarch64-freebsd-none/arm/reloc.h | 2 - lib/libc/include/aarch64-freebsd-none/arm/resource.h | 2 - lib/libc/include/aarch64-freebsd-none/arm/runq.h | 46 -- lib/libc/include/aarch64-freebsd-none/arm/signal.h | 2 - lib/libc/include/aarch64-freebsd-none/arm/sysarch.h | 2 + lib/libc/include/aarch64-freebsd-none/arm/sysreg.h | 38 +- lib/libc/include/aarch64-freebsd-none/arm/vmparam.h | 1 + lib/libc/include/aarch64-freebsd-none/fenv.h | 1 + lib/libc/include/aarch64-freebsd-none/float.h | 2 - lib/libc/include/aarch64-freebsd-none/machine/_align.h | 2 - lib/libc/include/aarch64-freebsd-none/machine/_bus.h | 43 -- lib/libc/include/aarch64-freebsd-none/machine/_limits.h | 2 - lib/libc/include/aarch64-freebsd-none/machine/_types.h | 3 - lib/libc/include/aarch64-freebsd-none/machine/armreg.h | 643 ++++++++++++----- lib/libc/include/aarch64-freebsd-none/machine/asm.h | 23 +- lib/libc/include/aarch64-freebsd-none/machine/atomic.h | 4 +- lib/libc/include/aarch64-freebsd-none/machine/bus.h | 1 + lib/libc/include/aarch64-freebsd-none/machine/bus_dma.h | 14 +- lib/libc/include/aarch64-freebsd-none/machine/bus_dma_impl.h | 18 +- lib/libc/include/aarch64-freebsd-none/machine/cpu.h | 73 +- lib/libc/include/aarch64-freebsd-none/machine/cpu_feat.h | 136 ++++ lib/libc/include/aarch64-freebsd-none/machine/cpufunc.h | 40 +- lib/libc/include/aarch64-freebsd-none/machine/db_machdep.h | 3 + lib/libc/include/aarch64-freebsd-none/machine/debug_monitor.h | 1 + lib/libc/include/aarch64-freebsd-none/machine/efi.h | 4 +- lib/libc/include/aarch64-freebsd-none/machine/elf.h | 177 ++--- lib/libc/include/aarch64-freebsd-none/machine/endian.h | 2 - lib/libc/include/aarch64-freebsd-none/machine/float.h | 2 - lib/libc/include/aarch64-freebsd-none/machine/frame.h | 2 +- lib/libc/include/aarch64-freebsd-none/machine/hypervisor.h | 155 +++-- lib/libc/include/aarch64-freebsd-none/machine/in_cksum.h | 1 - lib/libc/include/aarch64-freebsd-none/machine/intr.h | 16 +- lib/libc/include/aarch64-freebsd-none/machine/kdb.h | 4 +- lib/libc/include/aarch64-freebsd-none/machine/machdep.h | 2 +- lib/libc/include/aarch64-freebsd-none/machine/md_var.h | 4 + lib/libc/include/aarch64-freebsd-none/machine/metadata.h | 11 +- lib/libc/include/aarch64-freebsd-none/machine/msan.h | 91 +++ lib/libc/include/aarch64-freebsd-none/machine/param.h | 14 +- lib/libc/include/aarch64-freebsd-none/machine/pci_cfgreg.h | 7 +- lib/libc/include/aarch64-freebsd-none/machine/pcpu.h | 1 - lib/libc/include/aarch64-freebsd-none/machine/pmap.h | 24 +- lib/libc/include/aarch64-freebsd-none/machine/proc.h | 16 +- lib/libc/include/aarch64-freebsd-none/machine/pte.h | 82 ++- lib/libc/include/aarch64-freebsd-none/machine/resource.h | 2 - lib/libc/include/aarch64-freebsd-none/machine/runq.h | 50 -- lib/libc/include/aarch64-freebsd-none/machine/signal.h | 2 - lib/libc/include/aarch64-freebsd-none/machine/sysarch.h | 9 + lib/libc/include/aarch64-freebsd-none/machine/undefined.h | 30 +- lib/libc/include/aarch64-freebsd-none/machine/vmm.h | 348 ++++++++++ lib/libc/include/aarch64-freebsd-none/machine/vmm_dev.h | 274 ++++++++ lib/libc/include/aarch64-freebsd-none/machine/vmm_instruction_emul.h | 83 +++ lib/libc/include/aarch64-freebsd-none/machine/vmparam.h | 76 +- lib/libc/include/arm-freebsd-eabihf/fenv.h | 1 + lib/libc/include/arm-freebsd-eabihf/float.h | 2 - lib/libc/include/arm-freebsd-eabihf/floatingpoint.h | 2 - lib/libc/include/arm-freebsd-eabihf/machine/_align.h | 2 - lib/libc/include/arm-freebsd-eabihf/machine/_bus.h | 31 +- lib/libc/include/arm-freebsd-eabihf/machine/_limits.h | 2 - lib/libc/include/arm-freebsd-eabihf/machine/_types.h | 3 - lib/libc/include/arm-freebsd-eabihf/machine/acle-compat.h | 158 +---- lib/libc/include/arm-freebsd-eabihf/machine/asm.h | 10 - lib/libc/include/arm-freebsd-eabihf/machine/atomic.h | 49 +- lib/libc/include/arm-freebsd-eabihf/machine/cpu.h | 56 +- lib/libc/include/arm-freebsd-eabihf/machine/cpufunc.h | 3 - lib/libc/include/arm-freebsd-eabihf/machine/endian.h | 2 - lib/libc/include/arm-freebsd-eabihf/machine/exec.h | 37 + lib/libc/include/arm-freebsd-eabihf/machine/fiq.h | 71 -- lib/libc/include/arm-freebsd-eabihf/machine/float.h | 2 - lib/libc/include/arm-freebsd-eabihf/machine/floatingpoint.h | 2 - lib/libc/include/arm-freebsd-eabihf/machine/ieee.h | 2 - lib/libc/include/arm-freebsd-eabihf/machine/ieeefp.h | 10 + lib/libc/include/arm-freebsd-eabihf/machine/in_cksum.h | 1 - lib/libc/include/arm-freebsd-eabihf/machine/intr.h | 9 +- lib/libc/include/arm-freebsd-eabihf/machine/machdep.h | 7 + lib/libc/include/arm-freebsd-eabihf/machine/metadata.h | 11 +- lib/libc/include/arm-freebsd-eabihf/machine/param.h | 17 +- lib/libc/include/arm-freebsd-eabihf/machine/pmap.h | 15 +- lib/libc/include/arm-freebsd-eabihf/machine/pmap_var.h | 20 +- lib/libc/include/arm-freebsd-eabihf/machine/proc.h | 2 - lib/libc/include/arm-freebsd-eabihf/machine/profile.h | 2 - lib/libc/include/arm-freebsd-eabihf/machine/reloc.h | 2 - lib/libc/include/arm-freebsd-eabihf/machine/resource.h | 2 - lib/libc/include/arm-freebsd-eabihf/machine/runq.h | 46 -- lib/libc/include/arm-freebsd-eabihf/machine/signal.h | 2 - lib/libc/include/arm-freebsd-eabihf/machine/sysarch.h | 2 + lib/libc/include/arm-freebsd-eabihf/machine/sysreg.h | 38 +- lib/libc/include/arm-freebsd-eabihf/machine/vm.h | 2 +- lib/libc/include/arm-freebsd-eabihf/machine/vmparam.h | 1 + lib/libc/include/generic-freebsd/_ctype.h | 2 - lib/libc/include/generic-freebsd/_libsys.h | 881 ++++++++++++++++++++++++ lib/libc/include/generic-freebsd/a.out.h | 2 - lib/libc/include/generic-freebsd/aio.h | 2 +- lib/libc/include/generic-freebsd/ar.h | 2 - lib/libc/include/generic-freebsd/arpa/ftp.h | 2 - lib/libc/include/generic-freebsd/arpa/inet.h | 1 - lib/libc/include/generic-freebsd/arpa/telnet.h | 2 - lib/libc/include/generic-freebsd/arpa/tftp.h | 2 - lib/libc/include/generic-freebsd/assert.h | 9 +- lib/libc/include/generic-freebsd/bsm/audit.h | 345 ---------- lib/libc/include/generic-freebsd/bsm/audit_domain.h | 114 --- lib/libc/include/generic-freebsd/bsm/audit_errno.h | 217 ------ lib/libc/include/generic-freebsd/bsm/audit_fcntl.h | 140 ---- lib/libc/include/generic-freebsd/bsm/audit_internal.h | 117 ---- lib/libc/include/generic-freebsd/bsm/audit_kevents.h | 851 ----------------------- lib/libc/include/generic-freebsd/bsm/audit_record.h | 311 --------- lib/libc/include/generic-freebsd/bsm/audit_socket_type.h | 46 -- lib/libc/include/generic-freebsd/cam/cam.h | 7 +- lib/libc/include/generic-freebsd/cam/cam_ccb.h | 41 +- lib/libc/include/generic-freebsd/cam/cam_debug.h | 67 +- lib/libc/include/generic-freebsd/cam/cam_iosched.h | 4 +- lib/libc/include/generic-freebsd/cam/cam_sim.h | 9 - lib/libc/include/generic-freebsd/cam/cam_xpt.h | 24 +- lib/libc/include/generic-freebsd/cam/nvme/nvme_all.h | 4 +- lib/libc/include/generic-freebsd/cam/scsi/scsi_all.h | 23 +- lib/libc/include/generic-freebsd/cam/scsi/scsi_ch.h | 1 - lib/libc/include/generic-freebsd/cam/scsi/scsi_da.h | 1 - lib/libc/include/generic-freebsd/cam/scsi/scsi_sa.h | 1 - lib/libc/include/generic-freebsd/crypto/cryptodev.h | 2 +- lib/libc/include/generic-freebsd/ctype.h | 2 - lib/libc/include/generic-freebsd/db.h | 2 - lib/libc/include/generic-freebsd/dev/ciss/cissreg.h | 2 +- lib/libc/include/generic-freebsd/dev/ciss/cissvar.h | 3 +- lib/libc/include/generic-freebsd/dev/firewire/firewirereg.h | 2 +- lib/libc/include/generic-freebsd/dev/hid/hid.h | 36 +- lib/libc/include/generic-freebsd/dev/hid/hidraw.h | 4 + lib/libc/include/generic-freebsd/dev/hwpmc/hwpmc_amd.h | 2 +- lib/libc/include/generic-freebsd/dev/hwpmc/hwpmc_arm64.h | 2 +- lib/libc/include/generic-freebsd/dev/hwpmc/hwpmc_core.h | 2 - lib/libc/include/generic-freebsd/dev/hwpmc/pmc_events.h | 37 +- lib/libc/include/generic-freebsd/dev/ic/nec765.h | 2 - lib/libc/include/generic-freebsd/dev/ic/ns16550.h | 5 - lib/libc/include/generic-freebsd/dev/iicbus/iiconf.h | 2 +- lib/libc/include/generic-freebsd/dev/mfi/mfireg.h | 2 +- lib/libc/include/generic-freebsd/dev/mmc/bridge.h | 5 + lib/libc/include/generic-freebsd/dev/mmc/mmc_fdt_helpers.h | 2 +- lib/libc/include/generic-freebsd/dev/mmc/mmc_helpers.h | 2 +- lib/libc/include/generic-freebsd/dev/mmc/mmcbrvar.h | 12 + lib/libc/include/generic-freebsd/dev/mmc/mmcreg.h | 1 + lib/libc/include/generic-freebsd/dev/nvme/nvme.h | 87 ++- lib/libc/include/generic-freebsd/dev/nvmf/nvmf.h | 132 ++++ lib/libc/include/generic-freebsd/dev/nvmf/nvmf_proto.h | 765 +++++++++++++++++++++ lib/libc/include/generic-freebsd/dev/ofw/ofw_cpu.h | 2 +- lib/libc/include/generic-freebsd/dev/ofw/openfirm.h | 5 +- lib/libc/include/generic-freebsd/dev/ofw/openfirmio.h | 2 - lib/libc/include/generic-freebsd/dev/pci/pcireg.h | 3 + lib/libc/include/generic-freebsd/dev/powermac_nvram/powermac_nvramvar.h | 82 --- lib/libc/include/generic-freebsd/dev/ppbus/lpt.h | 1 - lib/libc/include/generic-freebsd/dev/ppbus/ppbconf.h | 2 +- lib/libc/include/generic-freebsd/dev/smbus/smbconf.h | 2 +- lib/libc/include/generic-freebsd/dev/usb/usb.h | 2 +- lib/libc/include/generic-freebsd/dev/usb/usb_bus.h | 2 +- lib/libc/include/generic-freebsd/dev/usb/usb_dev.h | 2 +- lib/libc/include/generic-freebsd/dev/usb/usb_device.h | 2 +- lib/libc/include/generic-freebsd/dev/usb/usb_freebsd.h | 1 + lib/libc/include/generic-freebsd/dev/usb/usb_freebsd_loader.h | 1 + lib/libc/include/generic-freebsd/dev/usb/usb_ioctl.h | 2 +- lib/libc/include/generic-freebsd/dev/usb/usb_process.h | 2 +- lib/libc/include/generic-freebsd/dev/usb/usbdi.h | 5 + lib/libc/include/generic-freebsd/dev/veriexec/veriexec_ioctl.h | 2 +- lib/libc/include/generic-freebsd/dev/wg/if_wg.h | 6 + lib/libc/include/generic-freebsd/dirent.h | 18 +- lib/libc/include/generic-freebsd/dlfcn.h | 1 + lib/libc/include/generic-freebsd/endian.h | 27 +- lib/libc/include/generic-freebsd/err.h | 2 - lib/libc/include/generic-freebsd/errno.h | 2 - lib/libc/include/generic-freebsd/execinfo.h | 2 + lib/libc/include/generic-freebsd/exterr.h | 21 + lib/libc/include/generic-freebsd/fcntl.h | 33 +- lib/libc/include/generic-freebsd/fenv.h | 415 ++++++----- lib/libc/include/generic-freebsd/float.h | 99 +-- lib/libc/include/generic-freebsd/floatingpoint.h | 13 +- lib/libc/include/generic-freebsd/fnmatch.h | 1 - lib/libc/include/generic-freebsd/fs/devfs/devfs.h | 2 - lib/libc/include/generic-freebsd/fs/fdescfs/fdesc.h | 2 - lib/libc/include/generic-freebsd/fs/msdosfs/bootsect.h | 2 +- lib/libc/include/generic-freebsd/fs/msdosfs/denode.h | 4 +- lib/libc/include/generic-freebsd/fs/msdosfs/fat.h | 4 +- lib/libc/include/generic-freebsd/fs/msdosfs/msdosfsmount.h | 18 +- lib/libc/include/generic-freebsd/fs/nfs/nfs.h | 2 + lib/libc/include/generic-freebsd/fs/nfs/nfs_var.h | 55 +- lib/libc/include/generic-freebsd/fs/nfs/nfscl.h | 9 +- lib/libc/include/generic-freebsd/fs/nfs/nfsclstate.h | 4 + lib/libc/include/generic-freebsd/fs/nfs/nfsport.h | 31 +- lib/libc/include/generic-freebsd/fs/nfs/nfsproto.h | 57 +- lib/libc/include/generic-freebsd/fs/nullfs/null.h | 2 - lib/libc/include/generic-freebsd/fs/procfs/procfs.h | 2 - lib/libc/include/generic-freebsd/fs/smbfs/smbfs_node.h | 2 +- lib/libc/include/generic-freebsd/fs/udf/ecma167-udf.h | 4 +- lib/libc/include/generic-freebsd/fs/unionfs/union.h | 36 +- lib/libc/include/generic-freebsd/fstab.h | 2 - lib/libc/include/generic-freebsd/fts.h | 65 +- lib/libc/include/generic-freebsd/geom/geom.h | 4 +- lib/libc/include/generic-freebsd/geom/label/g_label.h | 2 +- lib/libc/include/generic-freebsd/glob.h | 18 +- lib/libc/include/generic-freebsd/grp.h | 2 - lib/libc/include/generic-freebsd/iconv.h | 2 - lib/libc/include/generic-freebsd/isofs/cd9660/cd9660_mount.h | 2 - lib/libc/include/generic-freebsd/isofs/cd9660/cd9660_node.h | 4 +- lib/libc/include/generic-freebsd/isofs/cd9660/cd9660_rrip.h | 2 - lib/libc/include/generic-freebsd/isofs/cd9660/iso.h | 25 +- lib/libc/include/generic-freebsd/isofs/cd9660/iso_rrip.h | 6 +- lib/libc/include/generic-freebsd/libsys.h | 25 + lib/libc/include/generic-freebsd/libutil.h | 19 +- lib/libc/include/generic-freebsd/limits.h | 7 +- lib/libc/include/generic-freebsd/locale.h | 2 - lib/libc/include/generic-freebsd/machine/_align.h | 52 +- lib/libc/include/generic-freebsd/machine/_bus.h | 49 +- lib/libc/include/generic-freebsd/machine/_inttypes.h | 221 +----- lib/libc/include/generic-freebsd/machine/_limits.h | 97 +-- lib/libc/include/generic-freebsd/machine/_stdint.h | 199 +----- lib/libc/include/generic-freebsd/machine/_types.h | 91 +-- lib/libc/include/generic-freebsd/machine/altivec.h | 41 -- lib/libc/include/generic-freebsd/machine/asm.h | 267 ------- lib/libc/include/generic-freebsd/machine/atomic.h | 1148 ------------------------------- lib/libc/include/generic-freebsd/machine/bat.h | 167 ----- lib/libc/include/generic-freebsd/machine/bus.h | 492 +------------ lib/libc/include/generic-freebsd/machine/bus_dma.h | 37 - lib/libc/include/generic-freebsd/machine/clock.h | 17 +- lib/libc/include/generic-freebsd/machine/counter.h | 162 ----- lib/libc/include/generic-freebsd/machine/cpu.h | 157 ----- lib/libc/include/generic-freebsd/machine/cpufunc.h | 298 -------- lib/libc/include/generic-freebsd/machine/db_machdep.h | 87 --- lib/libc/include/generic-freebsd/machine/dbdma.h | 153 ----- lib/libc/include/generic-freebsd/machine/dump.h | 72 +- lib/libc/include/generic-freebsd/machine/efi.h | 12 - lib/libc/include/generic-freebsd/machine/elf.h | 145 +--- lib/libc/include/generic-freebsd/machine/endian.h | 39 +- lib/libc/include/generic-freebsd/machine/exec.h | 8 +- lib/libc/include/generic-freebsd/machine/float.h | 99 +-- lib/libc/include/generic-freebsd/machine/floatingpoint.h | 13 +- lib/libc/include/generic-freebsd/machine/fpu.h | 102 --- lib/libc/include/generic-freebsd/machine/frame.h | 114 --- lib/libc/include/generic-freebsd/machine/gdb_machdep.h | 140 ---- lib/libc/include/generic-freebsd/machine/hid.h | 223 ------ lib/libc/include/generic-freebsd/machine/ieee.h | 143 ---- lib/libc/include/generic-freebsd/machine/ieeefp.h | 42 -- lib/libc/include/generic-freebsd/machine/ifunc.h | 58 -- lib/libc/include/generic-freebsd/machine/in_cksum.h | 1 - lib/libc/include/generic-freebsd/machine/intr_machdep.h | 64 -- lib/libc/include/generic-freebsd/machine/kdb.h | 67 -- lib/libc/include/generic-freebsd/machine/limits.h | 2 - lib/libc/include/generic-freebsd/machine/machdep.h | 37 - lib/libc/include/generic-freebsd/machine/md_var.h | 71 -- lib/libc/include/generic-freebsd/machine/metadata.h | 37 +- lib/libc/include/generic-freebsd/machine/minidump.h | 52 -- lib/libc/include/generic-freebsd/machine/mmuvar.h | 224 ------ lib/libc/include/generic-freebsd/machine/ofw_machdep.h | 57 +- lib/libc/include/generic-freebsd/machine/openpicreg.h | 141 ---- lib/libc/include/generic-freebsd/machine/openpicvar.h | 90 --- lib/libc/include/generic-freebsd/machine/param.h | 162 ----- lib/libc/include/generic-freebsd/machine/pcb.h | 137 ---- lib/libc/include/generic-freebsd/machine/pcpu.h | 174 ----- lib/libc/include/generic-freebsd/machine/pio.h | 304 -------- lib/libc/include/generic-freebsd/machine/platform.h | 76 -- lib/libc/include/generic-freebsd/machine/platformvar.h | 89 --- lib/libc/include/generic-freebsd/machine/pmap.h | 361 ---------- lib/libc/include/generic-freebsd/machine/pmc_mdep.h | 95 --- lib/libc/include/generic-freebsd/machine/proc.h | 61 -- lib/libc/include/generic-freebsd/machine/profile.h | 234 ------- lib/libc/include/generic-freebsd/machine/psl.h | 100 +-- lib/libc/include/generic-freebsd/machine/pte.h | 432 ------------ lib/libc/include/generic-freebsd/machine/ptrace.h | 43 +- lib/libc/include/generic-freebsd/machine/reg.h | 93 +-- lib/libc/include/generic-freebsd/machine/reloc.h | 28 +- lib/libc/include/generic-freebsd/machine/resource.h | 44 -- lib/libc/include/generic-freebsd/machine/rtas.h | 60 -- lib/libc/include/generic-freebsd/machine/runq.h | 55 -- lib/libc/include/generic-freebsd/machine/sdt_machdep.h | 12 + lib/libc/include/generic-freebsd/machine/setjmp.h | 26 +- lib/libc/include/generic-freebsd/machine/signal.h | 54 -- lib/libc/include/generic-freebsd/machine/slb.h | 92 --- lib/libc/include/generic-freebsd/machine/smp.h | 64 -- lib/libc/include/generic-freebsd/machine/spr.h | 863 ----------------------- lib/libc/include/generic-freebsd/machine/sr.h | 62 -- lib/libc/include/generic-freebsd/machine/stack.h | 54 -- lib/libc/include/generic-freebsd/machine/sysarch.h | 42 +- lib/libc/include/generic-freebsd/machine/tlb.h | 181 ----- lib/libc/include/generic-freebsd/machine/tls.h | 65 +- lib/libc/include/generic-freebsd/machine/trap.h | 159 +---- lib/libc/include/generic-freebsd/machine/ucontext.h | 91 --- lib/libc/include/generic-freebsd/machine/vdso.h | 42 +- lib/libc/include/generic-freebsd/machine/vm.h | 21 +- lib/libc/include/generic-freebsd/machine/vmm_snapshot.h | 1 + lib/libc/include/generic-freebsd/machine/vmparam.h | 329 --------- lib/libc/include/generic-freebsd/math.h | 37 +- lib/libc/include/generic-freebsd/memory.h | 2 - lib/libc/include/generic-freebsd/mntopts.h | 114 +++ lib/libc/include/generic-freebsd/mpool.h | 2 - lib/libc/include/generic-freebsd/mqueue.h | 1 - lib/libc/include/generic-freebsd/ndbm.h | 2 - lib/libc/include/generic-freebsd/net/altq/altq_rmclass.h | 2 - lib/libc/include/generic-freebsd/net/altq/altq_rmclass_debug.h | 2 - lib/libc/include/generic-freebsd/net/bpf.h | 5 +- lib/libc/include/generic-freebsd/net/bpfdesc.h | 2 - lib/libc/include/generic-freebsd/net/dlt.h | 2 - lib/libc/include/generic-freebsd/net/ethernet.h | 29 +- lib/libc/include/generic-freebsd/net/if.h | 6 +- lib/libc/include/generic-freebsd/net/if_arp.h | 2 - lib/libc/include/generic-freebsd/net/if_bridgevar.h | 63 +- lib/libc/include/generic-freebsd/net/if_clone.h | 5 +- lib/libc/include/generic-freebsd/net/if_dl.h | 19 +- lib/libc/include/generic-freebsd/net/if_gif.h | 3 +- lib/libc/include/generic-freebsd/net/if_llc.h | 2 - lib/libc/include/generic-freebsd/net/if_media.h | 6 + lib/libc/include/generic-freebsd/net/if_ovpn.h | 1 + lib/libc/include/generic-freebsd/net/if_pflog.h | 10 +- lib/libc/include/generic-freebsd/net/if_pfsync.h | 11 +- lib/libc/include/generic-freebsd/net/if_private.h | 4 +- lib/libc/include/generic-freebsd/net/if_strings.h | 5 + lib/libc/include/generic-freebsd/net/if_tap.h | 2 + lib/libc/include/generic-freebsd/net/if_tun.h | 2 + lib/libc/include/generic-freebsd/net/if_types.h | 3 +- lib/libc/include/generic-freebsd/net/if_var.h | 43 +- lib/libc/include/generic-freebsd/net/if_vlan_var.h | 6 +- lib/libc/include/generic-freebsd/net/iflib.h | 12 +- lib/libc/include/generic-freebsd/net/ifq.h | 2 - lib/libc/include/generic-freebsd/net/pfkeyv2.h | 20 +- lib/libc/include/generic-freebsd/net/pflow.h | 382 +++++++++++ lib/libc/include/generic-freebsd/net/pfvar.h | 751 +++++++++++++------- lib/libc/include/generic-freebsd/net/radix.h | 2 - lib/libc/include/generic-freebsd/net/rndis.h | 2 +- lib/libc/include/generic-freebsd/net/route.h | 4 +- lib/libc/include/generic-freebsd/net/route/route_ctl.h | 10 +- lib/libc/include/generic-freebsd/net/route/route_debug.h | 9 +- lib/libc/include/generic-freebsd/net/sff8472.h | 9 +- lib/libc/include/generic-freebsd/net/vnet.h | 8 +- lib/libc/include/generic-freebsd/net80211/_ieee80211.h | 28 +- lib/libc/include/generic-freebsd/net80211/ieee80211.h | 710 +++++++++++++++++-- lib/libc/include/generic-freebsd/net80211/ieee80211_amrr.h | 4 + lib/libc/include/generic-freebsd/net80211/ieee80211_crypto.h | 64 +- lib/libc/include/generic-freebsd/net80211/ieee80211_crypto_gcm.h | 58 ++ lib/libc/include/generic-freebsd/net80211/ieee80211_freebsd.h | 63 +- lib/libc/include/generic-freebsd/net80211/ieee80211_ht.h | 9 +- lib/libc/include/generic-freebsd/net80211/ieee80211_ioctl.h | 12 +- lib/libc/include/generic-freebsd/net80211/ieee80211_node.h | 96 ++- lib/libc/include/generic-freebsd/net80211/ieee80211_phy.h | 9 + lib/libc/include/generic-freebsd/net80211/ieee80211_proto.h | 4 + lib/libc/include/generic-freebsd/net80211/ieee80211_ratectl.h | 4 +- lib/libc/include/generic-freebsd/net80211/ieee80211_var.h | 54 +- lib/libc/include/generic-freebsd/net80211/ieee80211_vht.h | 12 +- lib/libc/include/generic-freebsd/netdb.h | 1 - lib/libc/include/generic-freebsd/netgraph/bluetooth/include/ng_btsocket_hci_raw.h | 3 +- lib/libc/include/generic-freebsd/netgraph/bluetooth/include/ng_btsocket_l2cap.h | 9 +- lib/libc/include/generic-freebsd/netgraph/bluetooth/include/ng_btsocket_rfcomm.h | 6 +- lib/libc/include/generic-freebsd/netgraph/bluetooth/include/ng_btsocket_sco.h | 6 +- lib/libc/include/generic-freebsd/netgraph/bluetooth/include/ng_hci.h | 80 ++- lib/libc/include/generic-freebsd/netgraph/netflow/ng_netflow.h | 4 +- lib/libc/include/generic-freebsd/netgraph/netgraph.h | 19 +- lib/libc/include/generic-freebsd/netgraph/ng_message.h | 5 +- lib/libc/include/generic-freebsd/netgraph/ng_nat.h | 1 + lib/libc/include/generic-freebsd/netgraph/ng_socket.h | 2 +- lib/libc/include/generic-freebsd/netinet/cc/cc.h | 66 +- lib/libc/include/generic-freebsd/netinet/cc/cc_cubic.h | 190 ++--- lib/libc/include/generic-freebsd/netinet/cc/cc_module.h | 13 +- lib/libc/include/generic-freebsd/netinet/dccp.h | 2 +- lib/libc/include/generic-freebsd/netinet/icmp6.h | 89 ++- lib/libc/include/generic-freebsd/netinet/icmp_var.h | 34 +- lib/libc/include/generic-freebsd/netinet/if_ether.h | 2 - lib/libc/include/generic-freebsd/netinet/igmp.h | 2 - lib/libc/include/generic-freebsd/netinet/igmp_var.h | 2 - lib/libc/include/generic-freebsd/netinet/in.h | 19 +- lib/libc/include/generic-freebsd/netinet/in_kdtrace.h | 367 ++++++++++ lib/libc/include/generic-freebsd/netinet/in_pcb.h | 103 ++- lib/libc/include/generic-freebsd/netinet/in_pcb_var.h | 37 +- lib/libc/include/generic-freebsd/netinet/in_systm.h | 6 +- lib/libc/include/generic-freebsd/netinet/in_var.h | 8 +- lib/libc/include/generic-freebsd/netinet/ip.h | 9 +- lib/libc/include/generic-freebsd/netinet/ip6.h | 2 - lib/libc/include/generic-freebsd/netinet/ip_carp.h | 55 +- lib/libc/include/generic-freebsd/netinet/ip_carp_nl.h | 3 + lib/libc/include/generic-freebsd/netinet/ip_compat.h | 16 +- lib/libc/include/generic-freebsd/netinet/ip_dummynet.h | 3 +- lib/libc/include/generic-freebsd/netinet/ip_fil.h | 2 - lib/libc/include/generic-freebsd/netinet/ip_frag.h | 2 - lib/libc/include/generic-freebsd/netinet/ip_fw.h | 427 +++++++----- lib/libc/include/generic-freebsd/netinet/ip_icmp.h | 2 - lib/libc/include/generic-freebsd/netinet/ip_mroute.h | 2 - lib/libc/include/generic-freebsd/netinet/ip_nat.h | 2 - lib/libc/include/generic-freebsd/netinet/ip_scan.h | 2 - lib/libc/include/generic-freebsd/netinet/ip_state.h | 2 - lib/libc/include/generic-freebsd/netinet/ip_sync.h | 2 - lib/libc/include/generic-freebsd/netinet/ip_var.h | 37 +- lib/libc/include/generic-freebsd/netinet/ipf_rb.h | 2 - lib/libc/include/generic-freebsd/netinet/ipl.h | 2 - lib/libc/include/generic-freebsd/netinet/pim.h | 2 +- lib/libc/include/generic-freebsd/netinet/sctp.h | 1 - lib/libc/include/generic-freebsd/netinet/sctp_os.h | 3 - lib/libc/include/generic-freebsd/netinet/sctp_os_bsd.h | 9 +- lib/libc/include/generic-freebsd/netinet/sctp_var.h | 8 +- lib/libc/include/generic-freebsd/netinet/tcp.h | 370 +++++----- lib/libc/include/generic-freebsd/netinet/tcp_ecn.h | 5 +- lib/libc/include/generic-freebsd/netinet/tcp_fastopen.h | 1 + lib/libc/include/generic-freebsd/netinet/tcp_fsm.h | 2 - lib/libc/include/generic-freebsd/netinet/tcp_hpts.h | 137 ++-- lib/libc/include/generic-freebsd/netinet/tcp_log_buf.h | 48 +- lib/libc/include/generic-freebsd/netinet/tcp_offload.h | 2 + lib/libc/include/generic-freebsd/netinet/tcp_pcap.h | 39 -- lib/libc/include/generic-freebsd/netinet/tcp_ratelimit.h | 9 + lib/libc/include/generic-freebsd/netinet/tcp_seq.h | 2 - lib/libc/include/generic-freebsd/netinet/tcp_stacks/rack_bbr_common.h | 23 +- lib/libc/include/generic-freebsd/netinet/tcp_stacks/sack_filter.h | 96 ++- lib/libc/include/generic-freebsd/netinet/tcp_stacks/tailq_hash.h | 8 +- lib/libc/include/generic-freebsd/netinet/tcp_stacks/tcp_bbr.h | 2 - lib/libc/include/generic-freebsd/netinet/tcp_stacks/tcp_rack.h | 155 +++-- lib/libc/include/generic-freebsd/netinet/tcp_syncache.h | 13 +- lib/libc/include/generic-freebsd/netinet/tcp_timer.h | 36 +- lib/libc/include/generic-freebsd/netinet/tcp_var.h | 201 +++--- lib/libc/include/generic-freebsd/netinet/tcpip.h | 2 - lib/libc/include/generic-freebsd/netinet/toecore.h | 3 +- lib/libc/include/generic-freebsd/netinet/udp.h | 4 +- lib/libc/include/generic-freebsd/netinet/udp_var.h | 31 +- lib/libc/include/generic-freebsd/netinet6/in6.h | 15 +- lib/libc/include/generic-freebsd/netinet6/in6_ifattach.h | 1 - lib/libc/include/generic-freebsd/netinet6/in6_pcb.h | 40 +- lib/libc/include/generic-freebsd/netinet6/in6_var.h | 12 +- lib/libc/include/generic-freebsd/netinet6/ip6_var.h | 77 ++- lib/libc/include/generic-freebsd/netinet6/ip_fw_nat64.h | 10 +- lib/libc/include/generic-freebsd/netinet6/nd6.h | 7 +- lib/libc/include/generic-freebsd/netinet6/tcp6_var.h | 2 - lib/libc/include/generic-freebsd/netinet6/udp6_var.h | 2 - lib/libc/include/generic-freebsd/netipsec/ah_var.h | 13 +- lib/libc/include/generic-freebsd/netipsec/esp_var.h | 16 +- lib/libc/include/generic-freebsd/netipsec/ipcomp_var.h | 14 +- lib/libc/include/generic-freebsd/netipsec/ipsec.h | 61 +- lib/libc/include/generic-freebsd/netipsec/ipsec6.h | 5 +- lib/libc/include/generic-freebsd/netipsec/ipsec_offload.h | 217 ++++++ lib/libc/include/generic-freebsd/netipsec/ipsec_support.h | 34 +- lib/libc/include/generic-freebsd/netipsec/key.h | 7 + lib/libc/include/generic-freebsd/netipsec/keydb.h | 14 + lib/libc/include/generic-freebsd/netlink/ktest_netlink_message_writer.h | 20 +- lib/libc/include/generic-freebsd/netlink/netlink.h | 26 +- lib/libc/include/generic-freebsd/netlink/netlink_ctl.h | 27 +- lib/libc/include/generic-freebsd/netlink/netlink_linux.h | 11 +- lib/libc/include/generic-freebsd/netlink/netlink_message_parser.h | 136 ++-- lib/libc/include/generic-freebsd/netlink/netlink_message_writer.h | 174 ++--- lib/libc/include/generic-freebsd/netlink/netlink_snl.h | 101 ++- lib/libc/include/generic-freebsd/netlink/netlink_snl_generic.h | 87 ++- lib/libc/include/generic-freebsd/netlink/netlink_snl_route_parsers.h | 7 - lib/libc/include/generic-freebsd/netlink/netlink_var.h | 81 +-- lib/libc/include/generic-freebsd/netlink/route/route.h | 7 +- lib/libc/include/generic-freebsd/netlink/route/route_var.h | 1 + lib/libc/include/generic-freebsd/netpfil/pf/pf.h | 42 +- lib/libc/include/generic-freebsd/netpfil/pf/pf_mtag.h | 2 +- lib/libc/include/generic-freebsd/netpfil/pf/pf_nl.h | 492 +++++++++++++ lib/libc/include/generic-freebsd/nfs/nfsdiskless.h | 2 - lib/libc/include/generic-freebsd/nfs/nfsproto.h | 2 - lib/libc/include/generic-freebsd/nfs/xdr_subs.h | 2 - lib/libc/include/generic-freebsd/nfsclient/nfs.h | 2 - lib/libc/include/generic-freebsd/nfsclient/nfsargs.h | 2 - lib/libc/include/generic-freebsd/nfsclient/nfsmount.h | 2 - lib/libc/include/generic-freebsd/nfsclient/nfsnode.h | 2 - lib/libc/include/generic-freebsd/nfsclient/nfsstats.h | 2 - lib/libc/include/generic-freebsd/nfsserver/nfs.h | 2 - lib/libc/include/generic-freebsd/nfsserver/nfsrvstats.h | 2 - lib/libc/include/generic-freebsd/nl_types.h | 1 - lib/libc/include/generic-freebsd/nlist.h | 2 - lib/libc/include/generic-freebsd/osreldate.h | 2 +- lib/libc/include/generic-freebsd/paths.h | 4 +- lib/libc/include/generic-freebsd/poll.h | 8 +- lib/libc/include/generic-freebsd/protocols/dumprestore.h | 2 - lib/libc/include/generic-freebsd/protocols/routed.h | 2 - lib/libc/include/generic-freebsd/protocols/rwhod.h | 2 - lib/libc/include/generic-freebsd/protocols/talkd.h | 2 - lib/libc/include/generic-freebsd/protocols/timed.h | 2 - lib/libc/include/generic-freebsd/pthread_np.h | 9 +- lib/libc/include/generic-freebsd/pwd.h | 2 - lib/libc/include/generic-freebsd/ranlib.h | 2 - lib/libc/include/generic-freebsd/regex.h | 2 - lib/libc/include/generic-freebsd/resolv.h | 1 - lib/libc/include/generic-freebsd/rpc/auth.h | 4 - lib/libc/include/generic-freebsd/rpc/auth_des.h | 3 - lib/libc/include/generic-freebsd/rpc/auth_unix.h | 3 - lib/libc/include/generic-freebsd/rpc/clnt.h | 3 - lib/libc/include/generic-freebsd/rpc/clnt_nl.h | 42 ++ lib/libc/include/generic-freebsd/rpc/clnt_stat.h | 2 - lib/libc/include/generic-freebsd/rpc/des.h | 21 - lib/libc/include/generic-freebsd/rpc/des_crypt.h | 1 - lib/libc/include/generic-freebsd/rpc/key_prot.h | 4 - lib/libc/include/generic-freebsd/rpc/pmap_clnt.h | 3 - lib/libc/include/generic-freebsd/rpc/pmap_prot.h | 3 - lib/libc/include/generic-freebsd/rpc/pmap_rmt.h | 3 - lib/libc/include/generic-freebsd/rpc/raw.h | 3 - lib/libc/include/generic-freebsd/rpc/rpc.h | 3 - lib/libc/include/generic-freebsd/rpc/rpc_com.h | 2 - lib/libc/include/generic-freebsd/rpc/rpc_msg.h | 3 - lib/libc/include/generic-freebsd/rpc/rpcb_clnt.h | 1 - lib/libc/include/generic-freebsd/rpc/rpcb_prot.h | 2 - lib/libc/include/generic-freebsd/rpc/rpcb_prot.x | 2 - lib/libc/include/generic-freebsd/rpc/rpcent.h | 4 - lib/libc/include/generic-freebsd/rpc/rpcsec_tls.h | 33 +- lib/libc/include/generic-freebsd/rpc/svc.h | 16 +- lib/libc/include/generic-freebsd/rpc/svc_auth.h | 3 - lib/libc/include/generic-freebsd/rpc/svc_soc.h | 1 - lib/libc/include/generic-freebsd/rpc/types.h | 3 - lib/libc/include/generic-freebsd/rpc/xdr.h | 3 - lib/libc/include/generic-freebsd/rpcsvc/bootparam_prot.x | 6 - lib/libc/include/generic-freebsd/rpcsvc/crypt.x | 4 - lib/libc/include/generic-freebsd/rpcsvc/key_prot.h | 4 - lib/libc/include/generic-freebsd/rpcsvc/key_prot.x | 4 - lib/libc/include/generic-freebsd/rpcsvc/klm_prot.x | 8 - lib/libc/include/generic-freebsd/rpcsvc/mount.x | 8 - lib/libc/include/generic-freebsd/rpcsvc/nfs_prot.x | 8 - lib/libc/include/generic-freebsd/rpcsvc/nis.x | 5 - lib/libc/include/generic-freebsd/rpcsvc/nis_cache.x | 6 - lib/libc/include/generic-freebsd/rpcsvc/nis_callback.x | 7 - lib/libc/include/generic-freebsd/rpcsvc/nis_db.h | 2 - lib/libc/include/generic-freebsd/rpcsvc/nis_object.x | 2 - lib/libc/include/generic-freebsd/rpcsvc/nis_tags.h | 1 - lib/libc/include/generic-freebsd/rpcsvc/nislib.h | 2 - lib/libc/include/generic-freebsd/rpcsvc/nlm_prot.x | 8 +- lib/libc/include/generic-freebsd/rpcsvc/rex.x | 8 - lib/libc/include/generic-freebsd/rpcsvc/rnusers.x | 8 - lib/libc/include/generic-freebsd/rpcsvc/rquota.x | 7 - lib/libc/include/generic-freebsd/rpcsvc/rstat.x | 7 - lib/libc/include/generic-freebsd/rpcsvc/rwall.h | 2 - lib/libc/include/generic-freebsd/rpcsvc/rwall.x | 2 - lib/libc/include/generic-freebsd/rpcsvc/sm_inter.x | 7 - lib/libc/include/generic-freebsd/rpcsvc/spray.x | 8 - lib/libc/include/generic-freebsd/rpcsvc/yp.x | 6 - lib/libc/include/generic-freebsd/rpcsvc/yp_prot.h | 2 +- lib/libc/include/generic-freebsd/rpcsvc/yppasswd.x | 8 - lib/libc/include/generic-freebsd/rpcsvc/ypupdate_prot.h | 1 - lib/libc/include/generic-freebsd/rpcsvc/ypupdate_prot.x | 1 - lib/libc/include/generic-freebsd/runetype.h | 2 - lib/libc/include/generic-freebsd/sched.h | 1 - lib/libc/include/generic-freebsd/security/audit/audit.h | 742 ++++++++++++-------- lib/libc/include/generic-freebsd/security/mac_grantbylabel/mac_grantbylabel.h | 63 ++ lib/libc/include/generic-freebsd/setjmp.h | 2 - lib/libc/include/generic-freebsd/signal.h | 16 +- lib/libc/include/generic-freebsd/ssp/poll.h | 60 ++ lib/libc/include/generic-freebsd/ssp/random.h | 42 ++ lib/libc/include/generic-freebsd/ssp/signal.h | 52 ++ lib/libc/include/generic-freebsd/ssp/socket.h | 120 ++++ lib/libc/include/generic-freebsd/ssp/ssp.h | 127 ++++ lib/libc/include/generic-freebsd/ssp/stdio.h | 107 +++ lib/libc/include/generic-freebsd/ssp/stdlib.h | 57 ++ lib/libc/include/generic-freebsd/ssp/string.h | 141 ++++ lib/libc/include/generic-freebsd/ssp/strings.h | 72 ++ lib/libc/include/generic-freebsd/ssp/uio.h | 53 ++ lib/libc/include/generic-freebsd/ssp/unistd.h | 90 +++ lib/libc/include/generic-freebsd/ssp/wchar.h | 229 +++++++ lib/libc/include/generic-freebsd/stab.h | 2 - lib/libc/include/generic-freebsd/stdarg.h | 37 +- lib/libc/include/generic-freebsd/stdatomic.h | 3 +- lib/libc/include/generic-freebsd/stdckdint.h | 6 +- lib/libc/include/generic-freebsd/stddef.h | 15 +- lib/libc/include/generic-freebsd/stdio.h | 47 +- lib/libc/include/generic-freebsd/stdlib.h | 43 +- lib/libc/include/generic-freebsd/string.h | 41 +- lib/libc/include/generic-freebsd/stringlist.h | 2 +- lib/libc/include/generic-freebsd/strings.h | 8 +- lib/libc/include/generic-freebsd/sys/_atomic64e.h | 2 +- lib/libc/include/generic-freebsd/sys/_atomic_subword.h | 76 +- lib/libc/include/generic-freebsd/sys/_bitset.h | 4 +- lib/libc/include/generic-freebsd/sys/_callout.h | 2 - lib/libc/include/generic-freebsd/sys/_clock_id.h | 6 +- lib/libc/include/generic-freebsd/sys/_cpuset.h | 2 + lib/libc/include/generic-freebsd/sys/_domainset.h | 2 + lib/libc/include/generic-freebsd/sys/_endian.h | 6 +- lib/libc/include/generic-freebsd/sys/_exterr.h | 25 + lib/libc/include/generic-freebsd/sys/_iovec.h | 26 +- lib/libc/include/generic-freebsd/sys/_lock.h | 4 +- lib/libc/include/generic-freebsd/sys/_maxphys.h | 10 + lib/libc/include/generic-freebsd/sys/_mutex.h | 6 +- lib/libc/include/generic-freebsd/sys/_null.h | 4 +- lib/libc/include/generic-freebsd/sys/_nv.h | 45 ++ lib/libc/include/generic-freebsd/sys/_param.h | 28 + lib/libc/include/generic-freebsd/sys/_rmlock.h | 10 +- lib/libc/include/generic-freebsd/sys/_rwlock.h | 6 +- lib/libc/include/generic-freebsd/sys/_sigaltstack.h | 65 ++ lib/libc/include/generic-freebsd/sys/_sigset.h | 2 - lib/libc/include/generic-freebsd/sys/_sockaddr_storage.h | 2 - lib/libc/include/generic-freebsd/sys/_stdarg.h | 7 +- lib/libc/include/generic-freebsd/sys/_sx.h | 5 +- lib/libc/include/generic-freebsd/sys/_termios.h | 2 - lib/libc/include/generic-freebsd/sys/_timespec.h | 3 - lib/libc/include/generic-freebsd/sys/_tls_variant_i.h | 12 +- lib/libc/include/generic-freebsd/sys/_types.h | 17 +- lib/libc/include/generic-freebsd/sys/_uexterror.h | 29 + lib/libc/include/generic-freebsd/sys/_uio.h | 2 - lib/libc/include/generic-freebsd/sys/_visible.h | 223 ++++++ lib/libc/include/generic-freebsd/sys/_winsize.h | 2 - lib/libc/include/generic-freebsd/sys/acct.h | 2 - lib/libc/include/generic-freebsd/sys/acl.h | 22 +- lib/libc/include/generic-freebsd/sys/aio.h | 2 +- lib/libc/include/generic-freebsd/sys/asan.h | 4 + lib/libc/include/generic-freebsd/sys/atomic_common.h | 22 +- lib/libc/include/generic-freebsd/sys/atomic_san.h | 9 +- lib/libc/include/generic-freebsd/sys/bio.h | 4 - lib/libc/include/generic-freebsd/sys/bitcount.h | 2 - lib/libc/include/generic-freebsd/sys/buf.h | 17 +- lib/libc/include/generic-freebsd/sys/buf_ring.h | 64 +- lib/libc/include/generic-freebsd/sys/bufobj.h | 3 +- lib/libc/include/generic-freebsd/sys/bus.h | 141 ++-- lib/libc/include/generic-freebsd/sys/bus_dma.h | 7 +- lib/libc/include/generic-freebsd/sys/callout.h | 21 +- lib/libc/include/generic-freebsd/sys/caprights.h | 93 +-- lib/libc/include/generic-freebsd/sys/capsicum.h | 34 +- lib/libc/include/generic-freebsd/sys/cdefs.h | 489 +++---------- lib/libc/include/generic-freebsd/sys/cnv.h | 8 +- lib/libc/include/generic-freebsd/sys/compressor.h | 1 + lib/libc/include/generic-freebsd/sys/conf.h | 6 +- lib/libc/include/generic-freebsd/sys/cons.h | 4 +- lib/libc/include/generic-freebsd/sys/copyright.h | 4 +- lib/libc/include/generic-freebsd/sys/counter.h | 13 +- lib/libc/include/generic-freebsd/sys/cpuset.h | 2 + lib/libc/include/generic-freebsd/sys/devicestat.h | 1 + lib/libc/include/generic-freebsd/sys/devmap.h | 23 +- lib/libc/include/generic-freebsd/sys/dirent.h | 2 - lib/libc/include/generic-freebsd/sys/disk.h | 2 +- lib/libc/include/generic-freebsd/sys/disk/bsd.h | 2 - lib/libc/include/generic-freebsd/sys/disk/gpt.h | 3 + lib/libc/include/generic-freebsd/sys/disk/mbr.h | 2 - lib/libc/include/generic-freebsd/sys/disklabel.h | 2 - lib/libc/include/generic-freebsd/sys/diskmbr.h | 2 - lib/libc/include/generic-freebsd/sys/dkstat.h | 2 - lib/libc/include/generic-freebsd/sys/dnv.h | 8 +- lib/libc/include/generic-freebsd/sys/domain.h | 6 - lib/libc/include/generic-freebsd/sys/domainset.h | 14 + lib/libc/include/generic-freebsd/sys/efi.h | 74 +- lib/libc/include/generic-freebsd/sys/efi_map.h | 24 + lib/libc/include/generic-freebsd/sys/efiio.h | 63 +- lib/libc/include/generic-freebsd/sys/elf_common.h | 222 +++++- lib/libc/include/generic-freebsd/sys/endian.h | 4 +- lib/libc/include/generic-freebsd/sys/errno.h | 2 - lib/libc/include/generic-freebsd/sys/event.h | 22 +- lib/libc/include/generic-freebsd/sys/eventhandler.h | 5 + lib/libc/include/generic-freebsd/sys/exec.h | 22 - lib/libc/include/generic-freebsd/sys/exterr_cat.h | 25 + lib/libc/include/generic-freebsd/sys/exterrvar.h | 67 ++ lib/libc/include/generic-freebsd/sys/fbio.h | 2 - lib/libc/include/generic-freebsd/sys/fcntl.h | 33 +- lib/libc/include/generic-freebsd/sys/file.h | 60 +- lib/libc/include/generic-freebsd/sys/filedesc.h | 29 +- lib/libc/include/generic-freebsd/sys/filio.h | 2 - lib/libc/include/generic-freebsd/sys/gmon.h | 2 - lib/libc/include/generic-freebsd/sys/hwt.h | 129 ++++ lib/libc/include/generic-freebsd/sys/hwt_record.h | 70 ++ lib/libc/include/generic-freebsd/sys/imgact.h | 3 +- lib/libc/include/generic-freebsd/sys/imgact_aout.h | 2 - lib/libc/include/generic-freebsd/sys/imgact_elf.h | 13 +- lib/libc/include/generic-freebsd/sys/inotify.h | 158 +++++ lib/libc/include/generic-freebsd/sys/interrupt.h | 7 +- lib/libc/include/generic-freebsd/sys/intr.h | 14 +- lib/libc/include/generic-freebsd/sys/ioccom.h | 2 - lib/libc/include/generic-freebsd/sys/ioctl.h | 2 - lib/libc/include/generic-freebsd/sys/ioctl_compat.h | 2 - lib/libc/include/generic-freebsd/sys/ipc.h | 2 - lib/libc/include/generic-freebsd/sys/jail.h | 84 ++- lib/libc/include/generic-freebsd/sys/jaildesc.h | 87 +++ lib/libc/include/generic-freebsd/sys/kassert.h | 29 +- lib/libc/include/generic-freebsd/sys/kernel.h | 133 ++-- lib/libc/include/generic-freebsd/sys/kerneldump.h | 1 + lib/libc/include/generic-freebsd/sys/ktls.h | 49 +- lib/libc/include/generic-freebsd/sys/ktrace.h | 32 +- lib/libc/include/generic-freebsd/sys/libkern.h | 53 +- lib/libc/include/generic-freebsd/sys/link_elf.h | 4 +- lib/libc/include/generic-freebsd/sys/linker.h | 27 +- lib/libc/include/generic-freebsd/sys/lock.h | 1 + lib/libc/include/generic-freebsd/sys/lockf.h | 2 - lib/libc/include/generic-freebsd/sys/lockmgr.h | 4 + lib/libc/include/generic-freebsd/sys/mac.h | 14 + lib/libc/include/generic-freebsd/sys/malloc.h | 11 +- lib/libc/include/generic-freebsd/sys/mbuf.h | 189 ++++- lib/libc/include/generic-freebsd/sys/md4.h | 48 +- lib/libc/include/generic-freebsd/sys/md5.h | 42 ++ lib/libc/include/generic-freebsd/sys/mdioctl.h | 4 - lib/libc/include/generic-freebsd/sys/memdesc.h | 36 + lib/libc/include/generic-freebsd/sys/mman.h | 34 +- lib/libc/include/generic-freebsd/sys/mount.h | 16 +- lib/libc/include/generic-freebsd/sys/msg.h | 3 - lib/libc/include/generic-freebsd/sys/msgbuf.h | 2 - lib/libc/include/generic-freebsd/sys/mtio.h | 2 - lib/libc/include/generic-freebsd/sys/mutex.h | 2 +- lib/libc/include/generic-freebsd/sys/namei.h | 34 +- lib/libc/include/generic-freebsd/sys/nlist_aout.h | 2 - lib/libc/include/generic-freebsd/sys/nv.h | 8 +- lib/libc/include/generic-freebsd/sys/nvpair.h | 3 + lib/libc/include/generic-freebsd/sys/osd.h | 7 +- lib/libc/include/generic-freebsd/sys/param.h | 44 +- lib/libc/include/generic-freebsd/sys/pciio.h | 9 +- lib/libc/include/generic-freebsd/sys/pctrie.h | 313 ++++++++- lib/libc/include/generic-freebsd/sys/pipe.h | 2 +- lib/libc/include/generic-freebsd/sys/pmc.h | 4 +- lib/libc/include/generic-freebsd/sys/poll.h | 8 +- lib/libc/include/generic-freebsd/sys/priority.h | 52 +- lib/libc/include/generic-freebsd/sys/priv.h | 9 +- lib/libc/include/generic-freebsd/sys/proc.h | 115 ++-- lib/libc/include/generic-freebsd/sys/procctl.h | 6 + lib/libc/include/generic-freebsd/sys/procdesc.h | 7 +- lib/libc/include/generic-freebsd/sys/protosw.h | 78 +-- lib/libc/include/generic-freebsd/sys/ptrace.h | 12 +- lib/libc/include/generic-freebsd/sys/qmath.h | 21 +- lib/libc/include/generic-freebsd/sys/queue.h | 611 +++++++++++------ lib/libc/include/generic-freebsd/sys/racct.h | 7 +- lib/libc/include/generic-freebsd/sys/random.h | 23 +- lib/libc/include/generic-freebsd/sys/rangelock.h | 46 +- lib/libc/include/generic-freebsd/sys/rangeset.h | 15 +- lib/libc/include/generic-freebsd/sys/reboot.h | 3 +- lib/libc/include/generic-freebsd/sys/refcount.h | 13 +- lib/libc/include/generic-freebsd/sys/resource.h | 2 - lib/libc/include/generic-freebsd/sys/resourcevar.h | 6 +- lib/libc/include/generic-freebsd/sys/rman.h | 31 +- lib/libc/include/generic-freebsd/sys/rmlock.h | 2 +- lib/libc/include/generic-freebsd/sys/runq.h | 83 ++- lib/libc/include/generic-freebsd/sys/rwlock.h | 2 +- lib/libc/include/generic-freebsd/sys/sched.h | 13 +- lib/libc/include/generic-freebsd/sys/sdt.h | 169 +++-- lib/libc/include/generic-freebsd/sys/select.h | 32 +- lib/libc/include/generic-freebsd/sys/selinfo.h | 2 - lib/libc/include/generic-freebsd/sys/sem.h | 3 - lib/libc/include/generic-freebsd/sys/seqc.h | 4 +- lib/libc/include/generic-freebsd/sys/sglist.h | 1 + lib/libc/include/generic-freebsd/sys/shm.h | 5 +- lib/libc/include/generic-freebsd/sys/sigio.h | 2 - lib/libc/include/generic-freebsd/sys/signal.h | 30 +- lib/libc/include/generic-freebsd/sys/signalvar.h | 4 +- lib/libc/include/generic-freebsd/sys/sleepqueue.h | 8 +- lib/libc/include/generic-freebsd/sys/smr_types.h | 6 +- lib/libc/include/generic-freebsd/sys/sndstat.h | 2 + lib/libc/include/generic-freebsd/sys/sockbuf.h | 31 +- lib/libc/include/generic-freebsd/sys/socket.h | 63 +- lib/libc/include/generic-freebsd/sys/socketvar.h | 39 +- lib/libc/include/generic-freebsd/sys/sockio.h | 6 +- lib/libc/include/generic-freebsd/sys/sockopt.h | 2 - lib/libc/include/generic-freebsd/sys/soundcard.h | 13 +- lib/libc/include/generic-freebsd/sys/specialfd.h | 5 + lib/libc/include/generic-freebsd/sys/stat.h | 10 +- lib/libc/include/generic-freebsd/sys/stdarg.h | 6 + lib/libc/include/generic-freebsd/sys/stdatomic.h | 3 +- lib/libc/include/generic-freebsd/sys/sx.h | 14 +- lib/libc/include/generic-freebsd/sys/syscall.h | 25 +- lib/libc/include/generic-freebsd/sys/syscallsubr.h | 43 +- lib/libc/include/generic-freebsd/sys/sysctl.h | 32 +- lib/libc/include/generic-freebsd/sys/sysent.h | 22 +- lib/libc/include/generic-freebsd/sys/syslimits.h | 2 - lib/libc/include/generic-freebsd/sys/syslog.h | 2 - lib/libc/include/generic-freebsd/sys/sysproto.h | 153 +++-- lib/libc/include/generic-freebsd/sys/systm.h | 86 ++- lib/libc/include/generic-freebsd/sys/taskqueue.h | 6 + lib/libc/include/generic-freebsd/sys/thr.h | 1 + lib/libc/include/generic-freebsd/sys/time.h | 4 +- lib/libc/include/generic-freebsd/sys/timeb.h | 2 - lib/libc/include/generic-freebsd/sys/timeffc.h | 4 +- lib/libc/include/generic-freebsd/sys/times.h | 2 - lib/libc/include/generic-freebsd/sys/timespec.h | 3 - lib/libc/include/generic-freebsd/sys/timetc.h | 4 +- lib/libc/include/generic-freebsd/sys/timex.h | 2 +- lib/libc/include/generic-freebsd/sys/ttycom.h | 6 +- lib/libc/include/generic-freebsd/sys/ttydefaults.h | 2 - lib/libc/include/generic-freebsd/sys/types.h | 6 +- lib/libc/include/generic-freebsd/sys/ucoredump.h | 99 +++ lib/libc/include/generic-freebsd/sys/ucred.h | 161 ++++- lib/libc/include/generic-freebsd/sys/uio.h | 8 +- lib/libc/include/generic-freebsd/sys/umtx.h | 1 + lib/libc/include/generic-freebsd/sys/umtxvar.h | 1 + lib/libc/include/generic-freebsd/sys/un.h | 3 - lib/libc/include/generic-freebsd/sys/unistd.h | 20 +- lib/libc/include/generic-freebsd/sys/unpcb.h | 5 +- lib/libc/include/generic-freebsd/sys/user.h | 55 +- lib/libc/include/generic-freebsd/sys/utsname.h | 2 - lib/libc/include/generic-freebsd/sys/vmmeter.h | 10 +- lib/libc/include/generic-freebsd/sys/vnode.h | 108 ++- lib/libc/include/generic-freebsd/sys/wait.h | 2 - lib/libc/include/generic-freebsd/sys/watchdog.h | 25 +- lib/libc/include/generic-freebsd/sysexits.h | 2 - lib/libc/include/generic-freebsd/syslog.h | 2 - lib/libc/include/generic-freebsd/tar.h | 2 - lib/libc/include/generic-freebsd/teken/teken.h | 220 ------ lib/libc/include/generic-freebsd/termios.h | 2 - lib/libc/include/generic-freebsd/time.h | 9 +- lib/libc/include/generic-freebsd/timeconv.h | 2 - lib/libc/include/generic-freebsd/ttyent.h | 2 - lib/libc/include/generic-freebsd/ufs/ffs/ffs_extern.h | 5 +- lib/libc/include/generic-freebsd/ufs/ffs/fs.h | 7 +- lib/libc/include/generic-freebsd/ufs/ffs/softdep.h | 2 - lib/libc/include/generic-freebsd/ufs/ufs/dinode.h | 28 +- lib/libc/include/generic-freebsd/ufs/ufs/dir.h | 2 - lib/libc/include/generic-freebsd/ufs/ufs/inode.h | 11 +- lib/libc/include/generic-freebsd/ufs/ufs/quota.h | 2 - lib/libc/include/generic-freebsd/ufs/ufs/ufs_extern.h | 12 +- lib/libc/include/generic-freebsd/ufs/ufs/ufsmount.h | 4 - lib/libc/include/generic-freebsd/unistd.h | 13 +- lib/libc/include/generic-freebsd/utime.h | 2 - lib/libc/include/generic-freebsd/vm/_vm_radix.h | 9 +- lib/libc/include/generic-freebsd/vm/pmap.h | 18 +- lib/libc/include/generic-freebsd/vm/swap_pager.h | 7 +- lib/libc/include/generic-freebsd/vm/uma.h | 1 + lib/libc/include/generic-freebsd/vm/vm.h | 12 +- lib/libc/include/generic-freebsd/vm/vm_domainset.h | 18 +- lib/libc/include/generic-freebsd/vm/vm_extern.h | 10 +- lib/libc/include/generic-freebsd/vm/vm_kern.h | 5 - lib/libc/include/generic-freebsd/vm/vm_map.h | 65 +- lib/libc/include/generic-freebsd/vm/vm_object.h | 6 +- lib/libc/include/generic-freebsd/vm/vm_page.h | 179 ++--- lib/libc/include/generic-freebsd/vm/vm_pageout.h | 7 +- lib/libc/include/generic-freebsd/vm/vm_pagequeue.h | 21 +- lib/libc/include/generic-freebsd/vm/vm_pager.h | 6 +- lib/libc/include/generic-freebsd/vm/vm_param.h | 10 - lib/libc/include/generic-freebsd/vm/vm_phys.h | 13 +- lib/libc/include/generic-freebsd/vm/vm_radix.h | 327 ++++++++- lib/libc/include/generic-freebsd/vm/vm_reserv.h | 9 +- lib/libc/include/generic-freebsd/vm/vnode_pager.h | 2 - lib/libc/include/generic-freebsd/wchar.h | 11 +- lib/libc/include/generic-freebsd/x86/_align.h | 2 - lib/libc/include/generic-freebsd/x86/_limits.h | 2 - lib/libc/include/generic-freebsd/x86/_types.h | 3 - lib/libc/include/generic-freebsd/x86/acpica_machdep.h | 2 + lib/libc/include/generic-freebsd/x86/apicreg.h | 2 + lib/libc/include/generic-freebsd/x86/apicvar.h | 30 +- lib/libc/include/generic-freebsd/x86/bus.h | 2 +- lib/libc/include/generic-freebsd/x86/bus_dma.h | 2 +- lib/libc/include/generic-freebsd/x86/busdma_impl.h | 13 +- lib/libc/include/generic-freebsd/x86/dump.h | 8 + lib/libc/include/generic-freebsd/x86/endian.h | 2 - lib/libc/include/generic-freebsd/x86/float.h | 2 - lib/libc/include/generic-freebsd/x86/fpu.h | 9 +- lib/libc/include/generic-freebsd/x86/frame.h | 3 +- lib/libc/include/generic-freebsd/x86/init.h | 4 +- lib/libc/include/generic-freebsd/x86/intr_machdep.h | 13 +- lib/libc/include/generic-freebsd/x86/legacyvar.h | 10 +- lib/libc/include/generic-freebsd/x86/mca.h | 25 + lib/libc/include/generic-freebsd/x86/metadata.h | 12 +- lib/libc/include/generic-freebsd/x86/mptable.h | 4 - lib/libc/include/generic-freebsd/x86/pci_cfgreg.h | 7 +- lib/libc/include/generic-freebsd/x86/psl.h | 2 - lib/libc/include/generic-freebsd/x86/ptrace.h | 4 +- lib/libc/include/generic-freebsd/x86/reg.h | 2 - lib/libc/include/generic-freebsd/x86/segments.h | 2 - lib/libc/include/generic-freebsd/x86/signal.h | 2 - lib/libc/include/generic-freebsd/x86/specialreg.h | 25 +- lib/libc/include/generic-freebsd/x86/sysarch.h | 4 + lib/libc/include/generic-freebsd/x86/tls.h | 14 +- lib/libc/include/generic-freebsd/x86/trap.h | 2 - lib/libc/include/generic-freebsd/x86/ucode.h | 15 +- lib/libc/include/generic-freebsd/x86/ucontext.h | 8 +- lib/libc/include/generic-freebsd/x86/vmware.h | 8 +- lib/libc/include/generic-freebsd/x86/vmware_guestrpc.h | 37 + lib/libc/include/generic-freebsd/x86/x86_ieeefp.h | 2 - lib/libc/include/generic-freebsd/x86/x86_var.h | 6 +- lib/libc/include/powerpc-freebsd-eabihf/machine/sigframe.h | 39 -- lib/libc/include/powerpc64-freebsd-none/dev/powermac_nvram/powermac_nvramvar.h | 82 +++ lib/libc/include/powerpc64-freebsd-none/fenv.h | 305 ++++++++ lib/libc/include/powerpc64-freebsd-none/float.h | 98 +++ lib/libc/include/powerpc64-freebsd-none/floatingpoint.h | 37 + lib/libc/include/powerpc64-freebsd-none/machine/_align.h | 51 ++ lib/libc/include/powerpc64-freebsd-none/machine/_bus.h | 30 + lib/libc/include/powerpc64-freebsd-none/machine/_inttypes.h | 222 ++++++ lib/libc/include/powerpc64-freebsd-none/machine/_limits.h | 96 +++ lib/libc/include/powerpc64-freebsd-none/machine/_stdint.h | 200 ++++++ lib/libc/include/powerpc64-freebsd-none/machine/_types.h | 89 +++ lib/libc/include/powerpc64-freebsd-none/machine/altivec.h | 41 ++ lib/libc/include/powerpc64-freebsd-none/machine/asm.h | 267 +++++++ lib/libc/include/powerpc64-freebsd-none/machine/atomic.h | 1183 ++++++++++++++++++++++++++++++++ lib/libc/include/powerpc64-freebsd-none/machine/bat.h | 167 +++++ lib/libc/include/powerpc64-freebsd-none/machine/bus.h | 493 +++++++++++++ lib/libc/include/powerpc64-freebsd-none/machine/bus_dma.h | 37 + lib/libc/include/powerpc64-freebsd-none/machine/clock.h | 18 + lib/libc/include/powerpc64-freebsd-none/machine/counter.h | 164 +++++ lib/libc/include/powerpc64-freebsd-none/machine/cpu.h | 157 +++++ lib/libc/include/powerpc64-freebsd-none/machine/cpufunc.h | 298 ++++++++ lib/libc/include/powerpc64-freebsd-none/machine/db_machdep.h | 87 +++ lib/libc/include/powerpc64-freebsd-none/machine/dbdma.h | 153 +++++ lib/libc/include/powerpc64-freebsd-none/machine/dump.h | 73 ++ lib/libc/include/powerpc64-freebsd-none/machine/efi.h | 12 + lib/libc/include/powerpc64-freebsd-none/machine/elf.h | 146 ++++ lib/libc/include/powerpc64-freebsd-none/machine/endian.h | 38 + lib/libc/include/powerpc64-freebsd-none/machine/exec.h | 37 + lib/libc/include/powerpc64-freebsd-none/machine/float.h | 98 +++ lib/libc/include/powerpc64-freebsd-none/machine/floatingpoint.h | 37 + lib/libc/include/powerpc64-freebsd-none/machine/fpu.h | 102 +++ lib/libc/include/powerpc64-freebsd-none/machine/frame.h | 114 +++ lib/libc/include/powerpc64-freebsd-none/machine/gdb_machdep.h | 140 ++++ lib/libc/include/powerpc64-freebsd-none/machine/hid.h | 223 ++++++ lib/libc/include/powerpc64-freebsd-none/machine/ieee.h | 141 ++++ lib/libc/include/powerpc64-freebsd-none/machine/ieeefp.h | 42 ++ lib/libc/include/powerpc64-freebsd-none/machine/ifunc.h | 58 ++ lib/libc/include/powerpc64-freebsd-none/machine/intr_machdep.h | 64 ++ lib/libc/include/powerpc64-freebsd-none/machine/kdb.h | 67 ++ lib/libc/include/powerpc64-freebsd-none/machine/machdep.h | 37 + lib/libc/include/powerpc64-freebsd-none/machine/md_var.h | 71 ++ lib/libc/include/powerpc64-freebsd-none/machine/metadata.h | 38 + lib/libc/include/powerpc64-freebsd-none/machine/minidump.h | 52 ++ lib/libc/include/powerpc64-freebsd-none/machine/mmuvar.h | 224 ++++++ lib/libc/include/powerpc64-freebsd-none/machine/ofw_machdep.h | 57 ++ lib/libc/include/powerpc64-freebsd-none/machine/openpicreg.h | 141 ++++ lib/libc/include/powerpc64-freebsd-none/machine/openpicvar.h | 90 +++ lib/libc/include/powerpc64-freebsd-none/machine/param.h | 150 ++++ lib/libc/include/powerpc64-freebsd-none/machine/pcb.h | 129 ++++ lib/libc/include/powerpc64-freebsd-none/machine/pcpu.h | 174 +++++ lib/libc/include/powerpc64-freebsd-none/machine/pio.h | 304 ++++++++ lib/libc/include/powerpc64-freebsd-none/machine/platform.h | 76 ++ lib/libc/include/powerpc64-freebsd-none/machine/platformvar.h | 89 +++ lib/libc/include/powerpc64-freebsd-none/machine/pmap.h | 361 ++++++++++ lib/libc/include/powerpc64-freebsd-none/machine/pmc_mdep.h | 95 +++ lib/libc/include/powerpc64-freebsd-none/machine/proc.h | 61 ++ lib/libc/include/powerpc64-freebsd-none/machine/profile.h | 234 +++++++ lib/libc/include/powerpc64-freebsd-none/machine/psl.h | 101 +++ lib/libc/include/powerpc64-freebsd-none/machine/pte.h | 432 ++++++++++++ lib/libc/include/powerpc64-freebsd-none/machine/ptrace.h | 42 ++ lib/libc/include/powerpc64-freebsd-none/machine/reg.h | 87 +++ lib/libc/include/powerpc64-freebsd-none/machine/reloc.h | 30 + lib/libc/include/powerpc64-freebsd-none/machine/resource.h | 51 ++ lib/libc/include/powerpc64-freebsd-none/machine/rtas.h | 59 ++ lib/libc/include/powerpc64-freebsd-none/machine/sdt_machdep.h | 12 + lib/libc/include/powerpc64-freebsd-none/machine/setjmp.h | 27 + lib/libc/include/powerpc64-freebsd-none/machine/signal.h | 54 ++ lib/libc/include/powerpc64-freebsd-none/machine/slb.h | 92 +++ lib/libc/include/powerpc64-freebsd-none/machine/smp.h | 64 ++ lib/libc/include/powerpc64-freebsd-none/machine/spr.h | 868 +++++++++++++++++++++++ lib/libc/include/powerpc64-freebsd-none/machine/sr.h | 62 ++ lib/libc/include/powerpc64-freebsd-none/machine/stack.h | 54 ++ lib/libc/include/powerpc64-freebsd-none/machine/sysarch.h | 43 ++ lib/libc/include/powerpc64-freebsd-none/machine/tlb.h | 181 +++++ lib/libc/include/powerpc64-freebsd-none/machine/tls.h | 66 ++ lib/libc/include/powerpc64-freebsd-none/machine/trap.h | 160 +++++ lib/libc/include/powerpc64-freebsd-none/machine/ucontext.h | 93 +++ lib/libc/include/powerpc64-freebsd-none/machine/vdso.h | 43 ++ lib/libc/include/powerpc64-freebsd-none/machine/vm.h | 45 ++ lib/libc/include/powerpc64-freebsd-none/machine/vmparam.h | 327 +++++++++ lib/libc/include/riscv64-freebsd-none/fenv.h | 31 +- lib/libc/include/riscv64-freebsd-none/float.h | 2 - lib/libc/include/riscv64-freebsd-none/machine/_align.h | 2 - lib/libc/include/riscv64-freebsd-none/machine/_bus.h | 43 -- lib/libc/include/riscv64-freebsd-none/machine/_limits.h | 2 - lib/libc/include/riscv64-freebsd-none/machine/_types.h | 3 - lib/libc/include/riscv64-freebsd-none/machine/asm.h | 5 + lib/libc/include/riscv64-freebsd-none/machine/atomic.h | 119 +++- lib/libc/include/riscv64-freebsd-none/machine/bus_dma.h | 2 +- lib/libc/include/riscv64-freebsd-none/machine/bus_dma_impl.h | 13 +- lib/libc/include/riscv64-freebsd-none/machine/cbo.h | 33 + lib/libc/include/riscv64-freebsd-none/machine/cpu.h | 11 +- lib/libc/include/riscv64-freebsd-none/machine/cpufunc.h | 57 +- lib/libc/include/riscv64-freebsd-none/machine/elf.h | 2 + lib/libc/include/riscv64-freebsd-none/machine/endian.h | 2 - lib/libc/include/riscv64-freebsd-none/machine/float.h | 2 - lib/libc/include/riscv64-freebsd-none/machine/fpe.h | 12 +- lib/libc/include/riscv64-freebsd-none/machine/frame.h | 14 + lib/libc/include/riscv64-freebsd-none/machine/ifunc.h | 49 ++ lib/libc/include/riscv64-freebsd-none/machine/in_cksum.h | 1 - lib/libc/include/riscv64-freebsd-none/machine/intr.h | 7 +- lib/libc/include/riscv64-freebsd-none/machine/machdep.h | 2 - lib/libc/include/riscv64-freebsd-none/machine/md_var.h | 2 + lib/libc/include/riscv64-freebsd-none/machine/metadata.h | 13 +- lib/libc/include/riscv64-freebsd-none/machine/param.h | 12 - lib/libc/include/riscv64-freebsd-none/machine/pcpu.h | 3 +- lib/libc/include/riscv64-freebsd-none/machine/pmap.h | 10 +- lib/libc/include/riscv64-freebsd-none/machine/proc.h | 2 - lib/libc/include/riscv64-freebsd-none/machine/pte.h | 49 +- lib/libc/include/riscv64-freebsd-none/machine/resource.h | 2 - lib/libc/include/riscv64-freebsd-none/machine/riscvreg.h | 49 +- lib/libc/include/riscv64-freebsd-none/machine/runq.h | 44 -- lib/libc/include/riscv64-freebsd-none/machine/sbi.h | 9 + lib/libc/include/riscv64-freebsd-none/machine/sdt_machdep.h | 12 + lib/libc/include/riscv64-freebsd-none/machine/signal.h | 2 - lib/libc/include/riscv64-freebsd-none/machine/thead.h | 37 + lib/libc/include/riscv64-freebsd-none/machine/vm.h | 10 +- lib/libc/include/riscv64-freebsd-none/machine/vmm.h | 299 ++++++++ lib/libc/include/riscv64-freebsd-none/machine/vmm_dev.h | 265 +++++++ lib/libc/include/riscv64-freebsd-none/machine/vmm_instruction_emul.h | 85 +++ lib/libc/include/riscv64-freebsd-none/machine/vmparam.h | 14 +- lib/libc/include/x86-freebsd-none/fenv.h | 348 ---------- lib/libc/include/x86-freebsd-none/float.h | 5 - lib/libc/include/x86-freebsd-none/floatingpoint.h | 44 -- lib/libc/include/x86-freebsd-none/machine/_align.h | 5 - lib/libc/include/x86-freebsd-none/machine/_bus.h | 31 +- lib/libc/include/x86-freebsd-none/machine/_inttypes.h | 5 - lib/libc/include/x86-freebsd-none/machine/_limits.h | 5 - lib/libc/include/x86-freebsd-none/machine/_stdint.h | 5 - lib/libc/include/x86-freebsd-none/machine/_types.h | 5 - lib/libc/include/x86-freebsd-none/machine/asm.h | 2 - lib/libc/include/x86-freebsd-none/machine/atomic.h | 47 +- lib/libc/include/x86-freebsd-none/machine/bus.h | 5 - lib/libc/include/x86-freebsd-none/machine/clock.h | 5 - lib/libc/include/x86-freebsd-none/machine/cpu.h | 2 - lib/libc/include/x86-freebsd-none/machine/cpufunc.h | 11 +- lib/libc/include/x86-freebsd-none/machine/dump.h | 5 - lib/libc/include/x86-freebsd-none/machine/elf.h | 5 - lib/libc/include/x86-freebsd-none/machine/endian.h | 5 - lib/libc/include/x86-freebsd-none/machine/exec.h | 39 -- lib/libc/include/x86-freebsd-none/machine/float.h | 5 - lib/libc/include/x86-freebsd-none/machine/floatingpoint.h | 44 -- lib/libc/include/x86-freebsd-none/machine/ieeefp.h | 2 - lib/libc/include/x86-freebsd-none/machine/in_cksum.h | 1 - lib/libc/include/x86-freebsd-none/machine/metadata.h | 5 - lib/libc/include/x86-freebsd-none/machine/npx.h | 2 - lib/libc/include/x86-freebsd-none/machine/ofw_machdep.h | 5 - lib/libc/include/x86-freebsd-none/machine/param.h | 11 - lib/libc/include/x86-freebsd-none/machine/pcb.h | 2 - lib/libc/include/x86-freebsd-none/machine/pcpu.h | 47 +- lib/libc/include/x86-freebsd-none/machine/pcpu_aux.h | 8 +- lib/libc/include/x86-freebsd-none/machine/pmap.h | 9 +- lib/libc/include/x86-freebsd-none/machine/pmap_base.h | 16 +- lib/libc/include/x86-freebsd-none/machine/pmap_nopae.h | 3 - lib/libc/include/x86-freebsd-none/machine/pmap_pae.h | 3 - lib/libc/include/x86-freebsd-none/machine/proc.h | 2 - lib/libc/include/x86-freebsd-none/machine/profile.h | 2 - lib/libc/include/x86-freebsd-none/machine/psl.h | 5 - lib/libc/include/x86-freebsd-none/machine/ptrace.h | 5 - lib/libc/include/x86-freebsd-none/machine/reg.h | 5 - lib/libc/include/x86-freebsd-none/machine/reloc.h | 50 -- lib/libc/include/x86-freebsd-none/machine/resource.h | 2 - lib/libc/include/x86-freebsd-none/machine/runq.h | 46 -- lib/libc/include/x86-freebsd-none/machine/sdt_machdep.h | 19 + lib/libc/include/x86-freebsd-none/machine/segments.h | 2 - lib/libc/include/x86-freebsd-none/machine/setjmp.h | 5 - lib/libc/include/x86-freebsd-none/machine/signal.h | 2 - lib/libc/include/x86-freebsd-none/machine/sysarch.h | 5 - lib/libc/include/x86-freebsd-none/machine/tls.h | 5 - lib/libc/include/x86-freebsd-none/machine/trap.h | 5 - lib/libc/include/x86-freebsd-none/machine/tss.h | 2 - lib/libc/include/x86-freebsd-none/machine/vdso.h | 5 - lib/libc/include/x86-freebsd-none/machine/vm.h | 46 -- lib/libc/include/x86-freebsd-none/machine/vmparam.h | 3 +- lib/libc/include/x86-freebsd-none/stdarg.h | 5 - lib/libc/include/x86_64-freebsd-none/fenv.h | 348 ---------- lib/libc/include/x86_64-freebsd-none/float.h | 5 - lib/libc/include/x86_64-freebsd-none/floatingpoint.h | 44 -- lib/libc/include/x86_64-freebsd-none/i386/asm.h | 2 - lib/libc/include/x86_64-freebsd-none/i386/atomic.h | 47 +- lib/libc/include/x86_64-freebsd-none/i386/cpufunc.h | 11 +- lib/libc/include/x86_64-freebsd-none/i386/pcpu.h | 47 +- lib/libc/include/x86_64-freebsd-none/i386/pcpu_aux.h | 8 +- lib/libc/include/x86_64-freebsd-none/i386/pmap.h | 9 +- lib/libc/include/x86_64-freebsd-none/i386/proc.h | 2 - lib/libc/include/x86_64-freebsd-none/i386/profile.h | 2 - lib/libc/include/x86_64-freebsd-none/i386/segments.h | 2 - lib/libc/include/x86_64-freebsd-none/i386/vmparam.h | 3 +- lib/libc/include/x86_64-freebsd-none/machine/_align.h | 5 - lib/libc/include/x86_64-freebsd-none/machine/_bus.h | 31 +- lib/libc/include/x86_64-freebsd-none/machine/_inttypes.h | 5 - lib/libc/include/x86_64-freebsd-none/machine/_limits.h | 5 - lib/libc/include/x86_64-freebsd-none/machine/_stdint.h | 5 - lib/libc/include/x86_64-freebsd-none/machine/_types.h | 5 - lib/libc/include/x86_64-freebsd-none/machine/asm.h | 4 +- lib/libc/include/x86_64-freebsd-none/machine/atomic.h | 13 +- lib/libc/include/x86_64-freebsd-none/machine/bus.h | 5 - lib/libc/include/x86_64-freebsd-none/machine/bus_dma.h | 2 +- lib/libc/include/x86_64-freebsd-none/machine/clock.h | 5 - lib/libc/include/x86_64-freebsd-none/machine/cpu.h | 5 +- lib/libc/include/x86_64-freebsd-none/machine/cpufunc.h | 38 +- lib/libc/include/x86_64-freebsd-none/machine/dump.h | 5 - lib/libc/include/x86_64-freebsd-none/machine/efi.h | 6 + lib/libc/include/x86_64-freebsd-none/machine/elf.h | 5 - lib/libc/include/x86_64-freebsd-none/machine/endian.h | 5 - lib/libc/include/x86_64-freebsd-none/machine/exec.h | 39 -- lib/libc/include/x86_64-freebsd-none/machine/float.h | 5 - lib/libc/include/x86_64-freebsd-none/machine/floatingpoint.h | 44 -- lib/libc/include/x86_64-freebsd-none/machine/fpu.h | 2 - lib/libc/include/x86_64-freebsd-none/machine/ieeefp.h | 2 - lib/libc/include/x86_64-freebsd-none/machine/md_var.h | 5 + lib/libc/include/x86_64-freebsd-none/machine/metadata.h | 5 - lib/libc/include/x86_64-freebsd-none/machine/msan.h | 2 +- lib/libc/include/x86_64-freebsd-none/machine/ofw_machdep.h | 5 - lib/libc/include/x86_64-freebsd-none/machine/param.h | 21 +- lib/libc/include/x86_64-freebsd-none/machine/pcb.h | 6 +- lib/libc/include/x86_64-freebsd-none/machine/pcpu.h | 51 +- lib/libc/include/x86_64-freebsd-none/machine/pcpu_aux.h | 4 +- lib/libc/include/x86_64-freebsd-none/machine/pmap.h | 108 +-- lib/libc/include/x86_64-freebsd-none/machine/proc.h | 2 - lib/libc/include/x86_64-freebsd-none/machine/profile.h | 2 - lib/libc/include/x86_64-freebsd-none/machine/psl.h | 5 - lib/libc/include/x86_64-freebsd-none/machine/pte.h | 104 +++ lib/libc/include/x86_64-freebsd-none/machine/ptrace.h | 5 - lib/libc/include/x86_64-freebsd-none/machine/reg.h | 5 - lib/libc/include/x86_64-freebsd-none/machine/reloc.h | 50 -- lib/libc/include/x86_64-freebsd-none/machine/resource.h | 4 +- lib/libc/include/x86_64-freebsd-none/machine/runq.h | 46 -- lib/libc/include/x86_64-freebsd-none/machine/sdt_machdep.h | 12 + lib/libc/include/x86_64-freebsd-none/machine/segments.h | 2 - lib/libc/include/x86_64-freebsd-none/machine/setjmp.h | 5 - lib/libc/include/x86_64-freebsd-none/machine/sf_buf.h | 2 +- lib/libc/include/x86_64-freebsd-none/machine/smp.h | 3 - lib/libc/include/x86_64-freebsd-none/machine/sysarch.h | 5 - lib/libc/include/x86_64-freebsd-none/machine/tls.h | 5 - lib/libc/include/x86_64-freebsd-none/machine/trap.h | 5 - lib/libc/include/x86_64-freebsd-none/machine/tss.h | 2 - lib/libc/include/x86_64-freebsd-none/machine/vdso.h | 5 - lib/libc/include/x86_64-freebsd-none/machine/vm.h | 46 -- lib/libc/include/x86_64-freebsd-none/machine/vmm.h | 43 +- lib/libc/include/x86_64-freebsd-none/machine/vmm_dev.h | 26 +- lib/libc/include/x86_64-freebsd-none/machine/vmm_instruction_emul.h | 27 +- lib/libc/include/x86_64-freebsd-none/machine/vmparam.h | 88 +-- lib/libc/include/x86_64-freebsd-none/stdarg.h | 5 - lib/std/Target.zig | 3 +- lib/std/zig/target.zig | 1 - src/libs/freebsd.zig | 45 +- src/link/Lld.zig | 6 +- tools/process_headers.zig | 1 - 1116 files changed, 30069 insertions(+), 22531 deletions(-)