aboutsummaryrefslogtreecommitdiff
path: root/sys
diff options
context:
space:
mode:
Diffstat (limited to 'sys')
-rw-r--r--sys/Makefile72
-rw-r--r--sys/amd64/Makefile40
-rw-r--r--sys/amd64/acpica/acpi_machdep.c291
-rw-r--r--sys/amd64/acpica/acpi_wakecode.S294
-rw-r--r--sys/amd64/amd64/apic_vector.S267
-rw-r--r--sys/amd64/amd64/atpic_vector.S70
-rw-r--r--sys/amd64/amd64/bios.c96
-rw-r--r--sys/amd64/amd64/bpf_jit_machdep.c653
-rw-r--r--sys/amd64/amd64/bpf_jit_machdep.h502
-rw-r--r--sys/amd64/amd64/copyout.c200
-rw-r--r--sys/amd64/amd64/cpu_switch.S511
-rw-r--r--sys/amd64/amd64/db_disasm.c1757
-rw-r--r--sys/amd64/amd64/db_interface.c110
-rw-r--r--sys/amd64/amd64/db_trace.c613
-rw-r--r--sys/amd64/amd64/efirt_machdep.c356
-rw-r--r--sys/amd64/amd64/efirt_support.S121
-rw-r--r--sys/amd64/amd64/elf_machdep.c426
-rw-r--r--sys/amd64/amd64/exception.S1423
-rw-r--r--sys/amd64/amd64/fpu.c1293
-rw-r--r--sys/amd64/amd64/gdb_machdep.c167
-rw-r--r--sys/amd64/amd64/genassym.c278
-rw-r--r--sys/amd64/amd64/in_cksum.c243
-rw-r--r--sys/amd64/amd64/initcpu.c350
-rw-r--r--sys/amd64/amd64/io.c61
-rw-r--r--sys/amd64/amd64/locore.S141
-rw-r--r--sys/amd64/amd64/machdep.c2823
-rw-r--r--sys/amd64/amd64/mem.c239
-rw-r--r--sys/amd64/amd64/minidump_machdep.c452
-rw-r--r--sys/amd64/amd64/mp_machdep.c1146
-rw-r--r--sys/amd64/amd64/mpboot.S273
-rw-r--r--sys/amd64/amd64/pmap.c11571
-rw-r--r--sys/amd64/amd64/prof_machdep.c323
-rw-r--r--sys/amd64/amd64/ptrace_machdep.c280
-rw-r--r--sys/amd64/amd64/sigtramp.S56
-rw-r--r--sys/amd64/amd64/support.S1908
-rw-r--r--sys/amd64/amd64/sys_machdep.c813
-rw-r--r--sys/amd64/amd64/trap.c1196
-rw-r--r--sys/amd64/amd64/uio_machdep.c134
-rw-r--r--sys/amd64/amd64/uma_machdep.c75
-rw-r--r--sys/amd64/amd64/vm_machdep.c731
-rw-r--r--sys/amd64/amd64/xen-locore.S234
-rw-r--r--sys/amd64/cloudabi32/cloudabi32_sysvec.c233
-rw-r--r--sys/amd64/cloudabi64/cloudabi64_sysvec.c220
-rw-r--r--sys/amd64/conf/DEFAULTS24
-rw-r--r--sys/amd64/conf/GENERIC397
-rw-r--r--sys/amd64/conf/GENERIC-KCSAN33
-rw-r--r--sys/amd64/conf/GENERIC-MMCCAM32
-rw-r--r--sys/amd64/conf/GENERIC-NODEBUG32
-rw-r--r--sys/amd64/conf/GENERIC.hints34
-rw-r--r--sys/amd64/conf/LINT5
-rw-r--r--sys/amd64/conf/LINT-NOINET8
-rw-r--r--sys/amd64/conf/LINT-NOINET66
-rw-r--r--sys/amd64/conf/LINT-NOIP21
-rw-r--r--sys/amd64/conf/MINIMAL155
-rw-r--r--sys/amd64/conf/NOTES692
-rw-r--r--sys/amd64/ia32/ia32_exception.S80
-rw-r--r--sys/amd64/ia32/ia32_misc.c82
-rw-r--r--sys/amd64/ia32/ia32_reg.c270
-rw-r--r--sys/amd64/ia32/ia32_signal.c975
-rw-r--r--sys/amd64/ia32/ia32_sigtramp.S117
-rw-r--r--sys/amd64/ia32/ia32_syscall.c280
-rw-r--r--sys/amd64/include/_align.h6
-rw-r--r--sys/amd64/include/_bus.h47
-rw-r--r--sys/amd64/include/_inttypes.h6
-rw-r--r--sys/amd64/include/_limits.h6
-rw-r--r--sys/amd64/include/_stdint.h6
-rw-r--r--sys/amd64/include/_types.h6
-rw-r--r--sys/amd64/include/acpica_machdep.h6
-rw-r--r--sys/amd64/include/apm_bios.h6
-rw-r--r--sys/amd64/include/asm.h112
-rw-r--r--sys/amd64/include/asmacros.h322
-rw-r--r--sys/amd64/include/atomic.h684
-rw-r--r--sys/amd64/include/bus.h6
-rw-r--r--sys/amd64/include/bus_dma.h36
-rw-r--r--sys/amd64/include/clock.h46
-rw-r--r--sys/amd64/include/counter.h92
-rw-r--r--sys/amd64/include/cpu.h102
-rw-r--r--sys/amd64/include/cpufunc.h1018
-rw-r--r--sys/amd64/include/cputypes.h6
-rw-r--r--sys/amd64/include/csan.h73
-rw-r--r--sys/amd64/include/db_machdep.h86
-rw-r--r--sys/amd64/include/dump.h6
-rw-r--r--sys/amd64/include/efi.h78
-rw-r--r--sys/amd64/include/elf.h6
-rw-r--r--sys/amd64/include/endian.h6
-rw-r--r--sys/amd64/include/exec.h40
-rw-r--r--sys/amd64/include/fdt.h6
-rw-r--r--sys/amd64/include/float.h6
-rw-r--r--sys/amd64/include/floatingpoint.h45
-rw-r--r--sys/amd64/include/fpu.h96
-rw-r--r--sys/amd64/include/frame.h50
-rw-r--r--sys/amd64/include/gdb_machdep.h76
-rw-r--r--sys/amd64/include/ieeefp.h311
-rw-r--r--sys/amd64/include/in_cksum.h86
-rw-r--r--sys/amd64/include/intr_machdep.h49
-rw-r--r--sys/amd64/include/iodev.h48
-rw-r--r--sys/amd64/include/iommu.h6
-rw-r--r--sys/amd64/include/kdb.h61
-rw-r--r--sys/amd64/include/limits.h46
-rw-r--r--sys/amd64/include/md_var.h93
-rw-r--r--sys/amd64/include/memdev.h42
-rw-r--r--sys/amd64/include/metadata.h6
-rw-r--r--sys/amd64/include/minidump.h49
-rw-r--r--sys/amd64/include/mp_watchdog.h36
-rw-r--r--sys/amd64/include/nexusvar.h45
-rw-r--r--sys/amd64/include/npx.h6
-rw-r--r--sys/amd64/include/ofw_machdep.h6
-rw-r--r--sys/amd64/include/param.h165
-rw-r--r--sys/amd64/include/pc/bios.h126
-rw-r--r--sys/amd64/include/pc/display.h45
-rw-r--r--sys/amd64/include/pcb.h140
-rw-r--r--sys/amd64/include/pci_cfgreg.h6
-rw-r--r--sys/amd64/include/pcpu.h318
-rw-r--r--sys/amd64/include/pcpu_aux.h62
-rw-r--r--sys/amd64/include/pmap.h545
-rw-r--r--sys/amd64/include/pmc_mdep.h139
-rw-r--r--sys/amd64/include/ppireg.h51
-rw-r--r--sys/amd64/include/proc.h124
-rw-r--r--sys/amd64/include/procctl.h6
-rw-r--r--sys/amd64/include/profile.h199
-rw-r--r--sys/amd64/include/psl.h6
-rw-r--r--sys/amd64/include/ptrace.h6
-rw-r--r--sys/amd64/include/pvclock.h6
-rw-r--r--sys/amd64/include/reg.h6
-rw-r--r--sys/amd64/include/reloc.h51
-rw-r--r--sys/amd64/include/resource.h47
-rw-r--r--sys/amd64/include/runq.h48
-rw-r--r--sys/amd64/include/segments.h107
-rw-r--r--sys/amd64/include/setjmp.h6
-rw-r--r--sys/amd64/include/sf_buf.h53
-rw-r--r--sys/amd64/include/sgx.h64
-rw-r--r--sys/amd64/include/sgxreg.h155
-rw-r--r--sys/amd64/include/sigframe.h6
-rw-r--r--sys/amd64/include/signal.h6
-rw-r--r--sys/amd64/include/smp.h48
-rw-r--r--sys/amd64/include/specialreg.h6
-rw-r--r--sys/amd64/include/stack.h6
-rw-r--r--sys/amd64/include/stdarg.h6
-rw-r--r--sys/amd64/include/sysarch.h6
-rw-r--r--sys/amd64/include/timerreg.h56
-rw-r--r--sys/amd64/include/trap.h6
-rw-r--r--sys/amd64/include/tss.h68
-rw-r--r--sys/amd64/include/ucontext.h6
-rw-r--r--sys/amd64/include/vdso.h6
-rw-r--r--sys/amd64/include/vm.h47
-rw-r--r--sys/amd64/include/vmm.h775
-rw-r--r--sys/amd64/include/vmm_dev.h467
-rw-r--r--sys/amd64/include/vmm_instruction_emul.h135
-rw-r--r--sys/amd64/include/vmm_snapshot.h155
-rw-r--r--sys/amd64/include/vmparam.h274
-rw-r--r--sys/amd64/include/xen/hypercall.h439
-rw-r--r--sys/amd64/include/xen/synch_bitops.h129
-rw-r--r--sys/amd64/include/xen/xen-os.h6
-rw-r--r--sys/amd64/linux/Makefile7
-rw-r--r--sys/amd64/linux/linux.h448
-rw-r--r--sys/amd64/linux/linux_dummy_machdep.c74
-rw-r--r--sys/amd64/linux/linux_genassym.c15
-rw-r--r--sys/amd64/linux/linux_locore.asm108
-rw-r--r--sys/amd64/linux/linux_machdep.c342
-rw-r--r--sys/amd64/linux/linux_proto.h1953
-rw-r--r--sys/amd64/linux/linux_ptrace.c673
-rw-r--r--sys/amd64/linux/linux_support.s227
-rw-r--r--sys/amd64/linux/linux_syscall.h332
-rw-r--r--sys/amd64/linux/linux_syscalls.c439
-rw-r--r--sys/amd64/linux/linux_sysent.c449
-rw-r--r--sys/amd64/linux/linux_systrace_args.c8363
-rw-r--r--sys/amd64/linux/linux_sysvec.c961
-rw-r--r--sys/amd64/linux/linux_vdso.lds.s69
-rw-r--r--sys/amd64/linux/syscalls.conf11
-rw-r--r--sys/amd64/linux/syscalls.master2065
-rw-r--r--sys/amd64/linux32/Makefile7
-rw-r--r--sys/amd64/linux32/linux.h633
-rw-r--r--sys/amd64/linux32/linux32_dummy_machdep.c89
-rw-r--r--sys/amd64/linux32/linux32_genassym.c18
-rw-r--r--sys/amd64/linux32/linux32_locore.asm156
-rw-r--r--sys/amd64/linux32/linux32_machdep.c784
-rw-r--r--sys/amd64/linux32/linux32_proto.h2345
-rw-r--r--sys/amd64/linux32/linux32_support.s227
-rw-r--r--sys/amd64/linux32/linux32_syscall.h392
-rw-r--r--sys/amd64/linux32/linux32_syscalls.c439
-rw-r--r--sys/amd64/linux32/linux32_sysent.c449
-rw-r--r--sys/amd64/linux32/linux32_systrace_args.c9693
-rw-r--r--sys/amd64/linux32/linux32_sysvec.c1104
-rw-r--r--sys/amd64/linux32/linux32_vdso.lds.s66
-rw-r--r--sys/amd64/linux32/syscalls.conf11
-rw-r--r--sys/amd64/linux32/syscalls.master2423
-rw-r--r--sys/amd64/pci/pci_cfgreg.c329
-rw-r--r--sys/amd64/sgx/sgx.c1221
-rw-r--r--sys/amd64/sgx/sgx_linux.c116
-rw-r--r--sys/amd64/sgx/sgx_support.S70
-rw-r--r--sys/amd64/sgx/sgxvar.h91
-rw-r--r--sys/amd64/vmm/amd/amdv.c135
-rw-r--r--sys/amd64/vmm/amd/amdvi_hw.c1456
-rw-r--r--sys/amd64/vmm/amd/amdvi_priv.h413
-rw-r--r--sys/amd64/vmm/amd/ivrs_drv.c733
-rw-r--r--sys/amd64/vmm/amd/npt.c88
-rw-r--r--sys/amd64/vmm/amd/npt.h38
-rw-r--r--sys/amd64/vmm/amd/svm.c2722
-rw-r--r--sys/amd64/vmm/amd/svm.h74
-rw-r--r--sys/amd64/vmm/amd/svm_genassym.c52
-rw-r--r--sys/amd64/vmm/amd/svm_msr.c180
-rw-r--r--sys/amd64/vmm/amd/svm_msr.h46
-rw-r--r--sys/amd64/vmm/amd/svm_softc.h116
-rw-r--r--sys/amd64/vmm/amd/svm_support.S159
-rw-r--r--sys/amd64/vmm/amd/vmcb.c560
-rw-r--r--sys/amd64/vmm/amd/vmcb.h355
-rw-r--r--sys/amd64/vmm/intel/ept.c208
-rw-r--r--sys/amd64/vmm/intel/ept.h41
-rw-r--r--sys/amd64/vmm/intel/vmcs.c645
-rw-r--r--sys/amd64/vmm/intel/vmcs.h424
-rw-r--r--sys/amd64/vmm/intel/vmx.c4216
-rw-r--r--sys/amd64/vmm/intel/vmx.h170
-rw-r--r--sys/amd64/vmm/intel/vmx_controls.h98
-rw-r--r--sys/amd64/vmm/intel/vmx_cpufunc.h220
-rw-r--r--sys/amd64/vmm/intel/vmx_genassym.c89
-rw-r--r--sys/amd64/vmm/intel/vmx_msr.c521
-rw-r--r--sys/amd64/vmm/intel/vmx_msr.h74
-rw-r--r--sys/amd64/vmm/intel/vmx_support.S280
-rw-r--r--sys/amd64/vmm/intel/vtd.c776
-rw-r--r--sys/amd64/vmm/io/iommu.c342
-rw-r--r--sys/amd64/vmm/io/iommu.h76
-rw-r--r--sys/amd64/vmm/io/ppt.c713
-rw-r--r--sys/amd64/vmm/io/ppt.h57
-rw-r--r--sys/amd64/vmm/io/vatpic.c852
-rw-r--r--sys/amd64/vmm/io/vatpic.h63
-rw-r--r--sys/amd64/vmm/io/vatpit.c514
-rw-r--r--sys/amd64/vmm/io/vatpit.h52
-rw-r--r--sys/amd64/vmm/io/vhpet.c812
-rw-r--r--sys/amd64/vmm/io/vhpet.h52
-rw-r--r--sys/amd64/vmm/io/vioapic.c537
-rw-r--r--sys/amd64/vmm/io/vioapic.h59
-rw-r--r--sys/amd64/vmm/io/vlapic.c1758
-rw-r--r--sys/amd64/vmm/io/vlapic.h118
-rw-r--r--sys/amd64/vmm/io/vlapic_priv.h191
-rw-r--r--sys/amd64/vmm/io/vpmtmr.c121
-rw-r--r--sys/amd64/vmm/io/vpmtmr.h49
-rw-r--r--sys/amd64/vmm/io/vrtc.c1067
-rw-r--r--sys/amd64/vmm/io/vrtc.h57
-rw-r--r--sys/amd64/vmm/vmm.c2934
-rw-r--r--sys/amd64/vmm/vmm_dev.c1243
-rw-r--r--sys/amd64/vmm/vmm_host.c172
-rw-r--r--sys/amd64/vmm/vmm_host.h82
-rw-r--r--sys/amd64/vmm/vmm_instruction_emul.c2942
-rw-r--r--sys/amd64/vmm/vmm_ioport.c178
-rw-r--r--sys/amd64/vmm/vmm_ioport.h39
-rw-r--r--sys/amd64/vmm/vmm_ktr.h71
-rw-r--r--sys/amd64/vmm/vmm_lapic.c243
-rw-r--r--sys/amd64/vmm/vmm_lapic.h77
-rw-r--r--sys/amd64/vmm/vmm_mem.c124
-rw-r--r--sys/amd64/vmm/vmm_mem.h43
-rw-r--r--sys/amd64/vmm/vmm_snapshot.c141
-rw-r--r--sys/amd64/vmm/vmm_stat.c172
-rw-r--r--sys/amd64/vmm/vmm_stat.h163
-rw-r--r--sys/amd64/vmm/vmm_util.c114
-rw-r--r--sys/amd64/vmm/vmm_util.h43
-rw-r--r--sys/amd64/vmm/x86.c648
-rw-r--r--sys/amd64/vmm/x86.h83
-rw-r--r--sys/arm/allwinner/a10/a10_intc.c390
-rw-r--r--sys/arm/allwinner/a10/a10_padconf.c230
-rw-r--r--sys/arm/allwinner/a10/files.a105
-rw-r--r--sys/arm/allwinner/a10_ahci.c426
-rw-r--r--sys/arm/allwinner/a10_codec.c1211
-rw-r--r--sys/arm/allwinner/a10_dmac.c473
-rw-r--r--sys/arm/allwinner/a10_dmac.h158
-rw-r--r--sys/arm/allwinner/a10_fb.c662
-rw-r--r--sys/arm/allwinner/a10_hdmi.c725
-rw-r--r--sys/arm/allwinner/a10_hdmiaudio.c435
-rw-r--r--sys/arm/allwinner/a10_sramc.c152
-rw-r--r--sys/arm/allwinner/a10_sramc.h37
-rw-r--r--sys/arm/allwinner/a10_timer.c488
-rw-r--r--sys/arm/allwinner/a13/a13_padconf.c128
-rw-r--r--sys/arm/allwinner/a13/files.a134
-rw-r--r--sys/arm/allwinner/a20/a20_cpu_cfg.c138
-rw-r--r--sys/arm/allwinner/a20/a20_cpu_cfg.h69
-rw-r--r--sys/arm/allwinner/a20/a20_padconf.c230
-rw-r--r--sys/arm/allwinner/a20/files.a204
-rw-r--r--sys/arm/allwinner/a31/a31_padconf.c219
-rw-r--r--sys/arm/allwinner/a31/a31_r_padconf.c65
-rw-r--r--sys/arm/allwinner/a31/a31s_padconf.c199
-rw-r--r--sys/arm/allwinner/a31/files.a316
-rw-r--r--sys/arm/allwinner/a31_dmac.c559
-rw-r--r--sys/arm/allwinner/a33/a33_padconf.c148
-rw-r--r--sys/arm/allwinner/a33/files.a333
-rw-r--r--sys/arm/allwinner/a64/a64_padconf.c159
-rw-r--r--sys/arm/allwinner/a64/a64_r_padconf.c63
-rw-r--r--sys/arm/allwinner/a83t/a83t_padconf.c161
-rw-r--r--sys/arm/allwinner/a83t/a83t_r_padconf.c61
-rw-r--r--sys/arm/allwinner/a83t/files.a83t6
-rw-r--r--sys/arm/allwinner/allwinner_pinctrl.h48
-rw-r--r--sys/arm/allwinner/aw_ccu.c254
-rw-r--r--sys/arm/allwinner/aw_cir.c555
-rw-r--r--sys/arm/allwinner/aw_dwc3.c146
-rw-r--r--sys/arm/allwinner/aw_gmacclk.c279
-rw-r--r--sys/arm/allwinner/aw_gpio.c1487
-rw-r--r--sys/arm/allwinner/aw_if_dwc.c145
-rw-r--r--sys/arm/allwinner/aw_machdep.c304
-rw-r--r--sys/arm/allwinner/aw_machdep.h51
-rw-r--r--sys/arm/allwinner/aw_mmc.c1593
-rw-r--r--sys/arm/allwinner/aw_mmc.h228
-rw-r--r--sys/arm/allwinner/aw_mp.c288
-rw-r--r--sys/arm/allwinner/aw_mp.h34
-rw-r--r--sys/arm/allwinner/aw_nmi.c420
-rw-r--r--sys/arm/allwinner/aw_pwm.c405
-rw-r--r--sys/arm/allwinner/aw_reset.c165
-rw-r--r--sys/arm/allwinner/aw_rsb.c501
-rw-r--r--sys/arm/allwinner/aw_rtc.c368
-rw-r--r--sys/arm/allwinner/aw_sid.c415
-rw-r--r--sys/arm/allwinner/aw_sid.h39
-rw-r--r--sys/arm/allwinner/aw_spi.c607
-rw-r--r--sys/arm/allwinner/aw_syscon.c86
-rw-r--r--sys/arm/allwinner/aw_thermal.c732
-rw-r--r--sys/arm/allwinner/aw_ts.c229
-rw-r--r--sys/arm/allwinner/aw_usb3phy.c299
-rw-r--r--sys/arm/allwinner/aw_usbphy.c530
-rw-r--r--sys/arm/allwinner/aw_wdog.c273
-rw-r--r--sys/arm/allwinner/aw_wdog.h34
-rw-r--r--sys/arm/allwinner/axp209.c1424
-rw-r--r--sys/arm/allwinner/axp209reg.h246
-rw-r--r--sys/arm/allwinner/axp81x.c1650
-rw-r--r--sys/arm/allwinner/clkng/aw_ccung.c364
-rw-r--r--sys/arm/allwinner/clkng/aw_ccung.h110
-rw-r--r--sys/arm/allwinner/clkng/aw_clk.h604
-rw-r--r--sys/arm/allwinner/clkng/aw_clk_frac.c399
-rw-r--r--sys/arm/allwinner/clkng/aw_clk_frac.h55
-rw-r--r--sys/arm/allwinner/clkng/aw_clk_m.c290
-rw-r--r--sys/arm/allwinner/clkng/aw_clk_m.h48
-rw-r--r--sys/arm/allwinner/clkng/aw_clk_mipi.c297
-rw-r--r--sys/arm/allwinner/clkng/aw_clk_mipi.h53
-rw-r--r--sys/arm/allwinner/clkng/aw_clk_nkmp.c414
-rw-r--r--sys/arm/allwinner/clkng/aw_clk_nkmp.h56
-rw-r--r--sys/arm/allwinner/clkng/aw_clk_nm.c357
-rw-r--r--sys/arm/allwinner/clkng/aw_clk_nm.h52
-rw-r--r--sys/arm/allwinner/clkng/aw_clk_nmm.c285
-rw-r--r--sys/arm/allwinner/clkng/aw_clk_nmm.h52
-rw-r--r--sys/arm/allwinner/clkng/aw_clk_np.c267
-rw-r--r--sys/arm/allwinner/clkng/aw_clk_np.h51
-rw-r--r--sys/arm/allwinner/clkng/aw_clk_prediv_mux.c183
-rw-r--r--sys/arm/allwinner/clkng/aw_clk_prediv_mux.h48
-rw-r--r--sys/arm/allwinner/clkng/ccu_a10.c625
-rw-r--r--sys/arm/allwinner/clkng/ccu_a13.c570
-rw-r--r--sys/arm/allwinner/clkng/ccu_a31.c980
-rw-r--r--sys/arm/allwinner/clkng/ccu_a64.c843
-rw-r--r--sys/arm/allwinner/clkng/ccu_a83t.c788
-rw-r--r--sys/arm/allwinner/clkng/ccu_de2.c240
-rw-r--r--sys/arm/allwinner/clkng/ccu_h3.c794
-rw-r--r--sys/arm/allwinner/clkng/ccu_h6.c501
-rw-r--r--sys/arm/allwinner/clkng/ccu_h6_r.c172
-rw-r--r--sys/arm/allwinner/clkng/ccu_sun8i_r.c265
-rw-r--r--sys/arm/allwinner/files.allwinner47
-rw-r--r--sys/arm/allwinner/files.allwinner_up3
-rw-r--r--sys/arm/allwinner/h3/files.h36
-rw-r--r--sys/arm/allwinner/h3/h3_padconf.c150
-rw-r--r--sys/arm/allwinner/h3/h3_r_padconf.c63
-rw-r--r--sys/arm/allwinner/h6/h6_padconf.c126
-rw-r--r--sys/arm/allwinner/h6/h6_r_padconf.c60
-rw-r--r--sys/arm/allwinner/if_awg.c2025
-rw-r--r--sys/arm/allwinner/if_awgreg.h181
-rw-r--r--sys/arm/allwinner/if_emac.c1203
-rw-r--r--sys/arm/allwinner/if_emacreg.h244
-rw-r--r--sys/arm/allwinner/std.allwinner12
-rw-r--r--sys/arm/allwinner/std.allwinner_up11
-rw-r--r--sys/arm/allwinner/sunxi_dma_if.m98
-rw-r--r--sys/arm/altera/socfpga/files.socfpga20
-rw-r--r--sys/arm/altera/socfpga/socfpga_a10_manager.c443
-rw-r--r--sys/arm/altera/socfpga/socfpga_common.c44
-rw-r--r--sys/arm/altera/socfpga/socfpga_common.h38
-rw-r--r--sys/arm/altera/socfpga/socfpga_l3regs.h54
-rw-r--r--sys/arm/altera/socfpga/socfpga_machdep.c176
-rw-r--r--sys/arm/altera/socfpga/socfpga_manager.c431
-rw-r--r--sys/arm/altera/socfpga/socfpga_mp.c232
-rw-r--r--sys/arm/altera/socfpga/socfpga_mp.h35
-rw-r--r--sys/arm/altera/socfpga/socfpga_rstmgr.c260
-rw-r--r--sys/arm/altera/socfpga/socfpga_rstmgr.h50
-rw-r--r--sys/arm/altera/socfpga/std.socfpga7
-rw-r--r--sys/arm/annapurna/alpine/alpine_ccu.c130
-rw-r--r--sys/arm/annapurna/alpine/alpine_machdep.c162
-rw-r--r--sys/arm/annapurna/alpine/alpine_machdep_mp.c252
-rw-r--r--sys/arm/annapurna/alpine/alpine_mp.h35
-rw-r--r--sys/arm/annapurna/alpine/alpine_nb_service.c128
-rw-r--r--sys/arm/annapurna/alpine/alpine_pci.c159
-rw-r--r--sys/arm/annapurna/alpine/alpine_pci_msix.c394
-rw-r--r--sys/arm/annapurna/alpine/alpine_serdes.c225
-rw-r--r--sys/arm/annapurna/alpine/alpine_serdes.h61
-rw-r--r--sys/arm/annapurna/alpine/files.alpine7
-rw-r--r--sys/arm/annapurna/alpine/std.alpine13
-rw-r--r--sys/arm/arm/autoconf.c101
-rw-r--r--sys/arm/arm/bcopy_page.S142
-rw-r--r--sys/arm/arm/bcopyinout.S129
-rw-r--r--sys/arm/arm/bcopyinout_xscale.S819
-rw-r--r--sys/arm/arm/blockio.S596
-rw-r--r--sys/arm/arm/bus_space_asm_generic.S359
-rw-r--r--sys/arm/arm/bus_space_base.c158
-rw-r--r--sys/arm/arm/bus_space_generic.c134
-rw-r--r--sys/arm/arm/busdma_machdep.c1750
-rw-r--r--sys/arm/arm/copystr.S130
-rw-r--r--sys/arm/arm/cpu_asm-v6.S270
-rw-r--r--sys/arm/arm/cpufunc.c349
-rw-r--r--sys/arm/arm/cpufunc_asm.S77
-rw-r--r--sys/arm/arm/cpufunc_asm_arm11x6.S88
-rw-r--r--sys/arm/arm/cpufunc_asm_armv7.S44
-rw-r--r--sys/arm/arm/cpufunc_asm_pj4b.S98
-rw-r--r--sys/arm/arm/cpuinfo.c528
-rw-r--r--sys/arm/arm/db_disasm.c81
-rw-r--r--sys/arm/arm/db_interface.c327
-rw-r--r--sys/arm/arm/db_trace.c186
-rw-r--r--sys/arm/arm/debug_monitor.c1039
-rw-r--r--sys/arm/arm/disassem.c690
-rw-r--r--sys/arm/arm/dump_machdep.c104
-rw-r--r--sys/arm/arm/elf_machdep.c336
-rw-r--r--sys/arm/arm/elf_note.S36
-rw-r--r--sys/arm/arm/exception.S418
-rw-r--r--sys/arm/arm/fiq.c166
-rw-r--r--sys/arm/arm/fiq_subr.S94
-rw-r--r--sys/arm/arm/fusu.S304
-rw-r--r--sys/arm/arm/gdb_machdep.c130
-rw-r--r--sys/arm/arm/genassym.c144
-rw-r--r--sys/arm/arm/generic_timer.c599
-rw-r--r--sys/arm/arm/gic.c1250
-rw-r--r--sys/arm/arm/gic.h86
-rw-r--r--sys/arm/arm/gic_acpi.c360
-rw-r--r--sys/arm/arm/gic_common.h102
-rw-r--r--sys/arm/arm/gic_fdt.c363
-rw-r--r--sys/arm/arm/hypervisor-stub.S87
-rw-r--r--sys/arm/arm/identcpu-v6.c381
-rw-r--r--sys/arm/arm/in_cksum.c154
-rw-r--r--sys/arm/arm/in_cksum_arm.S282
-rw-r--r--sys/arm/arm/locore-v6.S598
-rw-r--r--sys/arm/arm/locore.S37
-rw-r--r--sys/arm/arm/machdep.c958
-rw-r--r--sys/arm/arm/machdep_boot.c499
-rw-r--r--sys/arm/arm/machdep_intr.c228
-rw-r--r--sys/arm/arm/machdep_kdb.c144
-rw-r--r--sys/arm/arm/machdep_ptrace.c323
-rw-r--r--sys/arm/arm/mem.c179
-rw-r--r--sys/arm/arm/minidump_machdep.c347
-rw-r--r--sys/arm/arm/mp_machdep.c396
-rw-r--r--sys/arm/arm/mpcore_timer.c561
-rw-r--r--sys/arm/arm/mpcore_timervar.h47
-rw-r--r--sys/arm/arm/nexus.c434
-rw-r--r--sys/arm/arm/nexusvar.h35
-rw-r--r--sys/arm/arm/ofw_machdep.c74
-rw-r--r--sys/arm/arm/pl190.c311
-rw-r--r--sys/arm/arm/pl310.c593
-rw-r--r--sys/arm/arm/platform.c244
-rw-r--r--sys/arm/arm/platform_if.m148
-rw-r--r--sys/arm/arm/platform_pl310_if.m84
-rw-r--r--sys/arm/arm/pmap-v6.c6956
-rw-r--r--sys/arm/arm/pmu.c161
-rw-r--r--sys/arm/arm/pmu.h52
-rw-r--r--sys/arm/arm/pmu_fdt.c239
-rw-r--r--sys/arm/arm/ptrace_machdep.c62
-rw-r--r--sys/arm/arm/sc_machdep.c88
-rw-r--r--sys/arm/arm/setcpsr.S82
-rw-r--r--sys/arm/arm/setstack.s95
-rw-r--r--sys/arm/arm/stack_machdep.c88
-rw-r--r--sys/arm/arm/stdatomic.c429
-rw-r--r--sys/arm/arm/support.S2122
-rw-r--r--sys/arm/arm/swtch-v6.S508
-rw-r--r--sys/arm/arm/swtch.S121
-rw-r--r--sys/arm/arm/sys_machdep.c220
-rw-r--r--sys/arm/arm/syscall.c170
-rw-r--r--sys/arm/arm/trap-v6.c678
-rw-r--r--sys/arm/arm/uio_machdep.c126
-rw-r--r--sys/arm/arm/undefined.c348
-rw-r--r--sys/arm/arm/unwind.c575
-rw-r--r--sys/arm/arm/vfp.c324
-rw-r--r--sys/arm/arm/vm_machdep.c320
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_audio.c968
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_bsc.c727
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_bscreg.h69
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_bscvar.h71
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_clkman.c213
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_clkman.h43
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_cpufreq.c1606
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_dma.c770
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_dma.h66
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_fb.c851
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_fbd.c287
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_firmware.c184
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_firmware.h202
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_ft5406.c336
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_gpio.c1323
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_intr.c453
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_machdep.c156
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_mbox.c594
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_mbox.h44
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_mbox_prop.h464
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_pwm.c512
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_rng.c467
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_sdhci.c869
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_sdhost.c1290
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_spi.c572
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_spireg.h77
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_spivar.h62
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_systimer.c317
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_vcbus.c280
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_vcbus.h81
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_vcio.c118
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_wdog.c261
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_wdog.h34
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2836.c745
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2836_mp.c146
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2836_mp.h37
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2838_pci.c782
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2838_xhci.c216
-rw-r--r--sys/arm/broadcom/bcm2835/bcm283x_dwc_fdt.c105
-rw-r--r--sys/arm/broadcom/bcm2835/files.bcm28353
-rw-r--r--sys/arm/broadcom/bcm2835/files.bcm28364
-rw-r--r--sys/arm/broadcom/bcm2835/files.bcm283x48
-rw-r--r--sys/arm/broadcom/bcm2835/raspberrypi_gpio.c457
-rw-r--r--sys/arm/broadcom/bcm2835/std.bcm283510
-rw-r--r--sys/arm/broadcom/bcm2835/std.bcm283610
-rw-r--r--sys/arm/broadcom/bcm2835/std.rpi3
-rw-r--r--sys/arm/broadcom/bcm2835/vc_vchi_audioserv_defs.h156
-rw-r--r--sys/arm/cloudabi32/cloudabi32_sysvec.c195
-rw-r--r--sys/arm/conf/ALPINE82
-rw-r--r--sys/arm/conf/APALIS-IMX631
-rw-r--r--sys/arm/conf/ARMADA38X104
-rw-r--r--sys/arm/conf/ARMADAXP88
-rw-r--r--sys/arm/conf/COLIBRI-VF5028
-rw-r--r--sys/arm/conf/COSMIC28
-rw-r--r--sys/arm/conf/DEFAULTS7
-rw-r--r--sys/arm/conf/EFIKA_MX135
-rw-r--r--sys/arm/conf/GENERIC301
-rw-r--r--sys/arm/conf/GENERIC-MMCCAM22
-rw-r--r--sys/arm/conf/GENERIC-NODEBUG32
-rw-r--r--sys/arm/conf/IMX53123
-rw-r--r--sys/arm/conf/IMX6139
-rw-r--r--sys/arm/conf/JETSON-TK137
-rw-r--r--sys/arm/conf/LINT4
-rw-r--r--sys/arm/conf/NOTES84
-rw-r--r--sys/arm/conf/QUARTZ28
-rw-r--r--sys/arm/conf/RPI-B101
-rw-r--r--sys/arm/conf/SOCDK30
-rw-r--r--sys/arm/conf/SOCFPGA100
-rw-r--r--sys/arm/conf/SOCKIT30
-rw-r--r--sys/arm/conf/SOCKIT-BERI37
-rw-r--r--sys/arm/conf/TEGRA124142
-rw-r--r--sys/arm/conf/VERSATILEPB75
-rw-r--r--sys/arm/conf/VYBRID110
-rw-r--r--sys/arm/conf/ZEDBOARD85
-rw-r--r--sys/arm/conf/std.armv686
-rw-r--r--sys/arm/conf/std.armv785
-rw-r--r--sys/arm/freescale/fsl_ocotp.c206
-rw-r--r--sys/arm/freescale/fsl_ocotpreg.h90
-rw-r--r--sys/arm/freescale/fsl_ocotpvar.h36
-rw-r--r--sys/arm/freescale/imx/files.imx555
-rw-r--r--sys/arm/freescale/imx/files.imx664
-rw-r--r--sys/arm/freescale/imx/imx51_ccm.c661
-rw-r--r--sys/arm/freescale/imx/imx51_ccmreg.h259
-rw-r--r--sys/arm/freescale/imx/imx51_ccmvar.h112
-rw-r--r--sys/arm/freescale/imx/imx51_dpllreg.h107
-rw-r--r--sys/arm/freescale/imx/imx51_ipuv3.c878
-rw-r--r--sys/arm/freescale/imx/imx51_ipuv3_fbd.c364
-rw-r--r--sys/arm/freescale/imx/imx51_ipuv3reg.h924
-rw-r--r--sys/arm/freescale/imx/imx51_machdep.c104
-rw-r--r--sys/arm/freescale/imx/imx51_sdmareg.h144
-rw-r--r--sys/arm/freescale/imx/imx51_ssireg.h182
-rw-r--r--sys/arm/freescale/imx/imx51_tzicreg.h87
-rw-r--r--sys/arm/freescale/imx/imx53_machdep.c100
-rw-r--r--sys/arm/freescale/imx/imx6_ahci.c363
-rw-r--r--sys/arm/freescale/imx/imx6_anatop.c818
-rw-r--r--sys/arm/freescale/imx/imx6_anatopreg.h193
-rw-r--r--sys/arm/freescale/imx/imx6_anatopvar.h49
-rw-r--r--sys/arm/freescale/imx/imx6_audmux.c157
-rw-r--r--sys/arm/freescale/imx/imx6_ccm.c520
-rw-r--r--sys/arm/freescale/imx/imx6_ccmreg.h165
-rw-r--r--sys/arm/freescale/imx/imx6_hdmi.c218
-rw-r--r--sys/arm/freescale/imx/imx6_ipu.c1272
-rw-r--r--sys/arm/freescale/imx/imx6_machdep.c396
-rw-r--r--sys/arm/freescale/imx/imx6_machdep.h38
-rw-r--r--sys/arm/freescale/imx/imx6_mp.c163
-rw-r--r--sys/arm/freescale/imx/imx6_pl310.c67
-rw-r--r--sys/arm/freescale/imx/imx6_sdma.c524
-rw-r--r--sys/arm/freescale/imx/imx6_sdma.h245
-rw-r--r--sys/arm/freescale/imx/imx6_snvs.c235
-rw-r--r--sys/arm/freescale/imx/imx6_src.c173
-rw-r--r--sys/arm/freescale/imx/imx6_src.h34
-rw-r--r--sys/arm/freescale/imx/imx6_ssi.c861
-rw-r--r--sys/arm/freescale/imx/imx6_usbphy.c209
-rw-r--r--sys/arm/freescale/imx/imx_ccmvar.h66
-rw-r--r--sys/arm/freescale/imx/imx_console.c176
-rw-r--r--sys/arm/freescale/imx/imx_epit.c491
-rw-r--r--sys/arm/freescale/imx/imx_gpio.c959
-rw-r--r--sys/arm/freescale/imx/imx_gpt.c425
-rw-r--r--sys/arm/freescale/imx/imx_gptreg.h103
-rw-r--r--sys/arm/freescale/imx/imx_i2c.c732
-rw-r--r--sys/arm/freescale/imx/imx_iomux.c330
-rw-r--r--sys/arm/freescale/imx/imx_iomuxreg.h61
-rw-r--r--sys/arm/freescale/imx/imx_iomuxvar.h49
-rw-r--r--sys/arm/freescale/imx/imx_machdep.c132
-rw-r--r--sys/arm/freescale/imx/imx_machdep.h71
-rw-r--r--sys/arm/freescale/imx/imx_nop_usbphy.c122
-rw-r--r--sys/arm/freescale/imx/imx_spi.c611
-rw-r--r--sys/arm/freescale/imx/imx_wdog.c264
-rw-r--r--sys/arm/freescale/imx/imx_wdogreg.h63
-rw-r--r--sys/arm/freescale/imx/std.imx516
-rw-r--r--sys/arm/freescale/imx/std.imx536
-rw-r--r--sys/arm/freescale/imx/std.imx67
-rw-r--r--sys/arm/freescale/imx/tzic.c312
-rw-r--r--sys/arm/freescale/vybrid/files.vybrid22
-rw-r--r--sys/arm/freescale/vybrid/std.vybrid7
-rw-r--r--sys/arm/freescale/vybrid/vf_adc.c243
-rw-r--r--sys/arm/freescale/vybrid/vf_adc.h30
-rw-r--r--sys/arm/freescale/vybrid/vf_anadig.c246
-rw-r--r--sys/arm/freescale/vybrid/vf_ccm.c501
-rw-r--r--sys/arm/freescale/vybrid/vf_common.h45
-rw-r--r--sys/arm/freescale/vybrid/vf_dcu4.c471
-rw-r--r--sys/arm/freescale/vybrid/vf_dmamux.c155
-rw-r--r--sys/arm/freescale/vybrid/vf_dmamux.h50
-rw-r--r--sys/arm/freescale/vybrid/vf_edma.c338
-rw-r--r--sys/arm/freescale/vybrid/vf_edma.h188
-rw-r--r--sys/arm/freescale/vybrid/vf_ehci.c428
-rw-r--r--sys/arm/freescale/vybrid/vf_gpio.c386
-rw-r--r--sys/arm/freescale/vybrid/vf_i2c.c633
-rw-r--r--sys/arm/freescale/vybrid/vf_iomuxc.c212
-rw-r--r--sys/arm/freescale/vybrid/vf_iomuxc.h167
-rw-r--r--sys/arm/freescale/vybrid/vf_machdep.c88
-rw-r--r--sys/arm/freescale/vybrid/vf_mscm.c126
-rw-r--r--sys/arm/freescale/vybrid/vf_port.c249
-rw-r--r--sys/arm/freescale/vybrid/vf_port.h45
-rw-r--r--sys/arm/freescale/vybrid/vf_sai.c804
-rw-r--r--sys/arm/freescale/vybrid/vf_spi.c293
-rw-r--r--sys/arm/freescale/vybrid/vf_src.c150
-rw-r--r--sys/arm/freescale/vybrid/vf_src.h32
-rw-r--r--sys/arm/freescale/vybrid/vf_tcon.c138
-rw-r--r--sys/arm/freescale/vybrid/vf_uart.c518
-rw-r--r--sys/arm/include/_align.h54
-rw-r--r--sys/arm/include/_bus.h47
-rw-r--r--sys/arm/include/_inttypes.h215
-rw-r--r--sys/arm/include/_limits.h89
-rw-r--r--sys/arm/include/_stdint.h160
-rw-r--r--sys/arm/include/_types.h114
-rw-r--r--sys/arm/include/acle-compat.h185
-rw-r--r--sys/arm/include/armreg.h458
-rw-r--r--sys/arm/include/asm.h261
-rw-r--r--sys/arm/include/asmacros.h59
-rw-r--r--sys/arm/include/atags.h130
-rw-r--r--sys/arm/include/atomic-v6.h1050
-rw-r--r--sys/arm/include/atomic.h104
-rw-r--r--sys/arm/include/blockio.h58
-rw-r--r--sys/arm/include/bus.h784
-rw-r--r--sys/arm/include/bus_dma.h78
-rw-r--r--sys/arm/include/clock.h34
-rw-r--r--sys/arm/include/counter.h91
-rw-r--r--sys/arm/include/cpu-v6.h685
-rw-r--r--sys/arm/include/cpu.h90
-rw-r--r--sys/arm/include/cpufunc.h259
-rw-r--r--sys/arm/include/cpuinfo.h129
-rw-r--r--sys/arm/include/db_machdep.h94
-rw-r--r--sys/arm/include/debug_monitor.h60
-rw-r--r--sys/arm/include/disassem.h56
-rw-r--r--sys/arm/include/dump.h70
-rw-r--r--sys/arm/include/efi.h12
-rw-r--r--sys/arm/include/elf.h115
-rw-r--r--sys/arm/include/endian.h142
-rw-r--r--sys/arm/include/exec.h39
-rw-r--r--sys/arm/include/fdt.h44
-rw-r--r--sys/arm/include/fiq.h73
-rw-r--r--sys/arm/include/float.h100
-rw-r--r--sys/arm/include/floatingpoint.h44
-rw-r--r--sys/arm/include/frame.h137
-rw-r--r--sys/arm/include/gdb_machdep.h73
-rw-r--r--sys/arm/include/ieee.h167
-rw-r--r--sys/arm/include/ieeefp.h53
-rw-r--r--sys/arm/include/in_cksum.h66
-rw-r--r--sys/arm/include/intr.h69
-rw-r--r--sys/arm/include/kdb.h57
-rw-r--r--sys/arm/include/limits.h46
-rw-r--r--sys/arm/include/machdep.h75
-rw-r--r--sys/arm/include/md_var.h71
-rw-r--r--sys/arm/include/memdev.h42
-rw-r--r--sys/arm/include/metadata.h59
-rw-r--r--sys/arm/include/minidump.h62
-rw-r--r--sys/arm/include/ofw_machdep.h49
-rw-r--r--sys/arm/include/param.h146
-rw-r--r--sys/arm/include/pcb.h89
-rw-r--r--sys/arm/include/pcpu.h146
-rw-r--r--sys/arm/include/pcpu_aux.h52
-rw-r--r--sys/arm/include/pl310.h191
-rw-r--r--sys/arm/include/platform.h66
-rw-r--r--sys/arm/include/platformvar.h124
-rw-r--r--sys/arm/include/pmap-v6.h194
-rw-r--r--sys/arm/include/pmap.h77
-rw-r--r--sys/arm/include/pmap_var.h494
-rw-r--r--sys/arm/include/pmc_mdep.h83
-rw-r--r--sys/arm/include/proc.h82
-rw-r--r--sys/arm/include/procctl.h4
-rw-r--r--sys/arm/include/profile.h124
-rw-r--r--sys/arm/include/psl.h84
-rw-r--r--sys/arm/include/pte-v6.h297
-rw-r--r--sys/arm/include/ptrace.h22
-rw-r--r--sys/arm/include/reg.h42
-rw-r--r--sys/arm/include/reloc.h55
-rw-r--r--sys/arm/include/resource.h49
-rw-r--r--sys/arm/include/runq.h48
-rw-r--r--sys/arm/include/sc_machdep.h73
-rw-r--r--sys/arm/include/setjmp.h107
-rw-r--r--sys/arm/include/sf_buf.h48
-rw-r--r--sys/arm/include/sigframe.h2
-rw-r--r--sys/arm/include/signal.h52
-rw-r--r--sys/arm/include/smp.h35
-rw-r--r--sys/arm/include/stack.h68
-rw-r--r--sys/arm/include/stdarg.h39
-rw-r--r--sys/arm/include/swi.h22
-rw-r--r--sys/arm/include/sysarch.h83
-rw-r--r--sys/arm/include/sysreg.h325
-rw-r--r--sys/arm/include/trap.h11
-rw-r--r--sys/arm/include/ucontext.h89
-rw-r--r--sys/arm/include/undefined.h93
-rw-r--r--sys/arm/include/utrap.h112
-rw-r--r--sys/arm/include/vdso.h39
-rw-r--r--sys/arm/include/vfp.h160
-rw-r--r--sys/arm/include/vm.h48
-rw-r--r--sys/arm/include/vmparam.h206
-rw-r--r--sys/arm/linux/Makefile7
-rw-r--r--sys/arm/linux/linux_proto.h1842
-rw-r--r--sys/arm/linux/linux_syscall.h326
-rw-r--r--sys/arm/linux/linux_syscalls.c417
-rw-r--r--sys/arm/linux/linux_sysent.c427
-rw-r--r--sys/arm/linux/linux_systrace_args.c7741
-rw-r--r--sys/arm/linux/syscalls.conf11
-rw-r--r--sys/arm/linux/syscalls.master1928
-rw-r--r--sys/arm/mv/a37x0_gpio.c342
-rw-r--r--sys/arm/mv/a37x0_iic.c484
-rw-r--r--sys/arm/mv/a37x0_iicreg.h69
-rw-r--r--sys/arm/mv/a37x0_spi.c494
-rw-r--r--sys/arm/mv/armada/thermal.c315
-rw-r--r--sys/arm/mv/armada/wdt.c378
-rw-r--r--sys/arm/mv/armada38x/armada38x.c226
-rw-r--r--sys/arm/mv/armada38x/armada38x_mp.c148
-rw-r--r--sys/arm/mv/armada38x/armada38x_pl310.c82
-rw-r--r--sys/arm/mv/armada38x/armada38x_pl310.h37
-rw-r--r--sys/arm/mv/armada38x/armada38x_rtc.c368
-rw-r--r--sys/arm/mv/armada38x/files.armada38x11
-rw-r--r--sys/arm/mv/armada38x/pmsu.c155
-rw-r--r--sys/arm/mv/armada38x/pmsu.h35
-rw-r--r--sys/arm/mv/armada38x/std.armada38x6
-rw-r--r--sys/arm/mv/armadaxp/armadaxp.c321
-rw-r--r--sys/arm/mv/armadaxp/armadaxp_mp.c183
-rw-r--r--sys/arm/mv/armadaxp/files.armadaxp8
-rw-r--r--sys/arm/mv/armadaxp/mptramp.S61
-rw-r--r--sys/arm/mv/armadaxp/std.armadaxp2
-rw-r--r--sys/arm/mv/armadaxp/std.mv78x604
-rw-r--r--sys/arm/mv/files.arm736
-rw-r--r--sys/arm/mv/gpio.c1213
-rw-r--r--sys/arm/mv/ic.c315
-rw-r--r--sys/arm/mv/mpic.c609
-rw-r--r--sys/arm/mv/mv_ap806_clock.c233
-rw-r--r--sys/arm/mv/mv_ap806_gicp.c328
-rw-r--r--sys/arm/mv/mv_ap806_sei.c413
-rw-r--r--sys/arm/mv/mv_armv7_machdep.c482
-rw-r--r--sys/arm/mv/mv_common.c2909
-rw-r--r--sys/arm/mv/mv_cp110_clock.c370
-rw-r--r--sys/arm/mv/mv_cp110_clock.h82
-rw-r--r--sys/arm/mv/mv_cp110_icu.c354
-rw-r--r--sys/arm/mv/mv_cp110_icu_bus.c78
-rw-r--r--sys/arm/mv/mv_pci.c1284
-rw-r--r--sys/arm/mv/mv_pci_ctrl.c349
-rw-r--r--sys/arm/mv/mv_spi.c408
-rw-r--r--sys/arm/mv/mv_thermal.c381
-rw-r--r--sys/arm/mv/mvebu_gpio.c862
-rw-r--r--sys/arm/mv/mvebu_pinctrl.c239
-rw-r--r--sys/arm/mv/mvreg.h439
-rw-r--r--sys/arm/mv/mvvar.h151
-rw-r--r--sys/arm/mv/mvwin.h392
-rw-r--r--sys/arm/mv/rtc.c195
-rw-r--r--sys/arm/mv/std-pj4b.mv12
-rw-r--r--sys/arm/mv/timer.c568
-rw-r--r--sys/arm/nvidia/as3722.c411
-rw-r--r--sys/arm/nvidia/as3722.h323
-rw-r--r--sys/arm/nvidia/as3722_gpio.c572
-rw-r--r--sys/arm/nvidia/as3722_regulators.c712
-rw-r--r--sys/arm/nvidia/as3722_rtc.c115
-rw-r--r--sys/arm/nvidia/drm2/hdmi.c1229
-rw-r--r--sys/arm/nvidia/drm2/hdmi.h333
-rw-r--r--sys/arm/nvidia/drm2/tegra_bo.c366
-rw-r--r--sys/arm/nvidia/drm2/tegra_dc.c1441
-rw-r--r--sys/arm/nvidia/drm2/tegra_dc_if.m57
-rw-r--r--sys/arm/nvidia/drm2/tegra_dc_reg.h398
-rw-r--r--sys/arm/nvidia/drm2/tegra_drm.h124
-rw-r--r--sys/arm/nvidia/drm2/tegra_drm_if.m68
-rw-r--r--sys/arm/nvidia/drm2/tegra_drm_subr.c177
-rw-r--r--sys/arm/nvidia/drm2/tegra_fb.c338
-rw-r--r--sys/arm/nvidia/drm2/tegra_hdmi.c1320
-rw-r--r--sys/arm/nvidia/drm2/tegra_hdmi_reg.h283
-rw-r--r--sys/arm/nvidia/drm2/tegra_host1x.c645
-rw-r--r--sys/arm/nvidia/tegra124/files.tegra12467
-rw-r--r--sys/arm/nvidia/tegra124/std.tegra1246
-rw-r--r--sys/arm/nvidia/tegra124/tegra124_car.c603
-rw-r--r--sys/arm/nvidia/tegra124/tegra124_car.h336
-rw-r--r--sys/arm/nvidia/tegra124/tegra124_clk_per.c825
-rw-r--r--sys/arm/nvidia/tegra124/tegra124_clk_pll.c1143
-rw-r--r--sys/arm/nvidia/tegra124/tegra124_clk_super.c264
-rw-r--r--sys/arm/nvidia/tegra124/tegra124_coretemp.c268
-rw-r--r--sys/arm/nvidia/tegra124/tegra124_cpufreq.c594
-rw-r--r--sys/arm/nvidia/tegra124/tegra124_machdep.c155
-rw-r--r--sys/arm/nvidia/tegra124/tegra124_mp.c126
-rw-r--r--sys/arm/nvidia/tegra124/tegra124_mp.h35
-rw-r--r--sys/arm/nvidia/tegra124/tegra124_pmc.c562
-rw-r--r--sys/arm/nvidia/tegra124/tegra124_xusbpadctl.c1206
-rw-r--r--sys/arm/nvidia/tegra_abpmisc.c193
-rw-r--r--sys/arm/nvidia/tegra_ahci.c785
-rw-r--r--sys/arm/nvidia/tegra_efuse.c538
-rw-r--r--sys/arm/nvidia/tegra_efuse.h61
-rw-r--r--sys/arm/nvidia/tegra_ehci.c320
-rw-r--r--sys/arm/nvidia/tegra_gpio.c889
-rw-r--r--sys/arm/nvidia/tegra_i2c.c802
-rw-r--r--sys/arm/nvidia/tegra_lic.c288
-rw-r--r--sys/arm/nvidia/tegra_mc.c311
-rw-r--r--sys/arm/nvidia/tegra_pcie.c1630
-rw-r--r--sys/arm/nvidia/tegra_pinmux.c796
-rw-r--r--sys/arm/nvidia/tegra_pmc.h119
-rw-r--r--sys/arm/nvidia/tegra_rtc.c301
-rw-r--r--sys/arm/nvidia/tegra_sdhci.c476
-rw-r--r--sys/arm/nvidia/tegra_soctherm.c844
-rw-r--r--sys/arm/nvidia/tegra_soctherm_if.m42
-rw-r--r--sys/arm/nvidia/tegra_uart.c252
-rw-r--r--sys/arm/nvidia/tegra_usbphy.c851
-rw-r--r--sys/arm/nvidia/tegra_xhci.c1125
-rw-r--r--sys/arm/qemu/files.qemu7
-rw-r--r--sys/arm/qemu/std.virt10
-rw-r--r--sys/arm/qemu/virt_machdep.c84
-rw-r--r--sys/arm/qemu/virt_mp.c74
-rw-r--r--sys/arm/qemu/virt_mp.h35
-rw-r--r--sys/arm/rockchip/files.rk32xx31
-rw-r--r--sys/arm/rockchip/rk32xx_machdep.c126
-rw-r--r--sys/arm/rockchip/rk32xx_mp.c174
-rw-r--r--sys/arm/rockchip/rk32xx_mp.h36
-rw-r--r--sys/arm/rockchip/std.rk32xx8
-rw-r--r--sys/arm/ti/aintc.c309
-rw-r--r--sys/arm/ti/am335x/am3359_cppi41.c190
-rw-r--r--sys/arm/ti/am335x/am335x_dmtimer.c408
-rw-r--r--sys/arm/ti/am335x/am335x_dmtpps.c621
-rw-r--r--sys/arm/ti/am335x/am335x_dmtreg.h88
-rw-r--r--sys/arm/ti/am335x/am335x_ecap.c199
-rw-r--r--sys/arm/ti/am335x/am335x_ehrpwm.c718
-rw-r--r--sys/arm/ti/am335x/am335x_gpio.c158
-rw-r--r--sys/arm/ti/am335x/am335x_lcd.c1104
-rw-r--r--sys/arm/ti/am335x/am335x_lcd.h60
-rw-r--r--sys/arm/ti/am335x/am335x_lcd_syscons.c771
-rw-r--r--sys/arm/ti/am335x/am335x_musb.c462
-rw-r--r--sys/arm/ti/am335x/am335x_pmic.c328
-rw-r--r--sys/arm/ti/am335x/am335x_pwm.h35
-rw-r--r--sys/arm/ti/am335x/am335x_pwmss.c179
-rw-r--r--sys/arm/ti/am335x/am335x_reg.h42
-rw-r--r--sys/arm/ti/am335x/am335x_rtc.c213
-rw-r--r--sys/arm/ti/am335x/am335x_rtcreg.h76
-rw-r--r--sys/arm/ti/am335x/am335x_rtcvar.h34
-rw-r--r--sys/arm/ti/am335x/am335x_scm.c198
-rw-r--r--sys/arm/ti/am335x/am335x_scm.h51
-rw-r--r--sys/arm/ti/am335x/am335x_scm_padconf.c303
-rw-r--r--sys/arm/ti/am335x/am335x_scm_padconf.h47
-rw-r--r--sys/arm/ti/am335x/am335x_usb_phy.c121
-rw-r--r--sys/arm/ti/am335x/files.am335x25
-rw-r--r--sys/arm/ti/am335x/std.am335x8
-rw-r--r--sys/arm/ti/am335x/tda19988.c801
-rw-r--r--sys/arm/ti/am335x/tps65217x.h114
-rw-r--r--sys/arm/ti/clk/clock_common.c152
-rw-r--r--sys/arm/ti/clk/clock_common.h43
-rw-r--r--sys/arm/ti/clk/ti_clk_clkctrl.c219
-rw-r--r--sys/arm/ti/clk/ti_clk_clkctrl.h43
-rw-r--r--sys/arm/ti/clk/ti_clk_dpll.c340
-rw-r--r--sys/arm/ti/clk/ti_clk_dpll.h96
-rw-r--r--sys/arm/ti/clk/ti_clkctrl.c352
-rw-r--r--sys/arm/ti/clk/ti_divider_clock.c264
-rw-r--r--sys/arm/ti/clk/ti_dpll_clock.c375
-rw-r--r--sys/arm/ti/clk/ti_gate_clock.c266
-rw-r--r--sys/arm/ti/clk/ti_mux_clock.c249
-rw-r--r--sys/arm/ti/cpsw/if_cpsw.c3028
-rw-r--r--sys/arm/ti/cpsw/if_cpswreg.h210
-rw-r--r--sys/arm/ti/cpsw/if_cpswvar.h151
-rw-r--r--sys/arm/ti/files.ti34
-rw-r--r--sys/arm/ti/omap4/files.omap422
-rw-r--r--sys/arm/ti/omap4/omap4_gpio.c149
-rw-r--r--sys/arm/ti/omap4/omap4_l2cache.c91
-rw-r--r--sys/arm/ti/omap4/omap4_machdep.h40
-rw-r--r--sys/arm/ti/omap4/omap4_mp.c76
-rw-r--r--sys/arm/ti/omap4/omap4_prcm_clks.c1504
-rw-r--r--sys/arm/ti/omap4/omap4_reg.h542
-rw-r--r--sys/arm/ti/omap4/omap4_scm_padconf.c304
-rw-r--r--sys/arm/ti/omap4/omap4_scm_padconf.h83
-rw-r--r--sys/arm/ti/omap4/omap4_smc.h54
-rw-r--r--sys/arm/ti/omap4/omap4_wugen.c249
-rw-r--r--sys/arm/ti/omap4/pandaboard/pandaboard.c169
-rw-r--r--sys/arm/ti/omap4/pandaboard/pandaboard.h31
-rw-r--r--sys/arm/ti/omap4/std.omap48
-rw-r--r--sys/arm/ti/std.ti6
-rw-r--r--sys/arm/ti/ti_adc.c969
-rw-r--r--sys/arm/ti/ti_adcreg.h127
-rw-r--r--sys/arm/ti/ti_adcvar.h87
-rw-r--r--sys/arm/ti/ti_cpuid.c292
-rw-r--r--sys/arm/ti/ti_cpuid.h91
-rw-r--r--sys/arm/ti/ti_edma3.c424
-rw-r--r--sys/arm/ti/ti_edma3.h83
-rw-r--r--sys/arm/ti/ti_gpio.c1125
-rw-r--r--sys/arm/ti/ti_gpio.h70
-rw-r--r--sys/arm/ti/ti_gpio_if.m49
-rw-r--r--sys/arm/ti/ti_i2c.c977
-rw-r--r--sys/arm/ti/ti_i2c.h133
-rw-r--r--sys/arm/ti/ti_machdep.c166
-rw-r--r--sys/arm/ti/ti_mbox.c268
-rw-r--r--sys/arm/ti/ti_mbox.h46
-rw-r--r--sys/arm/ti/ti_omap4_cm.c150
-rw-r--r--sys/arm/ti/ti_omap4_cm.h34
-rw-r--r--sys/arm/ti/ti_pinmux.c460
-rw-r--r--sys/arm/ti/ti_pinmux.h79
-rw-r--r--sys/arm/ti/ti_prcm.c344
-rw-r--r--sys/arm/ti/ti_prcm.h39
-rw-r--r--sys/arm/ti/ti_prm.c210
-rw-r--r--sys/arm/ti/ti_prm.h38
-rw-r--r--sys/arm/ti/ti_pruss.c854
-rw-r--r--sys/arm/ti/ti_pruss.h57
-rw-r--r--sys/arm/ti/ti_scm.c160
-rw-r--r--sys/arm/ti/ti_scm.h57
-rw-r--r--sys/arm/ti/ti_scm_syscon.c298
-rw-r--r--sys/arm/ti/ti_sdhci.c770
-rw-r--r--sys/arm/ti/ti_sdma.c1248
-rw-r--r--sys/arm/ti/ti_sdma.h113
-rw-r--r--sys/arm/ti/ti_sdmareg.h135
-rw-r--r--sys/arm/ti/ti_smc.S41
-rw-r--r--sys/arm/ti/ti_smc.h34
-rw-r--r--sys/arm/ti/ti_spi.c582
-rw-r--r--sys/arm/ti/ti_spireg.h97
-rw-r--r--sys/arm/ti/ti_spivar.h71
-rw-r--r--sys/arm/ti/ti_sysc.c622
-rw-r--r--sys/arm/ti/ti_sysc.h43
-rw-r--r--sys/arm/ti/ti_wdt.c276
-rw-r--r--sys/arm/ti/ti_wdt.h74
-rw-r--r--sys/arm/ti/tivar.h43
-rw-r--r--sys/arm/ti/twl/twl.c458
-rw-r--r--sys/arm/ti/twl/twl.h41
-rw-r--r--sys/arm/ti/twl/twl_clks.c651
-rw-r--r--sys/arm/ti/twl/twl_clks.h38
-rw-r--r--sys/arm/ti/twl/twl_vreg.c1030
-rw-r--r--sys/arm/ti/twl/twl_vreg.h37
-rw-r--r--sys/arm/ti/usb/omap_ehci.c468
-rw-r--r--sys/arm/ti/usb/omap_host.c467
-rw-r--r--sys/arm/ti/usb/omap_tll.c361
-rw-r--r--sys/arm/ti/usb/omap_usb.h50
-rw-r--r--sys/arm/versatile/files.versatile9
-rw-r--r--sys/arm/versatile/pl050.c742
-rw-r--r--sys/arm/versatile/sp804.c343
-rw-r--r--sys/arm/versatile/versatile_clcd.c921
-rw-r--r--sys/arm/versatile/versatile_machdep.c104
-rw-r--r--sys/arm/versatile/versatile_pci.c548
-rw-r--r--sys/arm/versatile/versatile_scm.c144
-rw-r--r--sys/arm/versatile/versatile_scm.h49
-rw-r--r--sys/arm/versatile/versatile_sic.c324
-rw-r--r--sys/arm/xilinx/files.zynq717
-rw-r--r--sys/arm/xilinx/std.zynq710
-rw-r--r--sys/arm/xilinx/uart_dev_cdnc.c714
-rw-r--r--sys/arm/xilinx/zy7_devcfg.c850
-rw-r--r--sys/arm/xilinx/zy7_ehci.c371
-rw-r--r--sys/arm/xilinx/zy7_gpio.c377
-rw-r--r--sys/arm/xilinx/zy7_l2cache.c53
-rw-r--r--sys/arm/xilinx/zy7_machdep.c104
-rw-r--r--sys/arm/xilinx/zy7_machdep.h38
-rw-r--r--sys/arm/xilinx/zy7_mp.c144
-rw-r--r--sys/arm/xilinx/zy7_qspi.c754
-rw-r--r--sys/arm/xilinx/zy7_reg.h73
-rw-r--r--sys/arm/xilinx/zy7_slcr.c714
-rw-r--r--sys/arm/xilinx/zy7_slcr.h329
-rw-r--r--sys/arm/xilinx/zy7_spi.c596
-rw-r--r--sys/arm64/acpica/OsdEnvironment.c77
-rw-r--r--sys/arm64/acpica/acpi_iort.c589
-rw-r--r--sys/arm64/acpica/acpi_machdep.c281
-rw-r--r--sys/arm64/acpica/acpi_wakeup.c61
-rw-r--r--sys/arm64/acpica/pci_cfgreg.c76
-rw-r--r--sys/arm64/arm64/autoconf.c92
-rw-r--r--sys/arm64/arm64/bus_machdep.c292
-rw-r--r--sys/arm64/arm64/bus_space_asm.S479
-rw-r--r--sys/arm64/arm64/busdma_bounce.c1481
-rw-r--r--sys/arm64/arm64/busdma_machdep.c253
-rw-r--r--sys/arm64/arm64/bzero.S206
-rw-r--r--sys/arm64/arm64/clock.c39
-rw-r--r--sys/arm64/arm64/copyinout.S224
-rw-r--r--sys/arm64/arm64/cpu_errata.c192
-rw-r--r--sys/arm64/arm64/cpufunc_asm.S182
-rw-r--r--sys/arm64/arm64/db_disasm.c70
-rw-r--r--sys/arm64/arm64/db_interface.c194
-rw-r--r--sys/arm64/arm64/db_trace.c178
-rw-r--r--sys/arm64/arm64/debug_monitor.c565
-rw-r--r--sys/arm64/arm64/disassem.c545
-rw-r--r--sys/arm64/arm64/dump_machdep.c73
-rw-r--r--sys/arm64/arm64/efirt_machdep.c280
-rw-r--r--sys/arm64/arm64/elf32_machdep.c260
-rw-r--r--sys/arm64/arm64/elf_machdep.c285
-rw-r--r--sys/arm64/arm64/exception.S254
-rw-r--r--sys/arm64/arm64/freebsd32_machdep.c438
-rw-r--r--sys/arm64/arm64/gdb_machdep.c112
-rw-r--r--sys/arm64/arm64/genassym.c81
-rw-r--r--sys/arm64/arm64/gic_v3.c1470
-rw-r--r--sys/arm64/arm64/gic_v3_acpi.c444
-rw-r--r--sys/arm64/arm64/gic_v3_fdt.c351
-rw-r--r--sys/arm64/arm64/gic_v3_reg.h434
-rw-r--r--sys/arm64/arm64/gic_v3_var.h150
-rw-r--r--sys/arm64/arm64/gicv3_its.c2013
-rw-r--r--sys/arm64/arm64/identcpu.c1802
-rw-r--r--sys/arm64/arm64/in_cksum.c241
-rw-r--r--sys/arm64/arm64/locore.S844
-rw-r--r--sys/arm64/arm64/machdep.c1385
-rw-r--r--sys/arm64/arm64/machdep_boot.c232
-rw-r--r--sys/arm64/arm64/mem.c138
-rw-r--r--sys/arm64/arm64/memcpy.S219
-rw-r--r--sys/arm64/arm64/memmove.S150
-rw-r--r--sys/arm64/arm64/minidump_machdep.c417
-rw-r--r--sys/arm64/arm64/mp_machdep.c903
-rw-r--r--sys/arm64/arm64/nexus.c549
-rw-r--r--sys/arm64/arm64/ofw_machdep.c58
-rw-r--r--sys/arm64/arm64/pmap.c7220
-rw-r--r--sys/arm64/arm64/stack_machdep.c88
-rw-r--r--sys/arm64/arm64/support.S259
-rw-r--r--sys/arm64/arm64/swtch.S292
-rw-r--r--sys/arm64/arm64/sys_machdep.c45
-rw-r--r--sys/arm64/arm64/trap.c600
-rw-r--r--sys/arm64/arm64/uio_machdep.c134
-rw-r--r--sys/arm64/arm64/uma_machdep.c73
-rw-r--r--sys/arm64/arm64/undefined.c177
-rw-r--r--sys/arm64/arm64/unwind.c54
-rw-r--r--sys/arm64/arm64/vfp.c384
-rw-r--r--sys/arm64/arm64/vm_machdep.c302
-rw-r--r--sys/arm64/broadcom/brcmmdio/mdio_mux_iproc.c399
-rw-r--r--sys/arm64/broadcom/brcmmdio/mdio_nexus_iproc.c234
-rw-r--r--sys/arm64/broadcom/brcmmdio/mdio_ns2_pcie_phy.c162
-rw-r--r--sys/arm64/broadcom/genet/if_genet.c1763
-rw-r--r--sys/arm64/broadcom/genet/if_genetreg.h223
-rw-r--r--sys/arm64/cavium/thunder_pcie_common.c209
-rw-r--r--sys/arm64/cavium/thunder_pcie_common.h48
-rw-r--r--sys/arm64/cavium/thunder_pcie_fdt.c160
-rw-r--r--sys/arm64/cavium/thunder_pcie_pem.c921
-rw-r--r--sys/arm64/cavium/thunder_pcie_pem.h54
-rw-r--r--sys/arm64/cavium/thunder_pcie_pem_fdt.c201
-rw-r--r--sys/arm64/cloudabi32/cloudabi32_sysvec.c203
-rw-r--r--sys/arm64/cloudabi64/cloudabi64_sysvec.c187
-rw-r--r--sys/arm64/conf/DEFAULTS16
-rw-r--r--sys/arm64/conf/GENERIC392
-rw-r--r--sys/arm64/conf/GENERIC-MMCCAM23
-rw-r--r--sys/arm64/conf/GENERIC-MMCCAM-NODEBUG13
-rw-r--r--sys/arm64/conf/GENERIC-NODEBUG32
-rw-r--r--sys/arm64/conf/GENERIC-UP23
-rw-r--r--sys/arm64/conf/LINT4
-rw-r--r--sys/arm64/conf/NOTES250
-rw-r--r--sys/arm64/coresight/coresight.c126
-rw-r--r--sys/arm64/coresight/coresight.h163
-rw-r--r--sys/arm64/coresight/coresight_acpi.c373
-rw-r--r--sys/arm64/coresight/coresight_cmd.c159
-rw-r--r--sys/arm64/coresight/coresight_cpu_debug.c164
-rw-r--r--sys/arm64/coresight/coresight_etm4x.c266
-rw-r--r--sys/arm64/coresight/coresight_etm4x.h184
-rw-r--r--sys/arm64/coresight/coresight_etm4x_acpi.c92
-rw-r--r--sys/arm64/coresight/coresight_etm4x_fdt.c94
-rw-r--r--sys/arm64/coresight/coresight_fdt.c153
-rw-r--r--sys/arm64/coresight/coresight_funnel.c144
-rw-r--r--sys/arm64/coresight/coresight_funnel.h80
-rw-r--r--sys/arm64/coresight/coresight_funnel_acpi.c108
-rw-r--r--sys/arm64/coresight/coresight_funnel_fdt.c106
-rw-r--r--sys/arm64/coresight/coresight_if.m58
-rw-r--r--sys/arm64/coresight/coresight_replicator.c128
-rw-r--r--sys/arm64/coresight/coresight_replicator.h48
-rw-r--r--sys/arm64/coresight/coresight_replicator_acpi.c94
-rw-r--r--sys/arm64/coresight/coresight_replicator_fdt.c95
-rw-r--r--sys/arm64/coresight/coresight_tmc.c349
-rw-r--r--sys/arm64/coresight/coresight_tmc.h137
-rw-r--r--sys/arm64/coresight/coresight_tmc_acpi.c92
-rw-r--r--sys/arm64/coresight/coresight_tmc_fdt.c94
-rw-r--r--sys/arm64/freescale/imx/clk/imx_clk_composite.c309
-rw-r--r--sys/arm64/freescale/imx/clk/imx_clk_composite.h45
-rw-r--r--sys/arm64/freescale/imx/clk/imx_clk_frac_pll.c177
-rw-r--r--sys/arm64/freescale/imx/clk/imx_clk_frac_pll.h42
-rw-r--r--sys/arm64/freescale/imx/clk/imx_clk_gate.c117
-rw-r--r--sys/arm64/freescale/imx/clk/imx_clk_gate.h45
-rw-r--r--sys/arm64/freescale/imx/clk/imx_clk_mux.c136
-rw-r--r--sys/arm64/freescale/imx/clk/imx_clk_mux.h45
-rw-r--r--sys/arm64/freescale/imx/clk/imx_clk_sscg_pll.c195
-rw-r--r--sys/arm64/freescale/imx/clk/imx_clk_sscg_pll.h42
-rw-r--r--sys/arm64/freescale/imx/imx7gpc.c247
-rw-r--r--sys/arm64/freescale/imx/imx8mq_ccm.c484
-rw-r--r--sys/arm64/freescale/imx/imx8mq_ccm.h173
-rw-r--r--sys/arm64/freescale/imx/imx_ccm_clk.h212
-rw-r--r--sys/arm64/include/_align.h44
-rw-r--r--sys/arm64/include/_bus.h45
-rw-r--r--sys/arm64/include/_inttypes.h213
-rw-r--r--sys/arm64/include/_limits.h85
-rw-r--r--sys/arm64/include/_stdint.h158
-rw-r--r--sys/arm64/include/_types.h100
-rw-r--r--sys/arm64/include/acpica_machdep.h63
-rw-r--r--sys/arm64/include/armreg.h974
-rw-r--r--sys/arm64/include/asm.h109
-rw-r--r--sys/arm64/include/atomic.h609
-rw-r--r--sys/arm64/include/bus.h502
-rw-r--r--sys/arm64/include/bus_dma.h153
-rw-r--r--sys/arm64/include/bus_dma_impl.h99
-rw-r--r--sys/arm64/include/clock.h1
-rw-r--r--sys/arm64/include/counter.h87
-rw-r--r--sys/arm64/include/cpu.h212
-rw-r--r--sys/arm64/include/cpufunc.h244
-rw-r--r--sys/arm64/include/csan.h106
-rw-r--r--sys/arm64/include/db_machdep.h123
-rw-r--r--sys/arm64/include/debug_monitor.h70
-rw-r--r--sys/arm64/include/disassem.h42
-rw-r--r--sys/arm64/include/dump.h74
-rw-r--r--sys/arm64/include/efi.h58
-rw-r--r--sys/arm64/include/elf.h153
-rw-r--r--sys/arm64/include/endian.h122
-rw-r--r--sys/arm64/include/exec.h1
-rw-r--r--sys/arm64/include/float.h94
-rw-r--r--sys/arm64/include/floatingpoint.h3
-rw-r--r--sys/arm64/include/fpu.h6
-rw-r--r--sys/arm64/include/frame.h83
-rw-r--r--sys/arm64/include/gdb_machdep.h81
-rw-r--r--sys/arm64/include/hypervisor.h185
-rw-r--r--sys/arm64/include/ieeefp.h43
-rw-r--r--sys/arm64/include/ifunc.h51
-rw-r--r--sys/arm64/include/in_cksum.h52
-rw-r--r--sys/arm64/include/intr.h57
-rw-r--r--sys/arm64/include/iodev.h65
-rw-r--r--sys/arm64/include/iommu.h11
-rw-r--r--sys/arm64/include/kdb.h55
-rw-r--r--sys/arm64/include/machdep.h65
-rw-r--r--sys/arm64/include/md_var.h59
-rw-r--r--sys/arm64/include/memdev.h40
-rw-r--r--sys/arm64/include/metadata.h54
-rw-r--r--sys/arm64/include/minidump.h49
-rw-r--r--sys/arm64/include/ofw_machdep.h44
-rw-r--r--sys/arm64/include/param.h125
-rw-r--r--sys/arm64/include/pcb.h81
-rw-r--r--sys/arm64/include/pci_cfgreg.h36
-rw-r--r--sys/arm64/include/pcpu.h82
-rw-r--r--sys/arm64/include/pcpu_aux.h52
-rw-r--r--sys/arm64/include/pmap.h215
-rw-r--r--sys/arm64/include/pmc_mdep.h67
-rw-r--r--sys/arm64/include/proc.h70
-rw-r--r--sys/arm64/include/procctl.h4
-rw-r--r--sys/arm64/include/profile.h80
-rw-r--r--sys/arm64/include/psl.h1
-rw-r--r--sys/arm64/include/pte.h158
-rw-r--r--sys/arm64/include/ptrace.h1
-rw-r--r--sys/arm64/include/reg.h99
-rw-r--r--sys/arm64/include/reloc.h1
-rw-r--r--sys/arm64/include/resource.h49
-rw-r--r--sys/arm64/include/runq.h46
-rw-r--r--sys/arm64/include/setjmp.h73
-rw-r--r--sys/arm64/include/sf_buf.h51
-rw-r--r--sys/arm64/include/sigframe.h2
-rw-r--r--sys/arm64/include/signal.h50
-rw-r--r--sys/arm64/include/smp.h55
-rw-r--r--sys/arm64/include/stack.h42
-rw-r--r--sys/arm64/include/stdarg.h39
-rw-r--r--sys/arm64/include/sysarch.h47
-rw-r--r--sys/arm64/include/trap.h1
-rw-r--r--sys/arm64/include/ucontext.h89
-rw-r--r--sys/arm64/include/undefined.h68
-rw-r--r--sys/arm64/include/vdso.h39
-rw-r--r--sys/arm64/include/vfp.h100
-rw-r--r--sys/arm64/include/vm.h48
-rw-r--r--sys/arm64/include/vmparam.h249
-rw-r--r--sys/arm64/intel/firmware.c122
-rw-r--r--sys/arm64/intel/intel-smc.h99
-rw-r--r--sys/arm64/intel/stratix10-soc-fpga-mgr.c290
-rw-r--r--sys/arm64/intel/stratix10-svc.c271
-rw-r--r--sys/arm64/intel/stratix10-svc.h60
-rw-r--r--sys/arm64/iommu/iommu.c397
-rw-r--r--sys/arm64/iommu/iommu.h44
-rw-r--r--sys/arm64/iommu/iommu_if.m125
-rw-r--r--sys/arm64/iommu/smmu.c1937
-rw-r--r--sys/arm64/iommu/smmu_acpi.c255
-rw-r--r--sys/arm64/iommu/smmu_quirks.c88
-rw-r--r--sys/arm64/iommu/smmureg.h478
-rw-r--r--sys/arm64/iommu/smmuvar.h188
-rw-r--r--sys/arm64/linux/Makefile7
-rw-r--r--sys/arm64/linux/linux.h300
-rw-r--r--sys/arm64/linux/linux_dummy_machdep.c63
-rw-r--r--sys/arm64/linux/linux_genassym.c2
-rw-r--r--sys/arm64/linux/linux_locore.asm67
-rw-r--r--sys/arm64/linux/linux_machdep.c146
-rw-r--r--sys/arm64/linux/linux_proto.h1625
-rw-r--r--sys/arm64/linux/linux_ptrace.c56
-rw-r--r--sys/arm64/linux/linux_support.s62
-rw-r--r--sys/arm64/linux/linux_syscall.h272
-rw-r--r--sys/arm64/linux/linux_syscalls.c302
-rw-r--r--sys/arm64/linux/linux_sysent.c312
-rw-r--r--sys/arm64/linux/linux_systrace_args.c7103
-rw-r--r--sys/arm64/linux/linux_sysvec.c571
-rw-r--r--sys/arm64/linux/linux_vdso.lds.s22
-rw-r--r--sys/arm64/linux/syscalls.conf11
-rw-r--r--sys/arm64/linux/syscalls.master1679
-rw-r--r--sys/arm64/nvidia/tegra210/max77620.c511
-rw-r--r--sys/arm64/nvidia/tegra210/max77620.h262
-rw-r--r--sys/arm64/nvidia/tegra210/max77620_gpio.c715
-rw-r--r--sys/arm64/nvidia/tegra210/max77620_regulators.c888
-rw-r--r--sys/arm64/nvidia/tegra210/max77620_rtc.c413
-rw-r--r--sys/arm64/nvidia/tegra210/tegra210_car.c601
-rw-r--r--sys/arm64/nvidia/tegra210/tegra210_car.h528
-rw-r--r--sys/arm64/nvidia/tegra210/tegra210_clk_per.c951
-rw-r--r--sys/arm64/nvidia/tegra210/tegra210_clk_pll.c1494
-rw-r--r--sys/arm64/nvidia/tegra210/tegra210_clk_super.c231
-rw-r--r--sys/arm64/nvidia/tegra210/tegra210_coretemp.c272
-rw-r--r--sys/arm64/nvidia/tegra210/tegra210_cpufreq.c502
-rw-r--r--sys/arm64/nvidia/tegra210/tegra210_pinmux.c758
-rw-r--r--sys/arm64/nvidia/tegra210/tegra210_pmc.c628
-rw-r--r--sys/arm64/nvidia/tegra210/tegra210_xusbpadctl.c1963
-rw-r--r--sys/arm64/qoriq/clk/ls1046a_clkgen.c255
-rw-r--r--sys/arm64/qoriq/clk/lx2160a_clkgen.c211
-rw-r--r--sys/arm64/qoriq/clk/qoriq_clk_pll.c152
-rw-r--r--sys/arm64/qoriq/clk/qoriq_clk_pll.h52
-rw-r--r--sys/arm64/qoriq/clk/qoriq_clkgen.c319
-rw-r--r--sys/arm64/qoriq/clk/qoriq_clkgen.h96
-rw-r--r--sys/arm64/qoriq/ls1046_gpio.c498
-rw-r--r--sys/arm64/qoriq/qoriq_dw_pci.c256
-rw-r--r--sys/arm64/qoriq/qoriq_therm.c406
-rw-r--r--sys/arm64/qoriq/qoriq_therm_if.m44
-rw-r--r--sys/arm64/qualcomm/qcom_gcc.c148
-rw-r--r--sys/arm64/rockchip/clk/rk3288_cru.c1026
-rw-r--r--sys/arm64/rockchip/clk/rk3328_cru.c1790
-rw-r--r--sys/arm64/rockchip/clk/rk3399_cru.c1278
-rw-r--r--sys/arm64/rockchip/clk/rk3399_cru_dt.h320
-rw-r--r--sys/arm64/rockchip/clk/rk3399_pmucru.c869
-rw-r--r--sys/arm64/rockchip/clk/rk_clk_armclk.c257
-rw-r--r--sys/arm64/rockchip/clk/rk_clk_armclk.h63
-rw-r--r--sys/arm64/rockchip/clk/rk_clk_composite.c370
-rw-r--r--sys/arm64/rockchip/clk/rk_clk_composite.h60
-rw-r--r--sys/arm64/rockchip/clk/rk_clk_fract.c281
-rw-r--r--sys/arm64/rockchip/clk/rk_clk_fract.h48
-rw-r--r--sys/arm64/rockchip/clk/rk_clk_gate.c135
-rw-r--r--sys/arm64/rockchip/clk/rk_clk_gate.h49
-rw-r--r--sys/arm64/rockchip/clk/rk_clk_mux.c200
-rw-r--r--sys/arm64/rockchip/clk/rk_clk_mux.h48
-rw-r--r--sys/arm64/rockchip/clk/rk_clk_pll.c786
-rw-r--r--sys/arm64/rockchip/clk/rk_clk_pll.h68
-rw-r--r--sys/arm64/rockchip/clk/rk_cru.c310
-rw-r--r--sys/arm64/rockchip/clk/rk_cru.h253
-rw-r--r--sys/arm64/rockchip/if_dwc_rk.c625
-rw-r--r--sys/arm64/rockchip/rk3399_emmcphy.c341
-rw-r--r--sys/arm64/rockchip/rk805.c741
-rw-r--r--sys/arm64/rockchip/rk805reg.h98
-rw-r--r--sys/arm64/rockchip/rk_dwc3.c209
-rw-r--r--sys/arm64/rockchip/rk_gpio.c474
-rw-r--r--sys/arm64/rockchip/rk_grf.c79
-rw-r--r--sys/arm64/rockchip/rk_i2c.c700
-rw-r--r--sys/arm64/rockchip/rk_iodomain.c222
-rw-r--r--sys/arm64/rockchip/rk_pcie.c1389
-rw-r--r--sys/arm64/rockchip/rk_pcie_phy.c364
-rw-r--r--sys/arm64/rockchip/rk_pinctrl.c1348
-rw-r--r--sys/arm64/rockchip/rk_pmu.c77
-rw-r--r--sys/arm64/rockchip/rk_pwm.c404
-rw-r--r--sys/arm64/rockchip/rk_spi.c483
-rw-r--r--sys/arm64/rockchip/rk_tsadc.c793
-rw-r--r--sys/arm64/rockchip/rk_tsadc_if.m43
-rw-r--r--sys/arm64/rockchip/rk_typec_phy.c474
-rw-r--r--sys/arm64/rockchip/rk_usb2phy.c417
-rw-r--r--sys/arm64/rockchip/rk_usbphy.c307
-rw-r--r--sys/bsm/audit.h347
-rw-r--r--sys/bsm/audit_domain.h116
-rw-r--r--sys/bsm/audit_errno.h219
-rw-r--r--sys/bsm/audit_fcntl.h142
-rw-r--r--sys/bsm/audit_internal.h119
-rw-r--r--sys/bsm/audit_kevents.h851
-rw-r--r--sys/bsm/audit_record.h313
-rw-r--r--sys/bsm/audit_socket_type.h48
-rw-r--r--sys/cam/README.quirks212
-rw-r--r--sys/cam/ata/ata_all.c1288
-rw-r--r--sys/cam/ata/ata_all.h194
-rw-r--r--sys/cam/ata/ata_da.c3695
-rw-r--r--sys/cam/ata/ata_pmp.c863
-rw-r--r--sys/cam/ata/ata_xpt.c2285
-rw-r--r--sys/cam/cam.c592
-rw-r--r--sys/cam/cam.h412
-rw-r--r--sys/cam/cam_ccb.h1544
-rw-r--r--sys/cam/cam_compat.c422
-rw-r--r--sys/cam/cam_compat.h224
-rw-r--r--sys/cam/cam_debug.h140
-rw-r--r--sys/cam/cam_iosched.c1965
-rw-r--r--sys/cam/cam_iosched.h107
-rw-r--r--sys/cam/cam_periph.c2155
-rw-r--r--sys/cam/cam_periph.h274
-rw-r--r--sys/cam/cam_queue.c384
-rw-r--r--sys/cam/cam_queue.h280
-rw-r--r--sys/cam/cam_sim.c188
-rw-r--r--sys/cam/cam_sim.h146
-rw-r--r--sys/cam/cam_xpt.c5586
-rw-r--r--sys/cam/cam_xpt.h166
-rw-r--r--sys/cam/cam_xpt_internal.h218
-rw-r--r--sys/cam/cam_xpt_periph.h62
-rw-r--r--sys/cam/cam_xpt_sim.h54
-rw-r--r--sys/cam/ctl/README.ctl.txt401
-rw-r--r--sys/cam/ctl/ctl.c13571
-rw-r--r--sys/cam/ctl/ctl.h210
-rw-r--r--sys/cam/ctl/ctl_backend.c141
-rw-r--r--sys/cam/ctl/ctl_backend.h251
-rw-r--r--sys/cam/ctl/ctl_backend_block.c2843
-rw-r--r--sys/cam/ctl/ctl_backend_ramdisk.c1268
-rw-r--r--sys/cam/ctl/ctl_cmd_table.c1870
-rw-r--r--sys/cam/ctl/ctl_debug.h64
-rw-r--r--sys/cam/ctl/ctl_error.c995
-rw-r--r--sys/cam/ctl/ctl_error.h100
-rw-r--r--sys/cam/ctl/ctl_frontend.c393
-rw-r--r--sys/cam/ctl/ctl_frontend.h339
-rw-r--r--sys/cam/ctl/ctl_frontend_cam_sim.c791
-rw-r--r--sys/cam/ctl/ctl_frontend_ioctl.c645
-rw-r--r--sys/cam/ctl/ctl_frontend_iscsi.c3044
-rw-r--r--sys/cam/ctl/ctl_frontend_iscsi.h130
-rw-r--r--sys/cam/ctl/ctl_ha.c947
-rw-r--r--sys/cam/ctl/ctl_ha.h143
-rw-r--r--sys/cam/ctl/ctl_io.h602
-rw-r--r--sys/cam/ctl/ctl_ioctl.h782
-rw-r--r--sys/cam/ctl/ctl_private.h551
-rw-r--r--sys/cam/ctl/ctl_scsi_all.c205
-rw-r--r--sys/cam/ctl/ctl_scsi_all.h54
-rw-r--r--sys/cam/ctl/ctl_ser_table.c83
-rw-r--r--sys/cam/ctl/ctl_tpc.c2474
-rw-r--r--sys/cam/ctl/ctl_tpc.h41
-rw-r--r--sys/cam/ctl/ctl_tpc_local.c331
-rw-r--r--sys/cam/ctl/ctl_util.c900
-rw-r--r--sys/cam/ctl/ctl_util.h128
-rw-r--r--sys/cam/ctl/scsi_ctl.c1994
-rw-r--r--sys/cam/mmc/mmc.h105
-rw-r--r--sys/cam/mmc/mmc_all.h77
-rw-r--r--sys/cam/mmc/mmc_bus.h5
-rw-r--r--sys/cam/mmc/mmc_da.c2026
-rw-r--r--sys/cam/mmc/mmc_xpt.c1183
-rw-r--r--sys/cam/nvme/nvme_all.c215
-rw-r--r--sys/cam/nvme/nvme_all.h52
-rw-r--r--sys/cam/nvme/nvme_da.c1362
-rw-r--r--sys/cam/nvme/nvme_xpt.c851
-rw-r--r--sys/cam/scsi/scsi_all.c9250
-rw-r--r--sys/cam/scsi/scsi_all.h4472
-rw-r--r--sys/cam/scsi/scsi_cd.c4248
-rw-r--r--sys/cam/scsi/scsi_cd.h888
-rw-r--r--sys/cam/scsi/scsi_ch.c1930
-rw-r--r--sys/cam/scsi/scsi_ch.h512
-rw-r--r--sys/cam/scsi/scsi_da.c6639
-rw-r--r--sys/cam/scsi/scsi_da.h710
-rw-r--r--sys/cam/scsi/scsi_enc.c1035
-rw-r--r--sys/cam/scsi/scsi_enc.h255
-rw-r--r--sys/cam/scsi/scsi_enc_internal.h234
-rw-r--r--sys/cam/scsi/scsi_enc_safte.c1131
-rw-r--r--sys/cam/scsi/scsi_enc_ses.c3046
-rw-r--r--sys/cam/scsi/scsi_iu.h40
-rw-r--r--sys/cam/scsi/scsi_message.h75
-rw-r--r--sys/cam/scsi/scsi_pass.c2250
-rw-r--r--sys/cam/scsi/scsi_pass.h52
-rw-r--r--sys/cam/scsi/scsi_pt.c636
-rw-r--r--sys/cam/scsi/scsi_pt.h50
-rw-r--r--sys/cam/scsi/scsi_sa.c5904
-rw-r--r--sys/cam/scsi/scsi_sa.h1083
-rw-r--r--sys/cam/scsi/scsi_ses.h2470
-rw-r--r--sys/cam/scsi/scsi_sg.c1016
-rw-r--r--sys/cam/scsi/scsi_sg.h169
-rw-r--r--sys/cam/scsi/scsi_targ_bh.c765
-rw-r--r--sys/cam/scsi/scsi_target.c1158
-rw-r--r--sys/cam/scsi/scsi_targetio.h79
-rw-r--r--sys/cam/scsi/scsi_xpt.c3233
-rw-r--r--sys/cam/scsi/smp_all.c620
-rw-r--r--sys/cam/scsi/smp_all.h522
-rw-r--r--sys/cddl/boot/zfs/README16
-rw-r--r--sys/cddl/boot/zfs/blkptr.c73
-rw-r--r--sys/cddl/boot/zfs/fletcher.c96
-rw-r--r--sys/cddl/boot/zfs/lzjb.c74
-rw-r--r--sys/cddl/boot/zfs/sha256.c325
-rw-r--r--sys/cddl/boot/zfs/skein_zfs.c92
-rw-r--r--sys/cddl/boot/zfs/zfsimpl.h1903
-rw-r--r--sys/cddl/boot/zfs/zfssubr.c1822
-rw-r--r--sys/cddl/boot/zfs/zle.c54
-rw-r--r--sys/cddl/compat/opensolaris/kern/opensolaris.c104
-rw-r--r--sys/cddl/compat/opensolaris/kern/opensolaris_acl.c220
-rw-r--r--sys/cddl/compat/opensolaris/kern/opensolaris_atomic.c123
-rw-r--r--sys/cddl/compat/opensolaris/kern/opensolaris_cmn_err.c93
-rw-r--r--sys/cddl/compat/opensolaris/kern/opensolaris_dtrace.c36
-rw-r--r--sys/cddl/compat/opensolaris/kern/opensolaris_proc.c53
-rw-r--r--sys/cddl/compat/opensolaris/kern/opensolaris_string.c106
-rw-r--r--sys/cddl/compat/opensolaris/kern/opensolaris_taskq.c190
-rw-r--r--sys/cddl/compat/opensolaris/kern/opensolaris_uio.c92
-rw-r--r--sys/cddl/compat/opensolaris/kern/opensolaris_vm.c71
-rw-r--r--sys/cddl/compat/opensolaris/rpc/xdr.h70
-rw-r--r--sys/cddl/compat/opensolaris/sys/assfail.h86
-rw-r--r--sys/cddl/compat/opensolaris/sys/atomic.h176
-rw-r--r--sys/cddl/compat/opensolaris/sys/bitmap.h118
-rw-r--r--sys/cddl/compat/opensolaris/sys/byteorder.h96
-rw-r--r--sys/cddl/compat/opensolaris/sys/callo.h37
-rw-r--r--sys/cddl/compat/opensolaris/sys/cmn_err.h54
-rw-r--r--sys/cddl/compat/opensolaris/sys/cpupart.h38
-rw-r--r--sys/cddl/compat/opensolaris/sys/cpuvar.h134
-rw-r--r--sys/cddl/compat/opensolaris/sys/cpuvar_defs.h59
-rw-r--r--sys/cddl/compat/opensolaris/sys/cred.h59
-rw-r--r--sys/cddl/compat/opensolaris/sys/debug.h42
-rw-r--r--sys/cddl/compat/opensolaris/sys/debug_compat.h37
-rw-r--r--sys/cddl/compat/opensolaris/sys/dirent.h45
-rw-r--r--sys/cddl/compat/opensolaris/sys/disp.h40
-rw-r--r--sys/cddl/compat/opensolaris/sys/dkio.h87
-rw-r--r--sys/cddl/compat/opensolaris/sys/dnlc.h40
-rw-r--r--sys/cddl/compat/opensolaris/sys/elf.h116
-rw-r--r--sys/cddl/compat/opensolaris/sys/feature_tests.h35
-rw-r--r--sys/cddl/compat/opensolaris/sys/freebsd_rwlock.h34
-rw-r--r--sys/cddl/compat/opensolaris/sys/kcondvar.h72
-rw-r--r--sys/cddl/compat/opensolaris/sys/kidmap.h41
-rw-r--r--sys/cddl/compat/opensolaris/sys/kmem.h92
-rw-r--r--sys/cddl/compat/opensolaris/sys/kstat.h86
-rw-r--r--sys/cddl/compat/opensolaris/sys/misc.h60
-rw-r--r--sys/cddl/compat/opensolaris/sys/mntent.h60
-rw-r--r--sys/cddl/compat/opensolaris/sys/mnttab.h36
-rw-r--r--sys/cddl/compat/opensolaris/sys/modctl.h39
-rw-r--r--sys/cddl/compat/opensolaris/sys/objfs.h35
-rw-r--r--sys/cddl/compat/opensolaris/sys/pathname.h43
-rw-r--r--sys/cddl/compat/opensolaris/sys/pcpu.h37
-rw-r--r--sys/cddl/compat/opensolaris/sys/policy.h76
-rw-r--r--sys/cddl/compat/opensolaris/sys/random.h37
-rw-r--r--sys/cddl/compat/opensolaris/sys/refstr.h34
-rw-r--r--sys/cddl/compat/opensolaris/sys/rwlock.h94
-rw-r--r--sys/cddl/compat/opensolaris/sys/sdt.h45
-rw-r--r--sys/cddl/compat/opensolaris/sys/sema.h40
-rw-r--r--sys/cddl/compat/opensolaris/sys/sid.h84
-rw-r--r--sys/cddl/compat/opensolaris/sys/sig.h69
-rw-r--r--sys/cddl/compat/opensolaris/sys/string.h39
-rw-r--r--sys/cddl/compat/opensolaris/sys/sunddi.h69
-rw-r--r--sys/cddl/compat/opensolaris/sys/systeminfo.h6
-rw-r--r--sys/cddl/compat/opensolaris/sys/varargs.h38
-rw-r--r--sys/cddl/compat/opensolaris/sys/vfs.h125
-rw-r--r--sys/cddl/compat/opensolaris/sys/vm.h61
-rw-r--r--sys/cddl/compat/opensolaris/sys/zone.h73
-rw-r--r--sys/cddl/contrib/opensolaris/OPENSOLARIS.LICENSE384
-rw-r--r--sys/cddl/contrib/opensolaris/common/lz4/lz4.c1045
-rw-r--r--sys/cddl/contrib/opensolaris/common/lz4/lz4.h55
-rw-r--r--sys/cddl/contrib/opensolaris/common/util/strtolctype.h79
-rw-r--r--sys/cddl/contrib/opensolaris/uts/aarch64/dtrace/fasttrap_isa.c29
-rw-r--r--sys/cddl/contrib/opensolaris/uts/aarch64/sys/fasttrap_isa.h46
-rw-r--r--sys/cddl/contrib/opensolaris/uts/arm/dtrace/fasttrap_isa.c30
-rw-r--r--sys/cddl/contrib/opensolaris/uts/arm/sys/fasttrap_isa.h94
-rw-r--r--sys/cddl/contrib/opensolaris/uts/common/Makefile.files183
-rw-r--r--sys/cddl/contrib/opensolaris/uts/common/ctf/ctf_mod.c177
-rw-r--r--sys/cddl/contrib/opensolaris/uts/common/ctf/ctf_subr.c96
-rw-r--r--sys/cddl/contrib/opensolaris/uts/common/dtrace/dtrace.c18443
-rw-r--r--sys/cddl/contrib/opensolaris/uts/common/dtrace/dtrace_xoroshiro128_plus.c89
-rw-r--r--sys/cddl/contrib/opensolaris/uts/common/dtrace/dtrace_xoroshiro128_plus.h41
-rw-r--r--sys/cddl/contrib/opensolaris/uts/common/dtrace/fasttrap.c2666
-rw-r--r--sys/cddl/contrib/opensolaris/uts/common/sys/acl_impl.h61
-rw-r--r--sys/cddl/contrib/opensolaris/uts/common/sys/asm_linkage.h82
-rw-r--r--sys/cddl/contrib/opensolaris/uts/common/sys/avl.h333
-rw-r--r--sys/cddl/contrib/opensolaris/uts/common/sys/avl_impl.h164
-rw-r--r--sys/cddl/contrib/opensolaris/uts/common/sys/bitmap.h198
-rw-r--r--sys/cddl/contrib/opensolaris/uts/common/sys/callb.h215
-rw-r--r--sys/cddl/contrib/opensolaris/uts/common/sys/ccompile.h126
-rw-r--r--sys/cddl/contrib/opensolaris/uts/common/sys/cmn_err.h128
-rw-r--r--sys/cddl/contrib/opensolaris/uts/common/sys/compress.h46
-rw-r--r--sys/cddl/contrib/opensolaris/uts/common/sys/cpupart.h158
-rw-r--r--sys/cddl/contrib/opensolaris/uts/common/sys/cred.h193
-rw-r--r--sys/cddl/contrib/opensolaris/uts/common/sys/ctf.h360
-rw-r--r--sys/cddl/contrib/opensolaris/uts/common/sys/ctf_api.h251
-rw-r--r--sys/cddl/contrib/opensolaris/uts/common/sys/debug.h159
-rw-r--r--sys/cddl/contrib/opensolaris/uts/common/sys/dtrace.h2528
-rw-r--r--sys/cddl/contrib/opensolaris/uts/common/sys/dtrace_impl.h1352
-rw-r--r--sys/cddl/contrib/opensolaris/uts/common/sys/errorq.h83
-rw-r--r--sys/cddl/contrib/opensolaris/uts/common/sys/extdirent.h77
-rw-r--r--sys/cddl/contrib/opensolaris/uts/common/sys/fasttrap.h98
-rw-r--r--sys/cddl/contrib/opensolaris/uts/common/sys/fasttrap_impl.h235
-rw-r--r--sys/cddl/contrib/opensolaris/uts/common/sys/feature_tests.h431
-rw-r--r--sys/cddl/contrib/opensolaris/uts/common/sys/idmap.h97
-rw-r--r--sys/cddl/contrib/opensolaris/uts/common/sys/isa_defs.h697
-rw-r--r--sys/cddl/contrib/opensolaris/uts/common/sys/list.h65
-rw-r--r--sys/cddl/contrib/opensolaris/uts/common/sys/list_impl.h51
-rw-r--r--sys/cddl/contrib/opensolaris/uts/common/sys/note.h54
-rw-r--r--sys/cddl/contrib/opensolaris/uts/common/sys/processor.h140
-rw-r--r--sys/cddl/contrib/opensolaris/uts/common/sys/procset.h166
-rw-r--r--sys/cddl/contrib/opensolaris/uts/common/sys/synch.h162
-rw-r--r--sys/cddl/contrib/opensolaris/uts/common/sys/sysevent.h289
-rw-r--r--sys/cddl/contrib/opensolaris/uts/common/sys/sysevent/dev.h256
-rw-r--r--sys/cddl/contrib/opensolaris/uts/common/sys/sysevent/eventdefs.h230
-rw-r--r--sys/cddl/contrib/opensolaris/uts/common/sys/sysmacros.h466
-rw-r--r--sys/cddl/contrib/opensolaris/uts/common/sys/taskq.h108
-rw-r--r--sys/cddl/contrib/opensolaris/uts/common/sys/u8_textprep.h115
-rw-r--r--sys/cddl/contrib/opensolaris/uts/common/sys/u8_textprep_data.h35376
-rw-r--r--sys/cddl/contrib/opensolaris/uts/common/sys/zmod.h68
-rw-r--r--sys/cddl/contrib/opensolaris/uts/common/zmod/zmod.c138
-rw-r--r--sys/cddl/contrib/opensolaris/uts/intel/dtrace/fasttrap_isa.c1841
-rw-r--r--sys/cddl/contrib/opensolaris/uts/intel/sys/fasttrap_isa.h114
-rw-r--r--sys/cddl/contrib/opensolaris/uts/mips/dtrace/fasttrap_isa.c30
-rw-r--r--sys/cddl/contrib/opensolaris/uts/mips/sys/fasttrap_isa.h48
-rw-r--r--sys/cddl/contrib/opensolaris/uts/powerpc/dtrace/fasttrap_isa.c548
-rw-r--r--sys/cddl/contrib/opensolaris/uts/powerpc/sys/fasttrap_isa.h76
-rw-r--r--sys/cddl/contrib/opensolaris/uts/riscv/dtrace/fasttrap_isa.c29
-rw-r--r--sys/cddl/contrib/opensolaris/uts/riscv/sys/fasttrap_isa.h46
-rw-r--r--sys/cddl/dev/dtmalloc/dtmalloc.c239
-rw-r--r--sys/cddl/dev/dtrace/aarch64/dtrace_asm.S174
-rw-r--r--sys/cddl/dev/dtrace/aarch64/dtrace_isa.c395
-rw-r--r--sys/cddl/dev/dtrace/aarch64/dtrace_subr.c342
-rw-r--r--sys/cddl/dev/dtrace/aarch64/regset.h51
-rw-r--r--sys/cddl/dev/dtrace/amd64/dtrace_asm.S423
-rw-r--r--sys/cddl/dev/dtrace/amd64/dtrace_isa.c739
-rw-r--r--sys/cddl/dev/dtrace/amd64/dtrace_subr.c467
-rw-r--r--sys/cddl/dev/dtrace/arm/dtrace_asm.S198
-rw-r--r--sys/cddl/dev/dtrace/arm/dtrace_isa.c263
-rw-r--r--sys/cddl/dev/dtrace/arm/dtrace_subr.c357
-rw-r--r--sys/cddl/dev/dtrace/arm/regset.h57
-rw-r--r--sys/cddl/dev/dtrace/dtrace_anon.c84
-rw-r--r--sys/cddl/dev/dtrace/dtrace_cddl.h174
-rw-r--r--sys/cddl/dev/dtrace/dtrace_debug.c560
-rw-r--r--sys/cddl/dev/dtrace/dtrace_hacks.c10
-rw-r--r--sys/cddl/dev/dtrace/dtrace_ioctl.c848
-rw-r--r--sys/cddl/dev/dtrace/dtrace_load.c170
-rw-r--r--sys/cddl/dev/dtrace/dtrace_modevent.c47
-rw-r--r--sys/cddl/dev/dtrace/dtrace_sysctl.c100
-rw-r--r--sys/cddl/dev/dtrace/dtrace_test.c111
-rw-r--r--sys/cddl/dev/dtrace/dtrace_unload.c126
-rw-r--r--sys/cddl/dev/dtrace/dtrace_vtime.c101
-rw-r--r--sys/cddl/dev/dtrace/i386/dtrace_asm.S339
-rw-r--r--sys/cddl/dev/dtrace/i386/dtrace_isa.c675
-rw-r--r--sys/cddl/dev/dtrace/i386/dtrace_subr.c469
-rw-r--r--sys/cddl/dev/dtrace/mips/dtrace_asm.S234
-rw-r--r--sys/cddl/dev/dtrace/mips/dtrace_isa.c725
-rw-r--r--sys/cddl/dev/dtrace/mips/dtrace_subr.c289
-rw-r--r--sys/cddl/dev/dtrace/mips/regset.h62
-rw-r--r--sys/cddl/dev/dtrace/powerpc/dtrace_asm.S191
-rw-r--r--sys/cddl/dev/dtrace/powerpc/dtrace_isa.c692
-rw-r--r--sys/cddl/dev/dtrace/powerpc/dtrace_subr.c367
-rw-r--r--sys/cddl/dev/dtrace/powerpc/regset.h63
-rw-r--r--sys/cddl/dev/dtrace/riscv/dtrace_asm.S177
-rw-r--r--sys/cddl/dev/dtrace/riscv/dtrace_isa.c396
-rw-r--r--sys/cddl/dev/dtrace/riscv/dtrace_subr.c317
-rw-r--r--sys/cddl/dev/dtrace/riscv/regset.h51
-rw-r--r--sys/cddl/dev/dtrace/x86/dis_tables.c5597
-rw-r--r--sys/cddl/dev/dtrace/x86/dis_tables.h111
-rw-r--r--sys/cddl/dev/dtrace/x86/instr_size.c140
-rw-r--r--sys/cddl/dev/dtrace/x86/regset.h178
-rw-r--r--sys/cddl/dev/fbt/aarch64/fbt_isa.c210
-rw-r--r--sys/cddl/dev/fbt/aarch64/fbt_isa.h30
-rw-r--r--sys/cddl/dev/fbt/arm/fbt_isa.c196
-rw-r--r--sys/cddl/dev/fbt/arm/fbt_isa.h30
-rw-r--r--sys/cddl/dev/fbt/fbt.c1218
-rw-r--r--sys/cddl/dev/fbt/fbt.h81
-rw-r--r--sys/cddl/dev/fbt/mips/fbt_isa.c164
-rw-r--r--sys/cddl/dev/fbt/mips/fbt_isa.h30
-rw-r--r--sys/cddl/dev/fbt/powerpc/fbt_isa.c242
-rw-r--r--sys/cddl/dev/fbt/powerpc/fbt_isa.h30
-rw-r--r--sys/cddl/dev/fbt/riscv/fbt_isa.c264
-rw-r--r--sys/cddl/dev/fbt/riscv/fbt_isa.h30
-rw-r--r--sys/cddl/dev/fbt/x86/fbt_isa.c354
-rw-r--r--sys/cddl/dev/fbt/x86/fbt_isa.h30
-rw-r--r--sys/cddl/dev/profile/profile.c719
-rw-r--r--sys/cddl/dev/prototype.c144
-rw-r--r--sys/cddl/dev/sdt/sdt.c441
-rw-r--r--sys/cddl/dev/systrace/systrace.c417
-rw-r--r--sys/compat/cloudabi/cloudabi_clock.c135
-rw-r--r--sys/compat/cloudabi/cloudabi_errno.c123
-rw-r--r--sys/compat/cloudabi/cloudabi_fd.c475
-rw-r--r--sys/compat/cloudabi/cloudabi_file.c763
-rw-r--r--sys/compat/cloudabi/cloudabi_futex.c1165
-rw-r--r--sys/compat/cloudabi/cloudabi_mem.c167
-rw-r--r--sys/compat/cloudabi/cloudabi_proc.c148
-rw-r--r--sys/compat/cloudabi/cloudabi_proto.h36
-rw-r--r--sys/compat/cloudabi/cloudabi_random.c53
-rw-r--r--sys/compat/cloudabi/cloudabi_sock.c186
-rw-r--r--sys/compat/cloudabi/cloudabi_thread.c69
-rw-r--r--sys/compat/cloudabi/cloudabi_util.h87
-rw-r--r--sys/compat/cloudabi/cloudabi_vdso.c90
-rw-r--r--sys/compat/cloudabi/cloudabi_vdso.lds51
-rw-r--r--sys/compat/cloudabi32/Makefile6
-rw-r--r--sys/compat/cloudabi32/cloudabi32_fd.c145
-rw-r--r--sys/compat/cloudabi32/cloudabi32_module.c184
-rw-r--r--sys/compat/cloudabi32/cloudabi32_poll.c340
-rw-r--r--sys/compat/cloudabi32/cloudabi32_proto.h420
-rw-r--r--sys/compat/cloudabi32/cloudabi32_sock.c128
-rw-r--r--sys/compat/cloudabi32/cloudabi32_syscall.h57
-rw-r--r--sys/compat/cloudabi32/cloudabi32_syscalls.c58
-rw-r--r--sys/compat/cloudabi32/cloudabi32_sysent.c66
-rw-r--r--sys/compat/cloudabi32/cloudabi32_systrace_args.c1458
-rw-r--r--sys/compat/cloudabi32/cloudabi32_thread.c77
-rw-r--r--sys/compat/cloudabi32/cloudabi32_util.h51
-rw-r--r--sys/compat/cloudabi32/syscalls.conf15
-rw-r--r--sys/compat/cloudabi64/Makefile6
-rw-r--r--sys/compat/cloudabi64/cloudabi64_fd.c145
-rw-r--r--sys/compat/cloudabi64/cloudabi64_module.c184
-rw-r--r--sys/compat/cloudabi64/cloudabi64_poll.c340
-rw-r--r--sys/compat/cloudabi64/cloudabi64_proto.h420
-rw-r--r--sys/compat/cloudabi64/cloudabi64_sock.c128
-rw-r--r--sys/compat/cloudabi64/cloudabi64_syscall.h57
-rw-r--r--sys/compat/cloudabi64/cloudabi64_syscalls.c58
-rw-r--r--sys/compat/cloudabi64/cloudabi64_sysent.c66
-rw-r--r--sys/compat/cloudabi64/cloudabi64_systrace_args.c1458
-rw-r--r--sys/compat/cloudabi64/cloudabi64_thread.c77
-rw-r--r--sys/compat/cloudabi64/cloudabi64_util.h51
-rw-r--r--sys/compat/cloudabi64/syscalls.conf15
-rw-r--r--sys/compat/freebsd32/Makefile7
-rw-r--r--sys/compat/freebsd32/freebsd32.h432
-rw-r--r--sys/compat/freebsd32/freebsd32_capability.c157
-rw-r--r--sys/compat/freebsd32/freebsd32_ioctl.c247
-rw-r--r--sys/compat/freebsd32/freebsd32_ioctl.h63
-rw-r--r--sys/compat/freebsd32/freebsd32_ipc.h193
-rw-r--r--sys/compat/freebsd32/freebsd32_misc.c3845
-rw-r--r--sys/compat/freebsd32/freebsd32_misc.h49
-rw-r--r--sys/compat/freebsd32/freebsd32_proto.h1484
-rw-r--r--sys/compat/freebsd32/freebsd32_signal.h68
-rw-r--r--sys/compat/freebsd32/freebsd32_syscall.h509
-rw-r--r--sys/compat/freebsd32/freebsd32_syscalls.c619
-rw-r--r--sys/compat/freebsd32/freebsd32_sysent.c672
-rw-r--r--sys/compat/freebsd32/freebsd32_systrace_args.c11110
-rw-r--r--sys/compat/freebsd32/freebsd32_util.h127
-rw-r--r--sys/compat/freebsd32/syscalls.conf13
-rw-r--r--sys/compat/freebsd32/syscalls.master1178
-rw-r--r--sys/compat/ia32/ia32_genassym.c27
-rw-r--r--sys/compat/ia32/ia32_signal.h211
-rw-r--r--sys/compat/ia32/ia32_sysvec.c233
-rw-r--r--sys/compat/ia32/ia32_util.h59
-rw-r--r--sys/compat/lindebugfs/lindebugfs.c319
-rw-r--r--sys/compat/linprocfs/linprocfs.c2106
-rw-r--r--sys/compat/linsysfs/linsysfs.c708
-rw-r--r--sys/compat/linux/check_error.d144
-rw-r--r--sys/compat/linux/check_internal_locks.d97
-rw-r--r--sys/compat/linux/linux.c629
-rw-r--r--sys/compat/linux/linux.h208
-rw-r--r--sys/compat/linux/linux_common.c92
-rw-r--r--sys/compat/linux/linux_common.h45
-rw-r--r--sys/compat/linux/linux_dtrace.h92
-rw-r--r--sys/compat/linux/linux_dummy.c155
-rw-r--r--sys/compat/linux/linux_emul.c383
-rw-r--r--sys/compat/linux/linux_emul.h82
-rw-r--r--sys/compat/linux/linux_errno.c41
-rw-r--r--sys/compat/linux/linux_errno.h185
-rw-r--r--sys/compat/linux/linux_errno.inc329
-rw-r--r--sys/compat/linux/linux_event.c981
-rw-r--r--sys/compat/linux/linux_event.h71
-rw-r--r--sys/compat/linux/linux_file.c2024
-rw-r--r--sys/compat/linux/linux_file.h184
-rw-r--r--sys/compat/linux/linux_fork.c449
-rw-r--r--sys/compat/linux/linux_futex.c1319
-rw-r--r--sys/compat/linux/linux_futex.h86
-rw-r--r--sys/compat/linux/linux_getcwd.c84
-rw-r--r--sys/compat/linux/linux_ioctl.c3806
-rw-r--r--sys/compat/linux/linux_ioctl.h809
-rw-r--r--sys/compat/linux/linux_ipc.c930
-rw-r--r--sys/compat/linux/linux_ipc.h97
-rw-r--r--sys/compat/linux/linux_ipc64.h158
-rw-r--r--sys/compat/linux/linux_mib.c579
-rw-r--r--sys/compat/linux/linux_mib.h73
-rw-r--r--sys/compat/linux/linux_misc.c2643
-rw-r--r--sys/compat/linux/linux_misc.h188
-rw-r--r--sys/compat/linux/linux_mmap.c426
-rw-r--r--sys/compat/linux/linux_mmap.h73
-rw-r--r--sys/compat/linux/linux_persona.h56
-rw-r--r--sys/compat/linux/linux_signal.c744
-rw-r--r--sys/compat/linux/linux_signal.h51
-rw-r--r--sys/compat/linux/linux_socket.c2224
-rw-r--r--sys/compat/linux/linux_socket.h318
-rw-r--r--sys/compat/linux/linux_stats.c723
-rw-r--r--sys/compat/linux/linux_sysctl.c195
-rw-r--r--sys/compat/linux/linux_sysproto.h38
-rw-r--r--sys/compat/linux/linux_time.c655
-rw-r--r--sys/compat/linux/linux_timer.c168
-rw-r--r--sys/compat/linux/linux_timer.h118
-rw-r--r--sys/compat/linux/linux_uid16.c439
-rw-r--r--sys/compat/linux/linux_util.c321
-rw-r--r--sys/compat/linux/linux_util.h187
-rw-r--r--sys/compat/linux/linux_vdso.c244
-rw-r--r--sys/compat/linux/linux_vdso.h65
-rw-r--r--sys/compat/linux/linux_videodev2_compat.h137
-rw-r--r--sys/compat/linux/linux_videodev_compat.h59
-rw-r--r--sys/compat/linux/stats_timing.d93
-rw-r--r--sys/compat/linux/trace_futexes.d182
-rw-r--r--sys/compat/linuxkpi/common/include/acpi/acpi.h100
-rw-r--r--sys/compat/linuxkpi/common/include/acpi/acpi_bus.h52
-rw-r--r--sys/compat/linuxkpi/common/include/acpi/video.h38
-rw-r--r--sys/compat/linuxkpi/common/include/asm/atomic-long.h133
-rw-r--r--sys/compat/linuxkpi/common/include/asm/atomic.h320
-rw-r--r--sys/compat/linuxkpi/common/include/asm/atomic64.h148
-rw-r--r--sys/compat/linuxkpi/common/include/asm/byteorder.h94
-rw-r--r--sys/compat/linuxkpi/common/include/asm/fcntl.h36
-rw-r--r--sys/compat/linuxkpi/common/include/asm/fpu/api.h68
-rw-r--r--sys/compat/linuxkpi/common/include/asm/io.h36
-rw-r--r--sys/compat/linuxkpi/common/include/asm/msr.h37
-rw-r--r--sys/compat/linuxkpi/common/include/asm/pgtable.h43
-rw-r--r--sys/compat/linuxkpi/common/include/asm/smp.h48
-rw-r--r--sys/compat/linuxkpi/common/include/asm/types.h64
-rw-r--r--sys/compat/linuxkpi/common/include/asm/uaccess.h72
-rw-r--r--sys/compat/linuxkpi/common/include/asm/unaligned.h78
-rw-r--r--sys/compat/linuxkpi/common/include/linux/acpi.h46
-rw-r--r--sys/compat/linuxkpi/common/include/linux/atomic.h36
-rw-r--r--sys/compat/linuxkpi/common/include/linux/backlight.h94
-rw-r--r--sys/compat/linuxkpi/common/include/linux/bitfield.h105
-rw-r--r--sys/compat/linuxkpi/common/include/linux/bitmap.h354
-rw-r--r--sys/compat/linuxkpi/common/include/linux/bitops.h410
-rw-r--r--sys/compat/linuxkpi/common/include/linux/bottom_half.h34
-rw-r--r--sys/compat/linuxkpi/common/include/linux/cache.h37
-rw-r--r--sys/compat/linuxkpi/common/include/linux/cdev.h152
-rw-r--r--sys/compat/linuxkpi/common/include/linux/clocksource.h38
-rw-r--r--sys/compat/linuxkpi/common/include/linux/compat.h59
-rw-r--r--sys/compat/linuxkpi/common/include/linux/compiler.h117
-rw-r--r--sys/compat/linuxkpi/common/include/linux/completion.h69
-rw-r--r--sys/compat/linuxkpi/common/include/linux/dcache.h46
-rw-r--r--sys/compat/linuxkpi/common/include/linux/debugfs.h51
-rw-r--r--sys/compat/linuxkpi/common/include/linux/delay.h76
-rw-r--r--sys/compat/linuxkpi/common/include/linux/device.h608
-rw-r--r--sys/compat/linuxkpi/common/include/linux/dma-attrs.h56
-rw-r--r--sys/compat/linuxkpi/common/include/linux/dma-mapping.h294
-rw-r--r--sys/compat/linuxkpi/common/include/linux/dmapool.h85
-rw-r--r--sys/compat/linuxkpi/common/include/linux/dmi.h46
-rw-r--r--sys/compat/linuxkpi/common/include/linux/err.h83
-rw-r--r--sys/compat/linuxkpi/common/include/linux/errno.h62
-rw-r--r--sys/compat/linuxkpi/common/include/linux/etherdevice.h117
-rw-r--r--sys/compat/linuxkpi/common/include/linux/export.h33
-rw-r--r--sys/compat/linuxkpi/common/include/linux/file.h190
-rw-r--r--sys/compat/linuxkpi/common/include/linux/firmware.h105
-rw-r--r--sys/compat/linuxkpi/common/include/linux/fs.h304
-rw-r--r--sys/compat/linuxkpi/common/include/linux/gcd.h50
-rw-r--r--sys/compat/linuxkpi/common/include/linux/gfp.h187
-rw-r--r--sys/compat/linuxkpi/common/include/linux/hardirq.h43
-rw-r--r--sys/compat/linuxkpi/common/include/linux/hrtimer.h89
-rw-r--r--sys/compat/linuxkpi/common/include/linux/idr.h150
-rw-r--r--sys/compat/linuxkpi/common/include/linux/if_arp.h37
-rw-r--r--sys/compat/linuxkpi/common/include/linux/if_ether.h55
-rw-r--r--sys/compat/linuxkpi/common/include/linux/if_vlan.h59
-rw-r--r--sys/compat/linuxkpi/common/include/linux/in.h47
-rw-r--r--sys/compat/linuxkpi/common/include/linux/in6.h36
-rw-r--r--sys/compat/linuxkpi/common/include/linux/inetdevice.h93
-rw-r--r--sys/compat/linuxkpi/common/include/linux/interrupt.h215
-rw-r--r--sys/compat/linuxkpi/common/include/linux/io-mapping.h117
-rw-r--r--sys/compat/linuxkpi/common/include/linux/io.h481
-rw-r--r--sys/compat/linuxkpi/common/include/linux/ioctl.h38
-rw-r--r--sys/compat/linuxkpi/common/include/linux/irq_work.h67
-rw-r--r--sys/compat/linuxkpi/common/include/linux/irqreturn.h40
-rw-r--r--sys/compat/linuxkpi/common/include/linux/jhash.h146
-rw-r--r--sys/compat/linuxkpi/common/include/linux/jiffies.h166
-rw-r--r--sys/compat/linuxkpi/common/include/linux/kdev_t.h46
-rw-r--r--sys/compat/linuxkpi/common/include/linux/kernel.h638
-rw-r--r--sys/compat/linuxkpi/common/include/linux/kmod.h51
-rw-r--r--sys/compat/linuxkpi/common/include/linux/kobject.h168
-rw-r--r--sys/compat/linuxkpi/common/include/linux/kref.h131
-rw-r--r--sys/compat/linuxkpi/common/include/linux/kthread.h73
-rw-r--r--sys/compat/linuxkpi/common/include/linux/ktime.h259
-rw-r--r--sys/compat/linuxkpi/common/include/linux/list.h498
-rw-r--r--sys/compat/linuxkpi/common/include/linux/llist.h101
-rw-r--r--sys/compat/linuxkpi/common/include/linux/lockdep.h88
-rw-r--r--sys/compat/linuxkpi/common/include/linux/log2.h131
-rw-r--r--sys/compat/linuxkpi/common/include/linux/math64.h103
-rw-r--r--sys/compat/linuxkpi/common/include/linux/miscdevice.h76
-rw-r--r--sys/compat/linuxkpi/common/include/linux/mm.h266
-rw-r--r--sys/compat/linuxkpi/common/include/linux/mm_types.h82
-rw-r--r--sys/compat/linuxkpi/common/include/linux/mod_devicetable.h72
-rw-r--r--sys/compat/linuxkpi/common/include/linux/module.h105
-rw-r--r--sys/compat/linuxkpi/common/include/linux/moduleparam.h133
-rw-r--r--sys/compat/linuxkpi/common/include/linux/mutex.h176
-rw-r--r--sys/compat/linuxkpi/common/include/linux/net.h79
-rw-r--r--sys/compat/linuxkpi/common/include/linux/net_dim.h410
-rw-r--r--sys/compat/linuxkpi/common/include/linux/netdevice.h143
-rw-r--r--sys/compat/linuxkpi/common/include/linux/notifier.h57
-rw-r--r--sys/compat/linuxkpi/common/include/linux/numa.h36
-rw-r--r--sys/compat/linuxkpi/common/include/linux/overflow.h65
-rw-r--r--sys/compat/linuxkpi/common/include/linux/page.h96
-rw-r--r--sys/compat/linuxkpi/common/include/linux/pagemap.h45
-rw-r--r--sys/compat/linuxkpi/common/include/linux/pci.h1165
-rw-r--r--sys/compat/linuxkpi/common/include/linux/pfn.h44
-rw-r--r--sys/compat/linuxkpi/common/include/linux/pfn_t.h56
-rw-r--r--sys/compat/linuxkpi/common/include/linux/pid.h70
-rw-r--r--sys/compat/linuxkpi/common/include/linux/pm.h52
-rw-r--r--sys/compat/linuxkpi/common/include/linux/poll.h48
-rw-r--r--sys/compat/linuxkpi/common/include/linux/power_supply.h44
-rw-r--r--sys/compat/linuxkpi/common/include/linux/preempt.h43
-rw-r--r--sys/compat/linuxkpi/common/include/linux/prefetch.h36
-rw-r--r--sys/compat/linuxkpi/common/include/linux/printk.h130
-rw-r--r--sys/compat/linuxkpi/common/include/linux/radix-tree.h85
-rw-r--r--sys/compat/linuxkpi/common/include/linux/random.h72
-rw-r--r--sys/compat/linuxkpi/common/include/linux/rbtree.h101
-rw-r--r--sys/compat/linuxkpi/common/include/linux/rculist.h141
-rw-r--r--sys/compat/linuxkpi/common/include/linux/rcupdate.h120
-rw-r--r--sys/compat/linuxkpi/common/include/linux/refcount.h82
-rw-r--r--sys/compat/linuxkpi/common/include/linux/rwlock.h68
-rw-r--r--sys/compat/linuxkpi/common/include/linux/rwsem.h84
-rw-r--r--sys/compat/linuxkpi/common/include/linux/scatterlist.h536
-rw-r--r--sys/compat/linuxkpi/common/include/linux/sched.h198
-rw-r--r--sys/compat/linuxkpi/common/include/linux/semaphore.h70
-rw-r--r--sys/compat/linuxkpi/common/include/linux/seq_file.h88
-rw-r--r--sys/compat/linuxkpi/common/include/linux/shmem_fs.h55
-rw-r--r--sys/compat/linuxkpi/common/include/linux/shrinker.h56
-rw-r--r--sys/compat/linuxkpi/common/include/linux/sizes.h51
-rw-r--r--sys/compat/linuxkpi/common/include/linux/slab.h209
-rw-r--r--sys/compat/linuxkpi/common/include/linux/smp.h39
-rw-r--r--sys/compat/linuxkpi/common/include/linux/socket.h69
-rw-r--r--sys/compat/linuxkpi/common/include/linux/spinlock.h163
-rw-r--r--sys/compat/linuxkpi/common/include/linux/srcu.h56
-rw-r--r--sys/compat/linuxkpi/common/include/linux/string.h170
-rw-r--r--sys/compat/linuxkpi/common/include/linux/swap.h52
-rw-r--r--sys/compat/linuxkpi/common/include/linux/sysfs.h299
-rw-r--r--sys/compat/linuxkpi/common/include/linux/time.h135
-rw-r--r--sys/compat/linuxkpi/common/include/linux/timer.h94
-rw-r--r--sys/compat/linuxkpi/common/include/linux/types.h89
-rw-r--r--sys/compat/linuxkpi/common/include/linux/uaccess.h96
-rw-r--r--sys/compat/linuxkpi/common/include/linux/usb.h318
-rw-r--r--sys/compat/linuxkpi/common/include/linux/vmalloc.h43
-rw-r--r--sys/compat/linuxkpi/common/include/linux/wait.h313
-rw-r--r--sys/compat/linuxkpi/common/include/linux/wait_bit.h64
-rw-r--r--sys/compat/linuxkpi/common/include/linux/workqueue.h259
-rw-r--r--sys/compat/linuxkpi/common/include/linux/ww_mutex.h144
-rw-r--r--sys/compat/linuxkpi/common/include/linux/xarray.h100
-rw-r--r--sys/compat/linuxkpi/common/include/net/if_inet6.h53
-rw-r--r--sys/compat/linuxkpi/common/include/net/ip.h103
-rw-r--r--sys/compat/linuxkpi/common/include/net/ipv6.h113
-rw-r--r--sys/compat/linuxkpi/common/include/net/netevent.h75
-rw-r--r--sys/compat/linuxkpi/common/include/net/tcp.h40
-rw-r--r--sys/compat/linuxkpi/common/src/linux_acpi.c243
-rw-r--r--sys/compat/linuxkpi/common/src/linux_compat.c2566
-rw-r--r--sys/compat/linuxkpi/common/src/linux_current.c263
-rw-r--r--sys/compat/linuxkpi/common/src/linux_devres.c226
-rw-r--r--sys/compat/linuxkpi/common/src/linux_dmi.c140
-rw-r--r--sys/compat/linuxkpi/common/src/linux_firmware.c178
-rw-r--r--sys/compat/linuxkpi/common/src/linux_fpu.c50
-rw-r--r--sys/compat/linuxkpi/common/src/linux_hrtimer.c122
-rw-r--r--sys/compat/linuxkpi/common/src/linux_idr.c809
-rw-r--r--sys/compat/linuxkpi/common/src/linux_kmod.c36
-rw-r--r--sys/compat/linuxkpi/common/src/linux_kthread.c167
-rw-r--r--sys/compat/linuxkpi/common/src/linux_lock.c173
-rw-r--r--sys/compat/linuxkpi/common/src/linux_page.c277
-rw-r--r--sys/compat/linuxkpi/common/src/linux_pci.c1107
-rw-r--r--sys/compat/linuxkpi/common/src/linux_radix.c385
-rw-r--r--sys/compat/linuxkpi/common/src/linux_rcu.c421
-rw-r--r--sys/compat/linuxkpi/common/src/linux_schedule.c432
-rw-r--r--sys/compat/linuxkpi/common/src/linux_seq_file.c156
-rw-r--r--sys/compat/linuxkpi/common/src/linux_shmemfs.c128
-rw-r--r--sys/compat/linuxkpi/common/src/linux_shrinker.c125
-rw-r--r--sys/compat/linuxkpi/common/src/linux_slab.c155
-rw-r--r--sys/compat/linuxkpi/common/src/linux_tasklet.c253
-rw-r--r--sys/compat/linuxkpi/common/src/linux_usb.c1720
-rw-r--r--sys/compat/linuxkpi/common/src/linux_work.c738
-rw-r--r--sys/compat/linuxkpi/common/src/linux_xarray.c391
-rw-r--r--sys/compat/x86bios/x86bios.c864
-rw-r--r--sys/compat/x86bios/x86bios.h157
-rw-r--r--sys/conf/Makefile.amd6454
-rw-r--r--sys/conf/Makefile.arm108
-rw-r--r--sys/conf/Makefile.arm6485
-rw-r--r--sys/conf/Makefile.i38649
-rw-r--r--sys/conf/Makefile.mips108
-rw-r--r--sys/conf/Makefile.powerpc82
-rw-r--r--sys/conf/Makefile.riscv61
-rw-r--r--sys/conf/NOTES2850
-rw-r--r--sys/conf/WITHOUT_SOURCELESS7
-rw-r--r--sys/conf/WITHOUT_SOURCELESS_HOST10
-rw-r--r--sys/conf/WITHOUT_SOURCELESS_UCODE41
-rw-r--r--sys/conf/config.mk86
-rw-r--r--sys/conf/dtb.build.mk81
-rw-r--r--sys/conf/dtb.mk45
-rw-r--r--sys/conf/files5138
-rw-r--r--sys/conf/files.amd64476
-rw-r--r--sys/conf/files.arm156
-rw-r--r--sys/conf/files.arm64565
-rw-r--r--sys/conf/files.i386246
-rw-r--r--sys/conf/files.mips115
-rw-r--r--sys/conf/files.powerpc314
-rw-r--r--sys/conf/files.riscv75
-rw-r--r--sys/conf/files.x86344
-rw-r--r--sys/conf/kern.mk320
-rw-r--r--sys/conf/kern.opts.mk182
-rw-r--r--sys/conf/kern.post.mk469
-rw-r--r--sys/conf/kern.pre.mk368
-rw-r--r--sys/conf/kmod.mk551
-rw-r--r--sys/conf/kmod.opts.mk16
-rw-r--r--sys/conf/kmod_syms.awk26
-rw-r--r--sys/conf/kmod_syms_prefix.awk18
-rw-r--r--sys/conf/ldscript.amd64220
-rw-r--r--sys/conf/ldscript.arm158
-rw-r--r--sys/conf/ldscript.arm64158
-rw-r--r--sys/conf/ldscript.i386204
-rw-r--r--sys/conf/ldscript.kmod.amd6452
-rw-r--r--sys/conf/ldscript.kmod.i38646
-rw-r--r--sys/conf/ldscript.mips300
-rw-r--r--sys/conf/ldscript.mips.cfe317
-rw-r--r--sys/conf/ldscript.mips.mips64301
-rw-r--r--sys/conf/ldscript.mips.octeon166
-rw-r--r--sys/conf/ldscript.powerpc155
-rw-r--r--sys/conf/ldscript.powerpc64180
-rw-r--r--sys/conf/ldscript.powerpc64le180
-rw-r--r--sys/conf/ldscript.powerpcspe156
-rw-r--r--sys/conf/ldscript.riscv149
-rw-r--r--sys/conf/newvers.sh317
-rw-r--r--sys/conf/options1023
-rw-r--r--sys/conf/options.amd6470
-rw-r--r--sys/conf/options.arm53
-rw-r--r--sys/conf/options.arm6434
-rw-r--r--sys/conf/options.i386115
-rw-r--r--sys/conf/options.mips162
-rw-r--r--sys/conf/options.powerpc38
-rw-r--r--sys/conf/options.riscv5
-rw-r--r--sys/conf/std.nodebug23
-rw-r--r--sys/conf/sysent.mk45
-rw-r--r--sys/conf/systags.sh68
-rw-r--r--sys/contrib/alpine-hal/al_hal_common.h70
-rw-r--r--sys/contrib/alpine-hal/al_hal_iofic.c291
-rw-r--r--sys/contrib/alpine-hal/al_hal_iofic.h222
-rw-r--r--sys/contrib/alpine-hal/al_hal_iofic_regs.h127
-rw-r--r--sys/contrib/alpine-hal/al_hal_nb_regs.h1826
-rw-r--r--sys/contrib/alpine-hal/al_hal_pbs_regs.h2760
-rw-r--r--sys/contrib/alpine-hal/al_hal_pcie.c3042
-rw-r--r--sys/contrib/alpine-hal/al_hal_pcie.h1426
-rw-r--r--sys/contrib/alpine-hal/al_hal_pcie_axi_reg.h1503
-rw-r--r--sys/contrib/alpine-hal/al_hal_pcie_interrupts.h271
-rw-r--r--sys/contrib/alpine-hal/al_hal_pcie_regs.h606
-rw-r--r--sys/contrib/alpine-hal/al_hal_pcie_w_reg.h1505
-rw-r--r--sys/contrib/alpine-hal/al_hal_plat_services.h465
-rw-r--r--sys/contrib/alpine-hal/al_hal_plat_types.h76
-rw-r--r--sys/contrib/alpine-hal/al_hal_reg_utils.h189
-rw-r--r--sys/contrib/alpine-hal/al_hal_serdes.h0
-rw-r--r--sys/contrib/alpine-hal/al_hal_serdes_25g.c1951
-rw-r--r--sys/contrib/alpine-hal/al_hal_serdes_25g.h74
-rw-r--r--sys/contrib/alpine-hal/al_hal_serdes_25g_internal_regs.h4205
-rw-r--r--sys/contrib/alpine-hal/al_hal_serdes_25g_regs.h434
-rw-r--r--sys/contrib/alpine-hal/al_hal_serdes_hssp.c3164
-rw-r--r--sys/contrib/alpine-hal/al_hal_serdes_hssp.h87
-rw-r--r--sys/contrib/alpine-hal/al_hal_serdes_hssp_internal_regs.h749
-rw-r--r--sys/contrib/alpine-hal/al_hal_serdes_hssp_regs.h494
-rw-r--r--sys/contrib/alpine-hal/al_hal_serdes_interface.h875
-rw-r--r--sys/contrib/alpine-hal/al_hal_serdes_internal_regs.h750
-rw-r--r--sys/contrib/alpine-hal/al_hal_serdes_regs.h495
-rw-r--r--sys/contrib/alpine-hal/al_hal_types.h117
-rw-r--r--sys/contrib/alpine-hal/al_hal_udma.h671
-rw-r--r--sys/contrib/alpine-hal/al_hal_udma_config.c1218
-rw-r--r--sys/contrib/alpine-hal/al_hal_udma_config.h548
-rw-r--r--sys/contrib/alpine-hal/al_hal_udma_debug.c497
-rw-r--r--sys/contrib/alpine-hal/al_hal_udma_debug.h134
-rw-r--r--sys/contrib/alpine-hal/al_hal_udma_iofic.c151
-rw-r--r--sys/contrib/alpine-hal/al_hal_udma_iofic.h632
-rw-r--r--sys/contrib/alpine-hal/al_hal_udma_iofic_regs.h66
-rw-r--r--sys/contrib/alpine-hal/al_hal_udma_main.c602
-rw-r--r--sys/contrib/alpine-hal/al_hal_udma_regs.h104
-rw-r--r--sys/contrib/alpine-hal/al_hal_udma_regs_gen.h419
-rw-r--r--sys/contrib/alpine-hal/al_hal_udma_regs_m2s.h1159
-rw-r--r--sys/contrib/alpine-hal/al_hal_udma_regs_s2m.h998
-rw-r--r--sys/contrib/alpine-hal/al_hal_unit_adapter_regs.h314
-rw-r--r--sys/contrib/alpine-hal/al_serdes.c59
-rw-r--r--sys/contrib/alpine-hal/al_serdes.h78
-rw-r--r--sys/contrib/alpine-hal/eth/al_hal_an_lt_wrapper_regs.h264
-rw-r--r--sys/contrib/alpine-hal/eth/al_hal_eth.h2441
-rw-r--r--sys/contrib/alpine-hal/eth/al_hal_eth_alu.h95
-rw-r--r--sys/contrib/alpine-hal/eth/al_hal_eth_ec_regs.h3362
-rw-r--r--sys/contrib/alpine-hal/eth/al_hal_eth_kr.c1030
-rw-r--r--sys/contrib/alpine-hal/eth/al_hal_eth_kr.h372
-rw-r--r--sys/contrib/alpine-hal/eth/al_hal_eth_mac_regs.h2088
-rw-r--r--sys/contrib/alpine-hal/eth/al_hal_eth_main.c5668
-rw-r--r--sys/contrib/ck/FREEBSD-Xlist12
-rw-r--r--sys/contrib/ck/include/ck_array.h100
-rw-r--r--sys/contrib/ck/include/ck_backoff.h57
-rw-r--r--sys/contrib/ck/include/ck_barrier.h164
-rw-r--r--sys/contrib/ck/include/ck_bitmap.h515
-rw-r--r--sys/contrib/ck/include/ck_brlock.h279
-rw-r--r--sys/contrib/ck/include/ck_bytelock.h196
-rw-r--r--sys/contrib/ck/include/ck_cc.h173
-rw-r--r--sys/contrib/ck/include/ck_cohort.h161
-rw-r--r--sys/contrib/ck/include/ck_elide.h321
-rw-r--r--sys/contrib/ck/include/ck_epoch.h281
-rw-r--r--sys/contrib/ck/include/ck_fifo.h478
-rw-r--r--sys/contrib/ck/include/ck_hp.h121
-rw-r--r--sys/contrib/ck/include/ck_hp_fifo.h215
-rw-r--r--sys/contrib/ck/include/ck_hp_stack.h110
-rw-r--r--sys/contrib/ck/include/ck_hs.h136
-rw-r--r--sys/contrib/ck/include/ck_ht.h271
-rw-r--r--sys/contrib/ck/include/ck_limits.h48
-rw-r--r--sys/contrib/ck/include/ck_malloc.h39
-rw-r--r--sys/contrib/ck/include/ck_md.h131
-rw-r--r--sys/contrib/ck/include/ck_pflock.h142
-rw-r--r--sys/contrib/ck/include/ck_pr.h1262
-rw-r--r--sys/contrib/ck/include/ck_queue.h438
-rw-r--r--sys/contrib/ck/include/ck_rhs.h134
-rw-r--r--sys/contrib/ck/include/ck_ring.h687
-rw-r--r--sys/contrib/ck/include/ck_rwcohort.h317
-rw-r--r--sys/contrib/ck/include/ck_rwlock.h302
-rw-r--r--sys/contrib/ck/include/ck_sequence.h125
-rw-r--r--sys/contrib/ck/include/ck_spinlock.h61
-rw-r--r--sys/contrib/ck/include/ck_stack.h357
-rw-r--r--sys/contrib/ck/include/ck_stdbool.h31
-rw-r--r--sys/contrib/ck/include/ck_stddef.h31
-rw-r--r--sys/contrib/ck/include/ck_stdint.h34
-rw-r--r--sys/contrib/ck/include/ck_stdlib.h31
-rw-r--r--sys/contrib/ck/include/ck_string.h31
-rw-r--r--sys/contrib/ck/include/ck_swlock.h218
-rw-r--r--sys/contrib/ck/include/ck_tflock.h136
-rw-r--r--sys/contrib/ck/include/gcc/aarch64/ck_f_pr.h167
-rw-r--r--sys/contrib/ck/include/gcc/aarch64/ck_pr.h227
-rw-r--r--sys/contrib/ck/include/gcc/aarch64/ck_pr_llsc.h352
-rw-r--r--sys/contrib/ck/include/gcc/aarch64/ck_pr_lse.h298
-rw-r--r--sys/contrib/ck/include/gcc/arm/ck_f_pr.h162
-rw-r--r--sys/contrib/ck/include/gcc/arm/ck_pr.h563
-rw-r--r--sys/contrib/ck/include/gcc/ck_cc.h141
-rw-r--r--sys/contrib/ck/include/gcc/ck_f_pr.h105
-rw-r--r--sys/contrib/ck/include/gcc/ck_pr.h297
-rw-r--r--sys/contrib/ck/include/gcc/ppc/ck_f_pr.h79
-rw-r--r--sys/contrib/ck/include/gcc/ppc/ck_pr.h335
-rw-r--r--sys/contrib/ck/include/gcc/ppc64/ck_f_pr.h97
-rw-r--r--sys/contrib/ck/include/gcc/ppc64/ck_pr.h427
-rw-r--r--sys/contrib/ck/include/gcc/sparcv9/ck_f_pr.h26
-rw-r--r--sys/contrib/ck/include/gcc/sparcv9/ck_pr.h248
-rw-r--r--sys/contrib/ck/include/gcc/x86/ck_f_pr.h152
-rw-r--r--sys/contrib/ck/include/gcc/x86/ck_pr.h408
-rw-r--r--sys/contrib/ck/include/gcc/x86_64/ck_f_pr.h202
-rw-r--r--sys/contrib/ck/include/gcc/x86_64/ck_pr.h606
-rw-r--r--sys/contrib/ck/include/gcc/x86_64/ck_pr_rtm.h109
-rw-r--r--sys/contrib/ck/include/spinlock/anderson.h167
-rw-r--r--sys/contrib/ck/include/spinlock/cas.h119
-rw-r--r--sys/contrib/ck/include/spinlock/clh.h122
-rw-r--r--sys/contrib/ck/include/spinlock/dec.h144
-rw-r--r--sys/contrib/ck/include/spinlock/fas.h118
-rw-r--r--sys/contrib/ck/include/spinlock/hclh.h149
-rw-r--r--sys/contrib/ck/include/spinlock/mcs.h155
-rw-r--r--sys/contrib/ck/include/spinlock/ticket.h296
-rw-r--r--sys/contrib/ck/src/ck_array.c240
-rw-r--r--sys/contrib/ck/src/ck_barrier_centralized.c59
-rw-r--r--sys/contrib/ck/src/ck_barrier_combining.c207
-rw-r--r--sys/contrib/ck/src/ck_barrier_dissemination.c130
-rw-r--r--sys/contrib/ck/src/ck_barrier_mcs.c141
-rw-r--r--sys/contrib/ck/src/ck_barrier_tournament.c184
-rw-r--r--sys/contrib/ck/src/ck_epoch.c623
-rw-r--r--sys/contrib/ck/src/ck_hp.c323
-rw-r--r--sys/contrib/ck/src/ck_hs.c958
-rw-r--r--sys/contrib/ck/src/ck_ht.c1036
-rw-r--r--sys/contrib/ck/src/ck_ht_hash.h287
-rw-r--r--sys/contrib/ck/src/ck_internal.h82
-rw-r--r--sys/contrib/ck/src/ck_rhs.c1480
-rw-r--r--sys/contrib/cloudabi/cloudabi32_types.h189
-rw-r--r--sys/contrib/cloudabi/cloudabi64_types.h189
-rw-r--r--sys/contrib/cloudabi/cloudabi_types_common.h428
-rw-r--r--sys/contrib/cloudabi/cloudabi_vdso_aarch64.S431
-rw-r--r--sys/contrib/cloudabi/cloudabi_vdso_armv6.S396
-rw-r--r--sys/contrib/cloudabi/cloudabi_vdso_armv6_on_64bit.S732
-rw-r--r--sys/contrib/cloudabi/cloudabi_vdso_i686.S419
-rw-r--r--sys/contrib/cloudabi/cloudabi_vdso_i686_on_64bit.S1058
-rw-r--r--sys/contrib/cloudabi/cloudabi_vdso_x86_64.S449
-rw-r--r--sys/contrib/cloudabi/syscalls32.master274
-rw-r--r--sys/contrib/cloudabi/syscalls64.master274
-rwxr-xr-xsys/contrib/dev/acpica/acpica_prep.sh94
-rw-r--r--sys/contrib/dev/acpica/changes.txt19350
-rw-r--r--sys/contrib/dev/acpica/common/acfileio.c688
-rw-r--r--sys/contrib/dev/acpica/common/acgetline.c545
-rw-r--r--sys/contrib/dev/acpica/common/adfile.c512
-rw-r--r--sys/contrib/dev/acpica/common/adisasm.c819
-rw-r--r--sys/contrib/dev/acpica/common/adwalk.c1288
-rw-r--r--sys/contrib/dev/acpica/common/ahids.c354
-rw-r--r--sys/contrib/dev/acpica/common/ahpredef.c505
-rw-r--r--sys/contrib/dev/acpica/common/ahtable.c263
-rw-r--r--sys/contrib/dev/acpica/common/ahuuids.c256
-rw-r--r--sys/contrib/dev/acpica/common/cmfsize.c220
-rw-r--r--sys/contrib/dev/acpica/common/dmextern.c1851
-rw-r--r--sys/contrib/dev/acpica/common/dmrestag.c1206
-rw-r--r--sys/contrib/dev/acpica/common/dmswitch.c689
-rw-r--r--sys/contrib/dev/acpica/common/dmtable.c1736
-rw-r--r--sys/contrib/dev/acpica/common/dmtables.c613
-rw-r--r--sys/contrib/dev/acpica/common/dmtbdump.c605
-rw-r--r--sys/contrib/dev/acpica/common/dmtbdump1.c1577
-rw-r--r--sys/contrib/dev/acpica/common/dmtbdump2.c2060
-rw-r--r--sys/contrib/dev/acpica/common/dmtbdump3.c697
-rw-r--r--sys/contrib/dev/acpica/common/dmtbinfo.c426
-rw-r--r--sys/contrib/dev/acpica/common/dmtbinfo1.c1207
-rw-r--r--sys/contrib/dev/acpica/common/dmtbinfo2.c1550
-rw-r--r--sys/contrib/dev/acpica/common/dmtbinfo3.c746
-rw-r--r--sys/contrib/dev/acpica/common/getopt.c384
-rw-r--r--sys/contrib/dev/acpica/compiler/aslallocate.c303
-rw-r--r--sys/contrib/dev/acpica/compiler/aslanalyze.c852
-rw-r--r--sys/contrib/dev/acpica/compiler/aslascii.c399
-rw-r--r--sys/contrib/dev/acpica/compiler/aslbtypes.c702
-rw-r--r--sys/contrib/dev/acpica/compiler/aslcache.c478
-rw-r--r--sys/contrib/dev/acpica/compiler/aslcodegen.c818
-rw-r--r--sys/contrib/dev/acpica/compiler/aslcompile.c1062
-rw-r--r--sys/contrib/dev/acpica/compiler/aslcompiler.h1648
-rw-r--r--sys/contrib/dev/acpica/compiler/aslcompiler.l885
-rw-r--r--sys/contrib/dev/acpica/compiler/aslcstyle.y358
-rw-r--r--sys/contrib/dev/acpica/compiler/asldebug.c480
-rw-r--r--sys/contrib/dev/acpica/compiler/asldefine.h318
-rw-r--r--sys/contrib/dev/acpica/compiler/aslerror.c1658
-rw-r--r--sys/contrib/dev/acpica/compiler/aslexternal.c680
-rw-r--r--sys/contrib/dev/acpica/compiler/aslfileio.c509
-rw-r--r--sys/contrib/dev/acpica/compiler/aslfiles.c1324
-rw-r--r--sys/contrib/dev/acpica/compiler/aslfold.c1030
-rw-r--r--sys/contrib/dev/acpica/compiler/aslglobal.h460
-rw-r--r--sys/contrib/dev/acpica/compiler/aslhelp.c336
-rw-r--r--sys/contrib/dev/acpica/compiler/aslhelpers.y435
-rw-r--r--sys/contrib/dev/acpica/compiler/aslhex.c529
-rw-r--r--sys/contrib/dev/acpica/compiler/aslkeywords.y464
-rw-r--r--sys/contrib/dev/acpica/compiler/asllength.c571
-rw-r--r--sys/contrib/dev/acpica/compiler/asllisting.c854
-rw-r--r--sys/contrib/dev/acpica/compiler/asllistsup.c819
-rw-r--r--sys/contrib/dev/acpica/compiler/aslload.c1493
-rw-r--r--sys/contrib/dev/acpica/compiler/asllookup.c423
-rw-r--r--sys/contrib/dev/acpica/compiler/aslmain.c447
-rw-r--r--sys/contrib/dev/acpica/compiler/aslmap.c603
-rw-r--r--sys/contrib/dev/acpica/compiler/aslmapenter.c456
-rw-r--r--sys/contrib/dev/acpica/compiler/aslmapoutput.c750
-rw-r--r--sys/contrib/dev/acpica/compiler/aslmaputils.c516
-rw-r--r--sys/contrib/dev/acpica/compiler/aslmessages.c638
-rw-r--r--sys/contrib/dev/acpica/compiler/aslmessages.h430
-rw-r--r--sys/contrib/dev/acpica/compiler/aslmethod.c1043
-rw-r--r--sys/contrib/dev/acpica/compiler/aslnamesp.c563
-rw-r--r--sys/contrib/dev/acpica/compiler/asloffset.c579
-rw-r--r--sys/contrib/dev/acpica/compiler/aslopcodes.c952
-rw-r--r--sys/contrib/dev/acpica/compiler/asloperands.c1388
-rw-r--r--sys/contrib/dev/acpica/compiler/aslopt.c924
-rw-r--r--sys/contrib/dev/acpica/compiler/asloptions.c1125
-rw-r--r--sys/contrib/dev/acpica/compiler/aslparseop.c939
-rw-r--r--sys/contrib/dev/acpica/compiler/aslparser.y245
-rw-r--r--sys/contrib/dev/acpica/compiler/aslpld.c833
-rw-r--r--sys/contrib/dev/acpica/compiler/aslpredef.c896
-rw-r--r--sys/contrib/dev/acpica/compiler/aslprepkg.c993
-rw-r--r--sys/contrib/dev/acpica/compiler/aslprimaries.y1474
-rw-r--r--sys/contrib/dev/acpica/compiler/aslprintf.c488
-rw-r--r--sys/contrib/dev/acpica/compiler/aslprune.c349
-rw-r--r--sys/contrib/dev/acpica/compiler/aslresource.c1234
-rw-r--r--sys/contrib/dev/acpica/compiler/aslresources.y1003
-rw-r--r--sys/contrib/dev/acpica/compiler/aslrestype1.c749
-rw-r--r--sys/contrib/dev/acpica/compiler/aslrestype1i.c773
-rw-r--r--sys/contrib/dev/acpica/compiler/aslrestype2.c567
-rw-r--r--sys/contrib/dev/acpica/compiler/aslrestype2d.c845
-rw-r--r--sys/contrib/dev/acpica/compiler/aslrestype2e.c679
-rw-r--r--sys/contrib/dev/acpica/compiler/aslrestype2q.c824
-rw-r--r--sys/contrib/dev/acpica/compiler/aslrestype2s.c2242
-rw-r--r--sys/contrib/dev/acpica/compiler/aslrestype2w.c805
-rw-r--r--sys/contrib/dev/acpica/compiler/aslrules.y890
-rw-r--r--sys/contrib/dev/acpica/compiler/aslstartup.c633
-rw-r--r--sys/contrib/dev/acpica/compiler/aslstubs.c444
-rw-r--r--sys/contrib/dev/acpica/compiler/aslsupport.l1031
-rw-r--r--sys/contrib/dev/acpica/compiler/aslsupport.y228
-rw-r--r--sys/contrib/dev/acpica/compiler/asltokens.y641
-rw-r--r--sys/contrib/dev/acpica/compiler/asltransform.c1316
-rw-r--r--sys/contrib/dev/acpica/compiler/asltree.c1076
-rw-r--r--sys/contrib/dev/acpica/compiler/asltypes.h542
-rw-r--r--sys/contrib/dev/acpica/compiler/asltypes.y567
-rw-r--r--sys/contrib/dev/acpica/compiler/aslutils.c1147
-rw-r--r--sys/contrib/dev/acpica/compiler/asluuid.c261
-rw-r--r--sys/contrib/dev/acpica/compiler/aslwalks.c1262
-rw-r--r--sys/contrib/dev/acpica/compiler/aslxref.c1538
-rw-r--r--sys/contrib/dev/acpica/compiler/aslxrefout.c922
-rw-r--r--sys/contrib/dev/acpica/compiler/cvcompiler.c1029
-rw-r--r--sys/contrib/dev/acpica/compiler/cvdisasm.c554
-rw-r--r--sys/contrib/dev/acpica/compiler/cvparser.c1039
-rw-r--r--sys/contrib/dev/acpica/compiler/dtcompile.c858
-rw-r--r--sys/contrib/dev/acpica/compiler/dtcompiler.h789
-rw-r--r--sys/contrib/dev/acpica/compiler/dtcompilerparser.l293
-rw-r--r--sys/contrib/dev/acpica/compiler/dtcompilerparser.y284
-rw-r--r--sys/contrib/dev/acpica/compiler/dtexpress.c534
-rw-r--r--sys/contrib/dev/acpica/compiler/dtfield.c850
-rw-r--r--sys/contrib/dev/acpica/compiler/dtio.c1235
-rw-r--r--sys/contrib/dev/acpica/compiler/dtparser.l239
-rw-r--r--sys/contrib/dev/acpica/compiler/dtparser.y398
-rw-r--r--sys/contrib/dev/acpica/compiler/dtsubtable.c491
-rw-r--r--sys/contrib/dev/acpica/compiler/dttable.c345
-rw-r--r--sys/contrib/dev/acpica/compiler/dttable1.c2070
-rw-r--r--sys/contrib/dev/acpica/compiler/dttable2.c2348
-rw-r--r--sys/contrib/dev/acpica/compiler/dttemplate.c701
-rw-r--r--sys/contrib/dev/acpica/compiler/dttemplate.h1564
-rw-r--r--sys/contrib/dev/acpica/compiler/dtutils.c933
-rw-r--r--sys/contrib/dev/acpica/compiler/preprocess.h401
-rw-r--r--sys/contrib/dev/acpica/compiler/prexpress.c412
-rw-r--r--sys/contrib/dev/acpica/compiler/prmacros.c688
-rw-r--r--sys/contrib/dev/acpica/compiler/prparser.l344
-rw-r--r--sys/contrib/dev/acpica/compiler/prparser.y401
-rw-r--r--sys/contrib/dev/acpica/compiler/prscan.c1374
-rw-r--r--sys/contrib/dev/acpica/compiler/prutils.c581
-rw-r--r--sys/contrib/dev/acpica/components/debugger/dbcmds.c1450
-rw-r--r--sys/contrib/dev/acpica/components/debugger/dbconvert.c642
-rw-r--r--sys/contrib/dev/acpica/components/debugger/dbdisply.c1328
-rw-r--r--sys/contrib/dev/acpica/components/debugger/dbexec.c1113
-rw-r--r--sys/contrib/dev/acpica/components/debugger/dbfileio.c281
-rw-r--r--sys/contrib/dev/acpica/components/debugger/dbhistry.c378
-rw-r--r--sys/contrib/dev/acpica/components/debugger/dbinput.c1471
-rw-r--r--sys/contrib/dev/acpica/components/debugger/dbmethod.c806
-rw-r--r--sys/contrib/dev/acpica/components/debugger/dbnames.c1311
-rw-r--r--sys/contrib/dev/acpica/components/debugger/dbobject.c710
-rw-r--r--sys/contrib/dev/acpica/components/debugger/dbstats.c664
-rw-r--r--sys/contrib/dev/acpica/components/debugger/dbtest.c1340
-rw-r--r--sys/contrib/dev/acpica/components/debugger/dbutils.c621
-rw-r--r--sys/contrib/dev/acpica/components/debugger/dbxface.c722
-rw-r--r--sys/contrib/dev/acpica/components/disassembler/dmbuffer.c1198
-rw-r--r--sys/contrib/dev/acpica/components/disassembler/dmcstyle.c1141
-rw-r--r--sys/contrib/dev/acpica/components/disassembler/dmdeferred.c376
-rw-r--r--sys/contrib/dev/acpica/components/disassembler/dmnames.c558
-rw-r--r--sys/contrib/dev/acpica/components/disassembler/dmopcode.c1363
-rw-r--r--sys/contrib/dev/acpica/components/disassembler/dmresrc.c600
-rw-r--r--sys/contrib/dev/acpica/components/disassembler/dmresrcl.c1194
-rw-r--r--sys/contrib/dev/acpica/components/disassembler/dmresrcl2.c1324
-rw-r--r--sys/contrib/dev/acpica/components/disassembler/dmresrcs.c477