gitextract_nsoa8kf4/ ├── .gitignore ├── Makefile ├── README.md ├── generic/ │ └── include/ │ └── uapi/ │ ├── bootdata.h │ ├── gvm.h │ ├── hypervisor.h │ ├── ramdisk.h │ ├── time.h │ └── virtio_mmio.h ├── kernel/ │ ├── .gitignore │ ├── Kconfig │ ├── LICENSE │ ├── Makefile │ ├── VERSION │ ├── apps/ │ │ ├── Kconfig │ │ ├── Makefile │ │ ├── esh/ │ │ │ ├── COPYING │ │ │ ├── Kconfig │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ ├── esh.c │ │ │ ├── esh.h │ │ │ ├── esh_argparser.c │ │ │ ├── esh_argparser.h │ │ │ ├── esh_config.h │ │ │ ├── esh_hist.c │ │ │ ├── esh_hist.h │ │ │ ├── esh_incl_config.h │ │ │ ├── esh_internal.h │ │ │ └── shell.c │ │ └── init.c │ ├── arch/ │ │ └── aarch64/ │ │ ├── Kconfig │ │ ├── Makefile │ │ ├── core/ │ │ │ ├── Kconfig │ │ │ ├── Makefile │ │ │ ├── aarch64.S │ │ │ ├── aarch64_IRQ.c │ │ │ ├── aarch64_sync.c │ │ │ ├── arch.c │ │ │ ├── arm_arch_timer.c │ │ │ ├── asm-offset.c │ │ │ ├── boot.S │ │ │ ├── cache.S │ │ │ ├── cpu.c │ │ │ ├── cpu_feature.c │ │ │ ├── entry.S │ │ │ ├── fpsimd.c │ │ │ ├── mem_map.S │ │ │ ├── stage1.c │ │ │ ├── stage1.h │ │ │ └── vector.S │ │ ├── include/ │ │ │ └── asm/ │ │ │ ├── aarch64_common.h │ │ │ ├── aarch64_el1_reg.h │ │ │ ├── aarch64_el2_reg.h │ │ │ ├── aarch64_el2_vhe_reg.h │ │ │ ├── aarch64_helper.h │ │ │ ├── aarch64_reg.h │ │ │ ├── arch.h │ │ │ ├── asm_current.h │ │ │ ├── asm_marco.S │ │ │ ├── asm_types.h │ │ │ ├── atomic.h │ │ │ ├── barrier.h │ │ │ ├── bitops.h │ │ │ ├── cache.h │ │ │ ├── cmpxchg.h │ │ │ ├── cpu_feature.h │ │ │ ├── div64.h │ │ │ ├── gic_reg.h │ │ │ ├── io.h │ │ │ ├── power.h │ │ │ ├── psci.h │ │ │ ├── reg.h │ │ │ ├── svccc.h │ │ │ ├── syscall.h │ │ │ ├── tcb.h │ │ │ ├── time.h │ │ │ ├── tlb.h │ │ │ ├── trap.h │ │ │ ├── uaccess.h │ │ │ ├── virt.h │ │ │ └── vtcb.h │ │ ├── lds/ │ │ │ ├── Makefile │ │ │ └── minos.lds.S │ │ ├── lib/ │ │ │ ├── Makefile │ │ │ ├── atomic.S │ │ │ ├── bitops.S │ │ │ ├── memchr.S │ │ │ ├── memcmp.S │ │ │ ├── memcpy.S │ │ │ ├── memmove.S │ │ │ ├── memset.S │ │ │ ├── spinlock.S │ │ │ ├── strchr.S │ │ │ ├── strcmp.S │ │ │ ├── strcpy.S │ │ │ ├── strlen.S │ │ │ ├── strncmp.S │ │ │ ├── strnlen.S │ │ │ ├── strrchr.S │ │ │ └── ticket_lock.S │ │ ├── userspace/ │ │ │ ├── Makefile │ │ │ └── asm_syscall.c │ │ └── virt/ │ │ ├── Kconfig │ │ ├── Makefile │ │ ├── arch_virt.c │ │ ├── smc_service.c │ │ ├── stage2.c │ │ ├── stage2.h │ │ ├── svc_service.c │ │ ├── trap.c │ │ ├── vfp.c │ │ ├── vmsa.c │ │ └── vtimer.c │ ├── configs/ │ │ ├── espressobin_defconfig │ │ ├── fvp_a76_defconfig │ │ ├── fvp_defconfig │ │ ├── fvp_rtos_defconfig │ │ ├── kvim3_defconfig │ │ ├── qemu_arm64_defconfig │ │ ├── r8a7795_defconfig │ │ ├── rpi_3_defconfig │ │ └── rpi_4_defconfig │ ├── core/ │ │ ├── Kconfig │ │ ├── Makefile │ │ ├── bitmap.c │ │ ├── bootarg.c │ │ ├── calltrace.c │ │ ├── delay.c │ │ ├── event.c │ │ ├── find_bit.c │ │ ├── flag.c │ │ ├── hook.c │ │ ├── host_vspace.c │ │ ├── hweight.c │ │ ├── idle.c │ │ ├── init.c │ │ ├── iomem.c │ │ ├── irq.c │ │ ├── kmem.c │ │ ├── mbox.c │ │ ├── mem.c │ │ ├── minos.c │ │ ├── mutex.c │ │ ├── page.c │ │ ├── percpu.c │ │ ├── print.c │ │ ├── queue.c │ │ ├── ramdisk.c │ │ ├── sched.c │ │ ├── sem.c │ │ ├── slab.c │ │ ├── smp.c │ │ ├── stdlib.c │ │ ├── string.c │ │ ├── task.c │ │ └── timer.c │ ├── drivers/ │ │ ├── Kconfig │ │ ├── Makefile │ │ ├── console.c │ │ ├── device_id.c │ │ ├── iommu/ │ │ │ ├── Kconfig │ │ │ ├── Makefile │ │ │ ├── ipmmu-plat.c │ │ │ └── ipmmu.c │ │ ├── irq-chips/ │ │ │ ├── Kconfig │ │ │ ├── Makefile │ │ │ ├── gicv2.c │ │ │ ├── gicv3.c │ │ │ ├── irq-bcm2836.c │ │ │ └── irqchip.c │ │ ├── of/ │ │ │ ├── Kconfig │ │ │ ├── Makefile │ │ │ ├── of.c │ │ │ └── of_mm.c │ │ ├── serial/ │ │ │ ├── Kconfig │ │ │ ├── Makefile │ │ │ ├── pl011.h │ │ │ ├── serial_bcm283x_mu.c │ │ │ ├── serial_meson.c │ │ │ ├── serial_mvebu_a3700.c │ │ │ ├── serial_pl011.c │ │ │ └── serial_scif.c │ │ └── tty.c │ ├── dtbs/ │ │ ├── Makefile │ │ ├── armada-3720-community-v5.dts │ │ ├── bcm2837-rpi-3-b-plus.dts │ │ ├── bcm2838-rpi-4-b-32bit.dts │ │ ├── bcm2838-rpi-4-b.dts │ │ ├── foundation-v8-gicv2.dts │ │ ├── foundation-v8-gicv3-zephyr.dts │ │ ├── foundation-v8-gicv3.dts │ │ ├── kvim3.dts │ │ ├── qemu-arm64.dts │ │ └── r8a7795.dts │ ├── include/ │ │ ├── device/ │ │ │ ├── bcm_irq.h │ │ │ ├── gicv2.h │ │ │ └── gicv3.h │ │ ├── libfdt/ │ │ │ ├── fdt.h │ │ │ ├── libfdt.h │ │ │ └── libfdt_env.h │ │ ├── minos/ │ │ │ ├── arch.h │ │ │ ├── atomic.h │ │ │ ├── bitmap.h │ │ │ ├── bitops.h │ │ │ ├── bootarg.h │ │ │ ├── calltrace.h │ │ │ ├── channel.h │ │ │ ├── compiler.h │ │ │ ├── console.h │ │ │ ├── const.h │ │ │ ├── cpumask.h │ │ │ ├── current.h │ │ │ ├── device_id.h │ │ │ ├── errno.h │ │ │ ├── event.h │ │ │ ├── flag.h │ │ │ ├── hook.h │ │ │ ├── init.h │ │ │ ├── irq.h │ │ │ ├── kbuild.h │ │ │ ├── list.h │ │ │ ├── math64.h │ │ │ ├── mbox.h │ │ │ ├── memattr.h │ │ │ ├── memory.h │ │ │ ├── minos.h │ │ │ ├── mm.h │ │ │ ├── mutex.h │ │ │ ├── of.h │ │ │ ├── os.h │ │ │ ├── page.h │ │ │ ├── percpu.h │ │ │ ├── platform.h │ │ │ ├── pm.h │ │ │ ├── preempt.h │ │ │ ├── print.h │ │ │ ├── queue.h │ │ │ ├── ramdisk.h │ │ │ ├── raw_spinlock.h │ │ │ ├── sched.h │ │ │ ├── sem.h │ │ │ ├── shell_command.h │ │ │ ├── slab.h │ │ │ ├── smp.h │ │ │ ├── softirq.h │ │ │ ├── spinlock.h │ │ │ ├── stdlib.h │ │ │ ├── string.h │ │ │ ├── symbol.h │ │ │ ├── task.h │ │ │ ├── task_def.h │ │ │ ├── task_info.h │ │ │ ├── time.h │ │ │ ├── timer.h │ │ │ ├── tty.h │ │ │ ├── types.h │ │ │ └── varlist.h │ │ ├── uapi/ │ │ │ ├── kobject_uapi.h │ │ │ └── procinfo_uapi.h │ │ ├── uspace/ │ │ │ ├── elf.h │ │ │ ├── handle.h │ │ │ ├── iqueue.h │ │ │ ├── kobject.h │ │ │ ├── poll.h │ │ │ ├── proc.h │ │ │ ├── procinfo.h │ │ │ ├── socket.h │ │ │ ├── syscall.h │ │ │ ├── uaccess.h │ │ │ └── vspace.h │ │ └── virt/ │ │ ├── hypercall.h │ │ ├── iommu.h │ │ ├── os.h │ │ ├── resource.h │ │ ├── vdev.h │ │ ├── virq.h │ │ ├── virq_chip.h │ │ ├── virt.h │ │ ├── virtio.h │ │ ├── vm.h │ │ ├── vm_mmap.h │ │ ├── vm_pm.h │ │ ├── vmbox.h │ │ ├── vmcs.h │ │ ├── vmm.h │ │ └── vmodule.h │ ├── libs/ │ │ ├── Kconfig │ │ ├── Makefile │ │ ├── libfdt/ │ │ │ ├── Makefile │ │ │ ├── fdt.c │ │ │ ├── fdt_addresses.c │ │ │ ├── fdt_empty_tree.c │ │ │ ├── fdt_overlay.c │ │ │ ├── fdt_ro.c │ │ │ ├── fdt_rw.c │ │ │ ├── fdt_strerror.c │ │ │ ├── fdt_sw.c │ │ │ ├── fdt_wip.c │ │ │ └── libfdt_internal.h │ │ └── shell_command/ │ │ ├── Kconfig │ │ ├── Makefile │ │ ├── clear.c │ │ ├── help_cmd.c │ │ ├── shell_command.c │ │ └── task_cmd.c │ ├── platform/ │ │ ├── Kconfig │ │ ├── Makefile │ │ ├── amlogic/ │ │ │ ├── Kconfig │ │ │ ├── Makefile │ │ │ ├── amlogic_smc.c │ │ │ └── kvim3.c │ │ ├── espressobin/ │ │ │ ├── Kconfig │ │ │ ├── Makefile │ │ │ └── espressobin.c │ │ ├── fvp/ │ │ │ ├── Kconfig │ │ │ ├── Makefile │ │ │ └── fvp.c │ │ ├── platform.c │ │ ├── qemu/ │ │ │ ├── Kconfig │ │ │ ├── Makefile │ │ │ └── qemu.c │ │ ├── r8a7795/ │ │ │ ├── Kconfig │ │ │ ├── Makefile │ │ │ └── r8a7795.c │ │ ├── raspberry3/ │ │ │ ├── Kconfig │ │ │ ├── Makefile │ │ │ └── raspberry3.c │ │ └── raspberry4/ │ │ ├── Kconfig │ │ ├── Makefile │ │ └── raspberry4.c │ ├── scripts/ │ │ ├── Kconfiglib/ │ │ │ ├── LICENSE.txt │ │ │ ├── MANIFEST.in │ │ │ ├── README.rst │ │ │ ├── alldefconfig.py │ │ │ ├── allmodconfig.py │ │ │ ├── allnoconfig.py │ │ │ ├── allyesconfig.py │ │ │ ├── defconfig.py │ │ │ ├── examples/ │ │ │ │ ├── Kmenuconfig │ │ │ │ ├── allnoconfig_walk.py │ │ │ │ ├── defconfig_oldconfig.py │ │ │ │ ├── dumpvars.py │ │ │ │ ├── eval_expr.py │ │ │ │ ├── find_symbol.py │ │ │ │ ├── help_grep.py │ │ │ │ ├── list_undefined.py │ │ │ │ ├── menuconfig_example.py │ │ │ │ ├── merge_config.py │ │ │ │ ├── print_config_tree.py │ │ │ │ ├── print_sym_info.py │ │ │ │ └── print_tree.py │ │ │ ├── genconfig.py │ │ │ ├── guiconfig.py │ │ │ ├── kconfiglib.py │ │ │ ├── listnewconfig.py │ │ │ ├── menuconfig.py │ │ │ ├── oldconfig.py │ │ │ ├── olddefconfig.py │ │ │ ├── savedefconfig.py │ │ │ ├── setconfig.py │ │ │ ├── setup.cfg │ │ │ ├── setup.py │ │ │ ├── tests/ │ │ │ │ ├── Kappend │ │ │ │ ├── Kassignable │ │ │ │ ├── Kchoice │ │ │ │ ├── Kdefconfig_existent │ │ │ │ ├── Kdefconfig_existent_but_n │ │ │ │ ├── Kdefconfig_nonexistent │ │ │ │ ├── Kdefconfig_srctree │ │ │ │ ├── Kdepcopy │ │ │ │ ├── Kdeploop0 │ │ │ │ ├── Kdeploop1 │ │ │ │ ├── Kdeploop10 │ │ │ │ ├── Kdeploop2 │ │ │ │ ├── Kdeploop3 │ │ │ │ ├── Kdeploop4 │ │ │ │ ├── Kdeploop5 │ │ │ │ ├── Kdeploop6 │ │ │ │ ├── Kdeploop7 │ │ │ │ ├── Kdeploop8 │ │ │ │ ├── Kdeploop9 │ │ │ │ ├── Kdirdep │ │ │ │ ├── Kescape │ │ │ │ ├── Keval │ │ │ │ ├── Kexpr_items │ │ │ │ ├── Kheader │ │ │ │ ├── Khelp │ │ │ │ ├── Kifremoval │ │ │ │ ├── Kimply │ │ │ │ ├── Kinclude_path │ │ │ │ ├── Kinclude_path_sourced_1 │ │ │ │ ├── Kinclude_path_sourced_2 │ │ │ │ ├── Kitemlists │ │ │ │ ├── Klocation │ │ │ │ ├── Klocation_sourced │ │ │ │ ├── Kmainmenu │ │ │ │ ├── Kmenuconfig │ │ │ │ ├── Kmisc │ │ │ │ ├── Kmissingrsource │ │ │ │ ├── Kmissingsource │ │ │ │ ├── Korder │ │ │ │ ├── Kpreprocess │ │ │ │ ├── Krange │ │ │ │ ├── Krecursive1 │ │ │ │ ├── Krecursive2 │ │ │ │ ├── Kreferenced │ │ │ │ ├── Krelation │ │ │ │ ├── Krepr │ │ │ │ ├── Kstr │ │ │ │ ├── Kundef │ │ │ │ ├── Kuserfunctions │ │ │ │ ├── Kvisibility │ │ │ │ ├── config_indented │ │ │ │ ├── config_set_bool │ │ │ │ ├── config_set_string │ │ │ │ ├── defconfig_1 │ │ │ │ ├── defconfig_2 │ │ │ │ ├── empty │ │ │ │ ├── kconfigfunctions.py │ │ │ │ ├── reltest │ │ │ │ └── sub/ │ │ │ │ ├── Kconfig_symlink_2 │ │ │ │ ├── Kconfig_symlink_3 │ │ │ │ ├── Klocation_grsourced1 │ │ │ │ ├── Klocation_grsourced2 │ │ │ │ ├── Klocation_gsourced1 │ │ │ │ ├── Klocation_gsourced2 │ │ │ │ ├── Klocation_rsourced │ │ │ │ ├── defconfig_in_sub │ │ │ │ └── sub/ │ │ │ │ └── Kconfig_symlink_1 │ │ │ └── testsuite.py │ │ ├── Minos.build.mk │ │ ├── Minos.clean.mk │ │ ├── Minos.config.mk │ │ └── generate_allsymbols.py │ ├── userspace/ │ │ ├── Kconfig │ │ ├── Makefile │ │ ├── endpoint.c │ │ ├── futex.c │ │ ├── handle.c │ │ ├── iqueue.c │ │ ├── irq.c │ │ ├── kobject.c │ │ ├── kobject_copy.c │ │ ├── kobject_copy.h │ │ ├── notify.c │ │ ├── pma.c │ │ ├── poll.c │ │ ├── port.c │ │ ├── process.c │ │ ├── procinfo.c │ │ ├── root_service.c │ │ ├── socket.c │ │ ├── stdio.c │ │ ├── syscall.c │ │ ├── thread.c │ │ ├── time.c │ │ ├── uaccess.c │ │ └── vspace.c │ └── virt/ │ ├── Kconfig │ ├── Makefile │ ├── debug_console.c │ ├── hypercall.c │ ├── iommu.c │ ├── os/ │ │ ├── Kconfig │ │ ├── Makefile │ │ ├── os.c │ │ ├── os_linux.c │ │ ├── os_other.c │ │ └── os_xnu.c │ ├── resource.c │ ├── shmem.c │ ├── varm_timer.c │ ├── vdev.c │ ├── vfault.c │ ├── virq.c │ ├── virq_chips/ │ │ ├── Kconfig │ │ ├── Makefile │ │ ├── bcm_virq.c │ │ ├── vaic.c │ │ ├── vgic.c │ │ ├── vgic.h │ │ ├── vgicv2.c │ │ ├── vgicv3.c │ │ └── virq_chip.c │ ├── virtio_mmio.c │ ├── vm.c │ ├── vm_daemon.c │ ├── vm_pm.c │ ├── vmbox/ │ │ ├── Kconfig │ │ ├── Makefile │ │ ├── vmbox.c │ │ └── vmbox_hvc.c │ ├── vmcs.c │ ├── vmm.c │ ├── vmodule.c │ ├── vrtc.c │ └── vwdt.c ├── scripts/ │ ├── app_build.mk │ └── lib_build.mk ├── tools/ │ ├── install.sh │ ├── make_ramdisk.sh │ ├── mkrmd/ │ │ ├── Makefile │ │ └── mkrmd.c │ ├── qemu.sh │ └── u-boot.img ├── user.driver/ │ └── virtio-blk/ │ ├── Makefile │ ├── main.c │ ├── virtio-blk.c │ ├── virtio.c │ └── virtio.h ├── user.libc/ │ ├── .gitignore │ ├── .mailmap │ ├── COPYRIGHT │ ├── INSTALL │ ├── Makefile │ ├── README │ ├── VERSION │ ├── WHATSNEW │ ├── arch/ │ │ ├── aarch64/ │ │ │ ├── atomic_arch.h │ │ │ ├── bits/ │ │ │ │ ├── alltypes.h.in │ │ │ │ ├── fcntl.h │ │ │ │ ├── fenv.h │ │ │ │ ├── float.h │ │ │ │ ├── hwcap.h │ │ │ │ ├── posix.h │ │ │ │ ├── reg.h │ │ │ │ ├── setjmp.h │ │ │ │ ├── signal.h │ │ │ │ ├── stat.h │ │ │ │ ├── stdint.h │ │ │ │ ├── syscall.h.in │ │ │ │ └── user.h │ │ │ ├── crt_arch.h │ │ │ ├── fp_arch.h │ │ │ ├── kstat.h │ │ │ ├── pthread_arch.h │ │ │ ├── reloc.h │ │ │ └── syscall_arch.h │ │ ├── arm/ │ │ │ ├── arch.mak │ │ │ ├── atomic_arch.h │ │ │ ├── bits/ │ │ │ │ ├── alltypes.h.in │ │ │ │ ├── fcntl.h │ │ │ │ ├── fenv.h │ │ │ │ ├── float.h │ │ │ │ ├── hwcap.h │ │ │ │ ├── ioctl_fix.h │ │ │ │ ├── ipcstat.h │ │ │ │ ├── msg.h │ │ │ │ ├── posix.h │ │ │ │ ├── ptrace.h │ │ │ │ ├── reg.h │ │ │ │ ├── sem.h │ │ │ │ ├── setjmp.h │ │ │ │ ├── shm.h │ │ │ │ ├── signal.h │ │ │ │ ├── stat.h │ │ │ │ ├── stdint.h │ │ │ │ ├── syscall.h.in │ │ │ │ └── user.h │ │ │ ├── crt_arch.h │ │ │ ├── kstat.h │ │ │ ├── pthread_arch.h │ │ │ ├── reloc.h │ │ │ └── syscall_arch.h │ │ ├── generic/ │ │ │ ├── bits/ │ │ │ │ ├── dirent.h │ │ │ │ ├── errno.h │ │ │ │ ├── fcntl.h │ │ │ │ ├── fenv.h │ │ │ │ ├── hwcap.h │ │ │ │ ├── io.h │ │ │ │ ├── ioctl.h │ │ │ │ ├── ioctl_fix.h │ │ │ │ ├── ipc.h │ │ │ │ ├── ipcstat.h │ │ │ │ ├── kd.h │ │ │ │ ├── limits.h │ │ │ │ ├── link.h │ │ │ │ ├── mman.h │ │ │ │ ├── msg.h │ │ │ │ ├── poll.h │ │ │ │ ├── ptrace.h │ │ │ │ ├── resource.h │ │ │ │ ├── sem.h │ │ │ │ ├── shm.h │ │ │ │ ├── socket.h │ │ │ │ ├── soundcard.h │ │ │ │ ├── statfs.h │ │ │ │ ├── termios.h │ │ │ │ └── vt.h │ │ │ └── fp_arch.h │ │ ├── i386/ │ │ │ ├── arch.mak │ │ │ ├── atomic_arch.h │ │ │ ├── bits/ │ │ │ │ ├── alltypes.h.in │ │ │ │ ├── fenv.h │ │ │ │ ├── float.h │ │ │ │ ├── io.h │ │ │ │ ├── ipcstat.h │ │ │ │ ├── limits.h │ │ │ │ ├── mman.h │ │ │ │ ├── msg.h │ │ │ │ ├── posix.h │ │ │ │ ├── ptrace.h │ │ │ │ ├── reg.h │ │ │ │ ├── sem.h │ │ │ │ ├── setjmp.h │ │ │ │ ├── shm.h │ │ │ │ ├── signal.h │ │ │ │ ├── stat.h │ │ │ │ ├── stdint.h │ │ │ │ ├── syscall.h.in │ │ │ │ └── user.h │ │ │ ├── crt_arch.h │ │ │ ├── kstat.h │ │ │ ├── pthread_arch.h │ │ │ ├── reloc.h │ │ │ └── syscall_arch.h │ │ ├── m68k/ │ │ │ ├── arch.mak │ │ │ ├── atomic_arch.h │ │ │ ├── bits/ │ │ │ │ ├── alltypes.h.in │ │ │ │ ├── fcntl.h │ │ │ │ ├── fenv.h │ │ │ │ ├── float.h │ │ │ │ ├── ipcstat.h │ │ │ │ ├── msg.h │ │ │ │ ├── posix.h │ │ │ │ ├── ptrace.h │ │ │ │ ├── reg.h │ │ │ │ ├── sem.h │ │ │ │ ├── setjmp.h │ │ │ │ ├── shm.h │ │ │ │ ├── signal.h │ │ │ │ ├── stat.h │ │ │ │ ├── stdint.h │ │ │ │ ├── syscall.h.in │ │ │ │ └── user.h │ │ │ ├── crt_arch.h │ │ │ ├── kstat.h │ │ │ ├── pthread_arch.h │ │ │ ├── reloc.h │ │ │ └── syscall_arch.h │ │ ├── microblaze/ │ │ │ ├── arch.mak │ │ │ ├── atomic_arch.h │ │ │ ├── bits/ │ │ │ │ ├── alltypes.h.in │ │ │ │ ├── float.h │ │ │ │ ├── ipcstat.h │ │ │ │ ├── msg.h │ │ │ │ ├── posix.h │ │ │ │ ├── reg.h │ │ │ │ ├── sem.h │ │ │ │ ├── setjmp.h │ │ │ │ ├── shm.h │ │ │ │ ├── signal.h │ │ │ │ ├── stat.h │ │ │ │ ├── stdint.h │ │ │ │ ├── syscall.h.in │ │ │ │ └── user.h │ │ │ ├── crt_arch.h │ │ │ ├── kstat.h │ │ │ ├── pthread_arch.h │ │ │ ├── reloc.h │ │ │ └── syscall_arch.h │ │ ├── mips/ │ │ │ ├── arch.mak │ │ │ ├── atomic_arch.h │ │ │ ├── bits/ │ │ │ │ ├── alltypes.h.in │ │ │ │ ├── errno.h │ │ │ │ ├── fcntl.h │ │ │ │ ├── fenv.h │ │ │ │ ├── float.h │ │ │ │ ├── hwcap.h │ │ │ │ ├── ioctl.h │ │ │ │ ├── ipcstat.h │ │ │ │ ├── mman.h │ │ │ │ ├── msg.h │ │ │ │ ├── poll.h │ │ │ │ ├── posix.h │ │ │ │ ├── ptrace.h │ │ │ │ ├── reg.h │ │ │ │ ├── resource.h │ │ │ │ ├── sem.h │ │ │ │ ├── setjmp.h │ │ │ │ ├── shm.h │ │ │ │ ├── signal.h │ │ │ │ ├── socket.h │ │ │ │ ├── stat.h │ │ │ │ ├── statfs.h │ │ │ │ ├── stdint.h │ │ │ │ ├── syscall.h.in │ │ │ │ ├── termios.h │ │ │ │ └── user.h │ │ │ ├── crt_arch.h │ │ │ ├── ksigaction.h │ │ │ ├── kstat.h │ │ │ ├── pthread_arch.h │ │ │ ├── reloc.h │ │ │ └── syscall_arch.h │ │ ├── mips64/ │ │ │ ├── atomic_arch.h │ │ │ ├── bits/ │ │ │ │ ├── alltypes.h.in │ │ │ │ ├── errno.h │ │ │ │ ├── fcntl.h │ │ │ │ ├── fenv.h │ │ │ │ ├── float.h │ │ │ │ ├── hwcap.h │ │ │ │ ├── ioctl.h │ │ │ │ ├── ipc.h │ │ │ │ ├── mman.h │ │ │ │ ├── poll.h │ │ │ │ ├── posix.h │ │ │ │ ├── ptrace.h │ │ │ │ ├── reg.h │ │ │ │ ├── resource.h │ │ │ │ ├── setjmp.h │ │ │ │ ├── signal.h │ │ │ │ ├── socket.h │ │ │ │ ├── stat.h │ │ │ │ ├── statfs.h │ │ │ │ ├── stdint.h │ │ │ │ ├── syscall.h.in │ │ │ │ ├── termios.h │ │ │ │ └── user.h │ │ │ ├── crt_arch.h │ │ │ ├── ksigaction.h │ │ │ ├── kstat.h │ │ │ ├── pthread_arch.h │ │ │ ├── reloc.h │ │ │ └── syscall_arch.h │ │ ├── mipsn32/ │ │ │ ├── arch.mak │ │ │ ├── atomic_arch.h │ │ │ ├── bits/ │ │ │ │ ├── alltypes.h.in │ │ │ │ ├── errno.h │ │ │ │ ├── fcntl.h │ │ │ │ ├── fenv.h │ │ │ │ ├── float.h │ │ │ │ ├── hwcap.h │ │ │ │ ├── ioctl.h │ │ │ │ ├── ipcstat.h │ │ │ │ ├── mman.h │ │ │ │ ├── msg.h │ │ │ │ ├── poll.h │ │ │ │ ├── posix.h │ │ │ │ ├── ptrace.h │ │ │ │ ├── reg.h │ │ │ │ ├── resource.h │ │ │ │ ├── sem.h │ │ │ │ ├── setjmp.h │ │ │ │ ├── shm.h │ │ │ │ ├── signal.h │ │ │ │ ├── socket.h │ │ │ │ ├── stat.h │ │ │ │ ├── statfs.h │ │ │ │ ├── stdint.h │ │ │ │ ├── syscall.h.in │ │ │ │ ├── termios.h │ │ │ │ └── user.h │ │ │ ├── crt_arch.h │ │ │ ├── ksigaction.h │ │ │ ├── kstat.h │ │ │ ├── pthread_arch.h │ │ │ ├── reloc.h │ │ │ └── syscall_arch.h │ │ ├── or1k/ │ │ │ ├── arch.mak │ │ │ ├── atomic_arch.h │ │ │ ├── bits/ │ │ │ │ ├── alltypes.h.in │ │ │ │ ├── float.h │ │ │ │ ├── ipcstat.h │ │ │ │ ├── limits.h │ │ │ │ ├── msg.h │ │ │ │ ├── posix.h │ │ │ │ ├── reg.h │ │ │ │ ├── sem.h │ │ │ │ ├── setjmp.h │ │ │ │ ├── shm.h │ │ │ │ ├── signal.h │ │ │ │ ├── stat.h │ │ │ │ ├── stdint.h │ │ │ │ ├── syscall.h.in │ │ │ │ └── user.h │ │ │ ├── crt_arch.h │ │ │ ├── kstat.h │ │ │ ├── pthread_arch.h │ │ │ ├── reloc.h │ │ │ └── syscall_arch.h │ │ ├── powerpc/ │ │ │ ├── arch.mak │ │ │ ├── atomic_arch.h │ │ │ ├── bits/ │ │ │ │ ├── alltypes.h.in │ │ │ │ ├── errno.h │ │ │ │ ├── fcntl.h │ │ │ │ ├── fenv.h │ │ │ │ ├── float.h │ │ │ │ ├── hwcap.h │ │ │ │ ├── ioctl.h │ │ │ │ ├── ipc.h │ │ │ │ ├── ipcstat.h │ │ │ │ ├── mman.h │ │ │ │ ├── msg.h │ │ │ │ ├── posix.h │ │ │ │ ├── ptrace.h │ │ │ │ ├── reg.h │ │ │ │ ├── sem.h │ │ │ │ ├── setjmp.h │ │ │ │ ├── shm.h │ │ │ │ ├── signal.h │ │ │ │ ├── socket.h │ │ │ │ ├── stat.h │ │ │ │ ├── stdint.h │ │ │ │ ├── syscall.h.in │ │ │ │ ├── termios.h │ │ │ │ └── user.h │ │ │ ├── crt_arch.h │ │ │ ├── kstat.h │ │ │ ├── pthread_arch.h │ │ │ ├── reloc.h │ │ │ └── syscall_arch.h │ │ ├── powerpc64/ │ │ │ ├── atomic_arch.h │ │ │ ├── bits/ │ │ │ │ ├── alltypes.h.in │ │ │ │ ├── errno.h │ │ │ │ ├── fcntl.h │ │ │ │ ├── fenv.h │ │ │ │ ├── float.h │ │ │ │ ├── hwcap.h │ │ │ │ ├── ioctl.h │ │ │ │ ├── ipc.h │ │ │ │ ├── mman.h │ │ │ │ ├── posix.h │ │ │ │ ├── ptrace.h │ │ │ │ ├── reg.h │ │ │ │ ├── setjmp.h │ │ │ │ ├── shm.h │ │ │ │ ├── signal.h │ │ │ │ ├── socket.h │ │ │ │ ├── stat.h │ │ │ │ ├── stdint.h │ │ │ │ ├── syscall.h.in │ │ │ │ ├── termios.h │ │ │ │ └── user.h │ │ │ ├── crt_arch.h │ │ │ ├── kstat.h │ │ │ ├── pthread_arch.h │ │ │ ├── reloc.h │ │ │ └── syscall_arch.h │ │ ├── riscv64/ │ │ │ ├── atomic_arch.h │ │ │ ├── bits/ │ │ │ │ ├── alltypes.h.in │ │ │ │ ├── fenv.h │ │ │ │ ├── float.h │ │ │ │ ├── posix.h │ │ │ │ ├── reg.h │ │ │ │ ├── setjmp.h │ │ │ │ ├── signal.h │ │ │ │ ├── stat.h │ │ │ │ ├── stdint.h │ │ │ │ ├── syscall.h.in │ │ │ │ └── user.h │ │ │ ├── crt_arch.h │ │ │ ├── kstat.h │ │ │ ├── pthread_arch.h │ │ │ ├── reloc.h │ │ │ └── syscall_arch.h │ │ ├── s390x/ │ │ │ ├── atomic_arch.h │ │ │ ├── bits/ │ │ │ │ ├── alltypes.h.in │ │ │ │ ├── fcntl.h │ │ │ │ ├── fenv.h │ │ │ │ ├── float.h │ │ │ │ ├── hwcap.h │ │ │ │ ├── ioctl_fix.h │ │ │ │ ├── limits.h │ │ │ │ ├── link.h │ │ │ │ ├── posix.h │ │ │ │ ├── ptrace.h │ │ │ │ ├── reg.h │ │ │ │ ├── setjmp.h │ │ │ │ ├── signal.h │ │ │ │ ├── stat.h │ │ │ │ ├── statfs.h │ │ │ │ ├── stdint.h │ │ │ │ ├── syscall.h.in │ │ │ │ └── user.h │ │ │ ├── crt_arch.h │ │ │ ├── kstat.h │ │ │ ├── pthread_arch.h │ │ │ ├── reloc.h │ │ │ └── syscall_arch.h │ │ ├── sh/ │ │ │ ├── arch.mak │ │ │ ├── atomic_arch.h │ │ │ ├── bits/ │ │ │ │ ├── alltypes.h.in │ │ │ │ ├── fenv.h │ │ │ │ ├── float.h │ │ │ │ ├── hwcap.h │ │ │ │ ├── ioctl.h │ │ │ │ ├── ipcstat.h │ │ │ │ ├── limits.h │ │ │ │ ├── msg.h │ │ │ │ ├── posix.h │ │ │ │ ├── ptrace.h │ │ │ │ ├── sem.h │ │ │ │ ├── setjmp.h │ │ │ │ ├── shm.h │ │ │ │ ├── signal.h │ │ │ │ ├── stat.h │ │ │ │ ├── stdint.h │ │ │ │ ├── syscall.h.in │ │ │ │ └── user.h │ │ │ ├── crt_arch.h │ │ │ ├── ksigaction.h │ │ │ ├── kstat.h │ │ │ ├── pthread_arch.h │ │ │ ├── reloc.h │ │ │ └── syscall_arch.h │ │ ├── x32/ │ │ │ ├── atomic_arch.h │ │ │ ├── bits/ │ │ │ │ ├── alltypes.h.in │ │ │ │ ├── fcntl.h │ │ │ │ ├── fenv.h │ │ │ │ ├── float.h │ │ │ │ ├── io.h │ │ │ │ ├── ioctl_fix.h │ │ │ │ ├── ipc.h │ │ │ │ ├── limits.h │ │ │ │ ├── mman.h │ │ │ │ ├── msg.h │ │ │ │ ├── posix.h │ │ │ │ ├── ptrace.h │ │ │ │ ├── reg.h │ │ │ │ ├── sem.h │ │ │ │ ├── setjmp.h │ │ │ │ ├── shm.h │ │ │ │ ├── signal.h │ │ │ │ ├── socket.h │ │ │ │ ├── stat.h │ │ │ │ ├── statfs.h │ │ │ │ ├── stdint.h │ │ │ │ ├── syscall.h.in │ │ │ │ └── user.h │ │ │ ├── crt_arch.h │ │ │ ├── ksigaction.h │ │ │ ├── kstat.h │ │ │ ├── pthread_arch.h │ │ │ ├── reloc.h │ │ │ └── syscall_arch.h │ │ └── x86_64/ │ │ ├── atomic_arch.h │ │ ├── bits/ │ │ │ ├── alltypes.h.in │ │ │ ├── fenv.h │ │ │ ├── float.h │ │ │ ├── io.h │ │ │ ├── limits.h │ │ │ ├── mman.h │ │ │ ├── posix.h │ │ │ ├── ptrace.h │ │ │ ├── reg.h │ │ │ ├── sem.h │ │ │ ├── setjmp.h │ │ │ ├── signal.h │ │ │ ├── stat.h │ │ │ ├── stdint.h │ │ │ ├── syscall.h.in │ │ │ └── user.h │ │ ├── crt_arch.h │ │ ├── ksigaction.h │ │ ├── kstat.h │ │ ├── pthread_arch.h │ │ ├── reloc.h │ │ └── syscall_arch.h │ ├── build.sh │ ├── compat/ │ │ └── time32/ │ │ ├── __xstat.c │ │ ├── adjtime32.c │ │ ├── adjtimex_time32.c │ │ ├── aio_suspend_time32.c │ │ ├── clock_adjtime32.c │ │ ├── clock_getres_time32.c │ │ ├── clock_gettime32.c │ │ ├── clock_nanosleep_time32.c │ │ ├── clock_settime32.c │ │ ├── cnd_timedwait_time32.c │ │ ├── ctime32.c │ │ ├── ctime32_r.c │ │ ├── difftime32.c │ │ ├── fstat_time32.c │ │ ├── fstatat_time32.c │ │ ├── ftime32.c │ │ ├── futimens_time32.c │ │ ├── futimes_time32.c │ │ ├── futimesat_time32.c │ │ ├── getitimer_time32.c │ │ ├── getrusage_time32.c │ │ ├── gettimeofday_time32.c │ │ ├── gmtime32.c │ │ ├── gmtime32_r.c │ │ ├── localtime32.c │ │ ├── localtime32_r.c │ │ ├── lstat_time32.c │ │ ├── lutimes_time32.c │ │ ├── mktime32.c │ │ ├── mq_timedreceive_time32.c │ │ ├── mq_timedsend_time32.c │ │ ├── mtx_timedlock_time32.c │ │ ├── nanosleep_time32.c │ │ ├── ppoll_time32.c │ │ ├── pselect_time32.c │ │ ├── pthread_cond_timedwait_time32.c │ │ ├── pthread_mutex_timedlock_time32.c │ │ ├── pthread_rwlock_timedrdlock_time32.c │ │ ├── pthread_rwlock_timedwrlock_time32.c │ │ ├── pthread_timedjoin_np_time32.c │ │ ├── recvmmsg_time32.c │ │ ├── sched_rr_get_interval_time32.c │ │ ├── select_time32.c │ │ ├── sem_timedwait_time32.c │ │ ├── semtimedop_time32.c │ │ ├── setitimer_time32.c │ │ ├── settimeofday_time32.c │ │ ├── sigtimedwait_time32.c │ │ ├── stat_time32.c │ │ ├── stime32.c │ │ ├── thrd_sleep_time32.c │ │ ├── time32.c │ │ ├── time32.h │ │ ├── time32gm.c │ │ ├── timer_gettime32.c │ │ ├── timer_settime32.c │ │ ├── timerfd_gettime32.c │ │ ├── timerfd_settime32.c │ │ ├── timespec_get_time32.c │ │ ├── utime_time32.c │ │ ├── utimensat_time32.c │ │ ├── utimes_time32.c │ │ ├── wait3_time32.c │ │ └── wait4_time32.c │ ├── configure │ ├── crt/ │ │ ├── Scrt1.c │ │ ├── crt1.c │ │ ├── crti.c │ │ ├── crtn.c │ │ └── rcrt1.c │ ├── dynamic.list │ ├── include/ │ │ ├── aio.h │ │ ├── alloca.h │ │ ├── alltypes.h.in │ │ ├── ar.h │ │ ├── arpa/ │ │ │ ├── ftp.h │ │ │ ├── inet.h │ │ │ ├── nameser.h │ │ │ ├── nameser_compat.h │ │ │ ├── telnet.h │ │ │ └── tftp.h │ │ ├── assert.h │ │ ├── bitmap.h │ │ ├── bitops.h │ │ ├── byteswap.h │ │ ├── complex.h │ │ ├── cpio.h │ │ ├── crypt.h │ │ ├── ctype.h │ │ ├── dirent.h │ │ ├── dlfcn.h │ │ ├── elf.h │ │ ├── endian.h │ │ ├── err.h │ │ ├── errno.h │ │ ├── fcntl.h │ │ ├── features.h │ │ ├── fenv.h │ │ ├── float.h │ │ ├── fmtmsg.h │ │ ├── fnmatch.h │ │ ├── ftw.h │ │ ├── getopt.h │ │ ├── glob.h │ │ ├── grp.h │ │ ├── iconv.h │ │ ├── ifaddrs.h │ │ ├── inttypes.h │ │ ├── iso646.h │ │ ├── langinfo.h │ │ ├── lastlog.h │ │ ├── libgen.h │ │ ├── libintl.h │ │ ├── limits.h │ │ ├── link.h │ │ ├── locale.h │ │ ├── malloc.h │ │ ├── math.h │ │ ├── memory.h │ │ ├── minos/ │ │ │ ├── barrier.h │ │ │ ├── compiler.h │ │ │ ├── debug.h │ │ │ ├── device.h │ │ │ ├── kobject.h │ │ │ ├── kobject_uapi.h │ │ │ ├── libc.h │ │ │ ├── list.h │ │ │ ├── mutex.h │ │ │ ├── poll.h │ │ │ ├── procinfo.h │ │ │ ├── procinfo_uapi.h │ │ │ ├── proto.h │ │ │ ├── sched.h │ │ │ ├── service.h │ │ │ ├── spinlock.h │ │ │ ├── thread.h │ │ │ └── types.h │ │ ├── mntent.h │ │ ├── monetary.h │ │ ├── mqueue.h │ │ ├── net/ │ │ │ ├── ethernet.h │ │ │ ├── if.h │ │ │ ├── if_arp.h │ │ │ └── route.h │ │ ├── netdb.h │ │ ├── netinet/ │ │ │ ├── ether.h │ │ │ ├── icmp6.h │ │ │ ├── if_ether.h │ │ │ ├── igmp.h │ │ │ ├── in.h │ │ │ ├── in_systm.h │ │ │ ├── ip.h │ │ │ ├── ip6.h │ │ │ ├── ip_icmp.h │ │ │ ├── tcp.h │ │ │ └── udp.h │ │ ├── netpacket/ │ │ │ └── packet.h │ │ ├── nl_types.h │ │ ├── paths.h │ │ ├── poll.h │ │ ├── pthread.h │ │ ├── pty.h │ │ ├── pwd.h │ │ ├── regex.h │ │ ├── resolv.h │ │ ├── sched.h │ │ ├── scsi/ │ │ │ ├── scsi.h │ │ │ ├── scsi_ioctl.h │ │ │ └── sg.h │ │ ├── search.h │ │ ├── semaphore.h │ │ ├── setjmp.h │ │ ├── shadow.h │ │ ├── signal.h │ │ ├── spawn.h │ │ ├── stdalign.h │ │ ├── stdarg.h │ │ ├── stdbool.h │ │ ├── stdc-predef.h │ │ ├── stddef.h │ │ ├── stdint.h │ │ ├── stdio.h │ │ ├── stdio_ext.h │ │ ├── stdlib.h │ │ ├── stdnoreturn.h │ │ ├── string.h │ │ ├── strings.h │ │ ├── stropts.h │ │ ├── sys/ │ │ │ ├── acct.h │ │ │ ├── auxv.h │ │ │ ├── cachectl.h │ │ │ ├── dir.h │ │ │ ├── epoll.h │ │ │ ├── errno.h │ │ │ ├── eventfd.h │ │ │ ├── fanotify.h │ │ │ ├── fcntl.h │ │ │ ├── file.h │ │ │ ├── fsuid.h │ │ │ ├── inotify.h │ │ │ ├── io.h │ │ │ ├── ioctl.h │ │ │ ├── ipc.h │ │ │ ├── kd.h │ │ │ ├── klog.h │ │ │ ├── membarrier.h │ │ │ ├── mman.h │ │ │ ├── msg.h │ │ │ ├── mtio.h │ │ │ ├── param.h │ │ │ ├── personality.h │ │ │ ├── poll.h │ │ │ ├── prctl.h │ │ │ ├── procfs.h │ │ │ ├── ptrace.h │ │ │ ├── quota.h │ │ │ ├── random.h │ │ │ ├── reboot.h │ │ │ ├── reg.h │ │ │ ├── resource.h │ │ │ ├── select.h │ │ │ ├── sem.h │ │ │ ├── sendfile.h │ │ │ ├── shm.h │ │ │ ├── signal.h │ │ │ ├── signalfd.h │ │ │ ├── socket.h │ │ │ ├── soundcard.h │ │ │ ├── stat.h │ │ │ ├── statfs.h │ │ │ ├── statvfs.h │ │ │ ├── stropts.h │ │ │ ├── swap.h │ │ │ ├── syscall.h │ │ │ ├── sysinfo.h │ │ │ ├── syslog.h │ │ │ ├── sysmacros.h │ │ │ ├── termios.h │ │ │ ├── time.h │ │ │ ├── timeb.h │ │ │ ├── timerfd.h │ │ │ ├── times.h │ │ │ ├── timex.h │ │ │ ├── ttydefaults.h │ │ │ ├── types.h │ │ │ ├── ucontext.h │ │ │ ├── uio.h │ │ │ ├── un.h │ │ │ ├── user.h │ │ │ ├── utsname.h │ │ │ ├── vfs.h │ │ │ ├── vt.h │ │ │ ├── wait.h │ │ │ └── xattr.h │ │ ├── syscall.h │ │ ├── sysexits.h │ │ ├── syslog.h │ │ ├── tar.h │ │ ├── termios.h │ │ ├── tgmath.h │ │ ├── threads.h │ │ ├── time.h │ │ ├── uchar.h │ │ ├── ucontext.h │ │ ├── ulimit.h │ │ ├── unistd.h │ │ ├── utime.h │ │ ├── utmp.h │ │ ├── utmpx.h │ │ ├── values.h │ │ ├── wait.h │ │ ├── wchar.h │ │ ├── wctype.h │ │ └── wordexp.h │ ├── ldso/ │ │ ├── dlstart.c │ │ └── dynlink.c │ ├── src/ │ │ ├── bitmap/ │ │ │ ├── bitmap.c │ │ │ ├── find_bit.c │ │ │ └── hweight.c │ │ ├── complex/ │ │ │ ├── __cexp.c │ │ │ ├── __cexpf.c │ │ │ ├── cabs.c │ │ │ ├── cabsf.c │ │ │ ├── cabsl.c │ │ │ ├── cacos.c │ │ │ ├── cacosf.c │ │ │ ├── cacosh.c │ │ │ ├── cacoshf.c │ │ │ ├── cacoshl.c │ │ │ ├── cacosl.c │ │ │ ├── carg.c │ │ │ ├── cargf.c │ │ │ ├── cargl.c │ │ │ ├── casin.c │ │ │ ├── casinf.c │ │ │ ├── casinh.c │ │ │ ├── casinhf.c │ │ │ ├── casinhl.c │ │ │ ├── casinl.c │ │ │ ├── catan.c │ │ │ ├── catanf.c │ │ │ ├── catanh.c │ │ │ ├── catanhf.c │ │ │ ├── catanhl.c │ │ │ ├── catanl.c │ │ │ ├── ccos.c │ │ │ ├── ccosf.c │ │ │ ├── ccosh.c │ │ │ ├── ccoshf.c │ │ │ ├── ccoshl.c │ │ │ ├── ccosl.c │ │ │ ├── cexp.c │ │ │ ├── cexpf.c │ │ │ ├── cexpl.c │ │ │ ├── cimag.c │ │ │ ├── cimagf.c │ │ │ ├── cimagl.c │ │ │ ├── clog.c │ │ │ ├── clogf.c │ │ │ ├── clogl.c │ │ │ ├── conj.c │ │ │ ├── conjf.c │ │ │ ├── conjl.c │ │ │ ├── cpow.c │ │ │ ├── cpowf.c │ │ │ ├── cpowl.c │ │ │ ├── cproj.c │ │ │ ├── cprojf.c │ │ │ ├── cprojl.c │ │ │ ├── creal.c │ │ │ ├── crealf.c │ │ │ ├── creall.c │ │ │ ├── csin.c │ │ │ ├── csinf.c │ │ │ ├── csinh.c │ │ │ ├── csinhf.c │ │ │ ├── csinhl.c │ │ │ ├── csinl.c │ │ │ ├── csqrt.c │ │ │ ├── csqrtf.c │ │ │ ├── csqrtl.c │ │ │ ├── ctan.c │ │ │ ├── ctanf.c │ │ │ ├── ctanh.c │ │ │ ├── ctanhf.c │ │ │ ├── ctanhl.c │ │ │ └── ctanl.c │ │ ├── crypt/ │ │ │ ├── crypt.c │ │ │ ├── crypt_blowfish.c │ │ │ ├── crypt_des.c │ │ │ ├── crypt_des.h │ │ │ ├── crypt_md5.c │ │ │ ├── crypt_r.c │ │ │ ├── crypt_sha256.c │ │ │ ├── crypt_sha512.c │ │ │ └── encrypt.c │ │ ├── ctype/ │ │ │ ├── __ctype_b_loc.c │ │ │ ├── __ctype_get_mb_cur_max.c │ │ │ ├── __ctype_tolower_loc.c │ │ │ ├── __ctype_toupper_loc.c │ │ │ ├── alpha.h │ │ │ ├── casemap.h │ │ │ ├── isalnum.c │ │ │ ├── isalpha.c │ │ │ ├── isascii.c │ │ │ ├── isblank.c │ │ │ ├── iscntrl.c │ │ │ ├── isdigit.c │ │ │ ├── isgraph.c │ │ │ ├── islower.c │ │ │ ├── isprint.c │ │ │ ├── ispunct.c │ │ │ ├── isspace.c │ │ │ ├── isupper.c │ │ │ ├── iswalnum.c │ │ │ ├── iswalpha.c │ │ │ ├── iswblank.c │ │ │ ├── iswcntrl.c │ │ │ ├── iswctype.c │ │ │ ├── iswdigit.c │ │ │ ├── iswgraph.c │ │ │ ├── iswlower.c │ │ │ ├── iswprint.c │ │ │ ├── iswpunct.c │ │ │ ├── iswspace.c │ │ │ ├── iswupper.c │ │ │ ├── iswxdigit.c │ │ │ ├── isxdigit.c │ │ │ ├── nonspacing.h │ │ │ ├── punct.h │ │ │ ├── toascii.c │ │ │ ├── tolower.c │ │ │ ├── toupper.c │ │ │ ├── towctrans.c │ │ │ ├── wcswidth.c │ │ │ ├── wctrans.c │ │ │ ├── wcwidth.c │ │ │ └── wide.h │ │ ├── dirent/ │ │ │ ├── __dirent.h │ │ │ ├── alphasort.c │ │ │ ├── closedir.c │ │ │ ├── dirfd.c │ │ │ ├── fdopendir.c │ │ │ ├── opendir.c │ │ │ ├── readdir.c │ │ │ ├── readdir_r.c │ │ │ ├── rewinddir.c │ │ │ ├── scandir.c │ │ │ ├── seekdir.c │ │ │ ├── telldir.c │ │ │ └── versionsort.c │ │ ├── env/ │ │ │ ├── __environ.c │ │ │ ├── __init_tls.c │ │ │ ├── __libc_start_main.c │ │ │ ├── __reset_tls.c │ │ │ ├── __stack_chk_fail.c │ │ │ ├── clearenv.c │ │ │ ├── getenv.c │ │ │ ├── putenv.c │ │ │ ├── secure_getenv.c │ │ │ ├── setenv.c │ │ │ └── unsetenv.c │ │ ├── errno/ │ │ │ ├── __errno_location.c │ │ │ ├── __strerror.h │ │ │ └── strerror.c │ │ ├── exit/ │ │ │ ├── _Exit.c │ │ │ ├── abort.c │ │ │ ├── abort_lock.c │ │ │ ├── arm/ │ │ │ │ └── __aeabi_atexit.c │ │ │ ├── assert.c │ │ │ ├── at_quick_exit.c │ │ │ ├── atexit.c │ │ │ ├── exit.c │ │ │ └── quick_exit.c │ │ ├── fcntl/ │ │ │ ├── creat.c │ │ │ ├── fcntl.c │ │ │ ├── open.c │ │ │ ├── openat.c │ │ │ ├── posix_fadvise.c │ │ │ └── posix_fallocate.c │ │ ├── fenv/ │ │ │ ├── __flt_rounds.c │ │ │ ├── arm/ │ │ │ │ └── fenv.c │ │ │ ├── fegetexceptflag.c │ │ │ ├── feholdexcept.c │ │ │ ├── fenv.c │ │ │ ├── fesetexceptflag.c │ │ │ ├── fesetround.c │ │ │ ├── feupdateenv.c │ │ │ ├── m68k/ │ │ │ │ └── fenv.c │ │ │ ├── mips/ │ │ │ │ └── fenv-sf.c │ │ │ ├── mips64/ │ │ │ │ └── fenv-sf.c │ │ │ ├── mipsn32/ │ │ │ │ └── fenv-sf.c │ │ │ ├── powerpc/ │ │ │ │ └── fenv-sf.c │ │ │ ├── powerpc64/ │ │ │ │ └── fenv.c │ │ │ ├── riscv64/ │ │ │ │ └── fenv-sf.c │ │ │ ├── s390x/ │ │ │ │ └── fenv.c │ │ │ └── sh/ │ │ │ └── fenv-nofpu.c │ │ ├── include/ │ │ │ ├── arpa/ │ │ │ │ └── inet.h │ │ │ ├── crypt.h │ │ │ ├── errno.h │ │ │ ├── features.h │ │ │ ├── langinfo.h │ │ │ ├── pthread.h │ │ │ ├── resolv.h │ │ │ ├── signal.h │ │ │ ├── stdio.h │ │ │ ├── stdlib.h │ │ │ ├── string.h │ │ │ ├── sys/ │ │ │ │ ├── auxv.h │ │ │ │ ├── membarrier.h │ │ │ │ ├── mman.h │ │ │ │ ├── sysinfo.h │ │ │ │ └── time.h │ │ │ ├── time.h │ │ │ ├── unistd.h │ │ │ └── wchar.h │ │ ├── internal/ │ │ │ ├── aio_impl.h │ │ │ ├── asm.inc │ │ │ ├── atomic.h │ │ │ ├── complex_impl.h │ │ │ ├── defsysinfo.c │ │ │ ├── dynlink.h │ │ │ ├── fdpic_crt.h │ │ │ ├── floatscan.c │ │ │ ├── floatscan.h │ │ │ ├── fork_impl.h │ │ │ ├── futex.h │ │ │ ├── intscan.c │ │ │ ├── intscan.h │ │ │ ├── ksigaction.h │ │ │ ├── libc.c │ │ │ ├── libc.h │ │ │ ├── libm.h │ │ │ ├── locale_impl.h │ │ │ ├── lock.h │ │ │ ├── procfdname.c │ │ │ ├── pthread_impl.h │ │ │ ├── sh/ │ │ │ │ └── __shcall.c │ │ │ ├── shgetc.c │ │ │ ├── shgetc.h │ │ │ ├── stdio_impl.h │ │ │ ├── syscall.h │ │ │ ├── syscall_ret.c │ │ │ ├── vdso.c │ │ │ └── version.c │ │ ├── ldso/ │ │ │ ├── __dlsym.c │ │ │ ├── arm/ │ │ │ │ └── find_exidx.c │ │ │ ├── dl_iterate_phdr.c │ │ │ ├── dladdr.c │ │ │ ├── dlclose.c │ │ │ ├── dlerror.c │ │ │ ├── dlinfo.c │ │ │ ├── dlopen.c │ │ │ ├── dlsym.c │ │ │ └── tlsdesc.c │ │ ├── legacy/ │ │ │ ├── cuserid.c │ │ │ ├── daemon.c │ │ │ ├── err.c │ │ │ ├── euidaccess.c │ │ │ ├── ftw.c │ │ │ ├── futimes.c │ │ │ ├── getdtablesize.c │ │ │ ├── getloadavg.c │ │ │ ├── getpagesize.c │ │ │ ├── getpass.c │ │ │ ├── getusershell.c │ │ │ ├── isastream.c │ │ │ ├── lutimes.c │ │ │ ├── ulimit.c │ │ │ ├── utmpx.c │ │ │ └── valloc.c │ │ ├── locale/ │ │ │ ├── __lctrans.c │ │ │ ├── __mo_lookup.c │ │ │ ├── big5.h │ │ │ ├── bind_textdomain_codeset.c │ │ │ ├── c_locale.c │ │ │ ├── catclose.c │ │ │ ├── catgets.c │ │ │ ├── catopen.c │ │ │ ├── codepages.h │ │ │ ├── dcngettext.c │ │ │ ├── duplocale.c │ │ │ ├── freelocale.c │ │ │ ├── gb18030.h │ │ │ ├── hkscs.h │ │ │ ├── iconv.c │ │ │ ├── iconv_close.c │ │ │ ├── jis0208.h │ │ │ ├── ksc.h │ │ │ ├── langinfo.c │ │ │ ├── legacychars.h │ │ │ ├── locale_map.c │ │ │ ├── localeconv.c │ │ │ ├── newlocale.c │ │ │ ├── pleval.c │ │ │ ├── pleval.h │ │ │ ├── revjis.h │ │ │ ├── setlocale.c │ │ │ ├── strcoll.c │ │ │ ├── strfmon.c │ │ │ ├── strxfrm.c │ │ │ ├── textdomain.c │ │ │ ├── uselocale.c │ │ │ ├── wcscoll.c │ │ │ └── wcsxfrm.c │ │ ├── malloc/ │ │ │ ├── calloc.c │ │ │ ├── free.c │ │ │ ├── libc_calloc.c │ │ │ ├── lite_malloc.c │ │ │ ├── mallocng/ │ │ │ │ ├── aligned_alloc.c │ │ │ │ ├── donate.c │ │ │ │ ├── free.c │ │ │ │ ├── glue.h │ │ │ │ ├── malloc.c │ │ │ │ ├── malloc_usable_size.c │ │ │ │ ├── meta.h │ │ │ │ └── realloc.c │ │ │ ├── memalign.c │ │ │ ├── oldmalloc/ │ │ │ │ ├── aligned_alloc.c │ │ │ │ ├── malloc.c │ │ │ │ ├── malloc_impl.h │ │ │ │ └── malloc_usable_size.c │ │ │ ├── posix_memalign.c │ │ │ ├── realloc.c │ │ │ ├── reallocarray.c │ │ │ └── replaced.c │ │ ├── math/ │ │ │ ├── __cos.c │ │ │ ├── __cosdf.c │ │ │ ├── __cosl.c │ │ │ ├── __expo2.c │ │ │ ├── __expo2f.c │ │ │ ├── __fpclassify.c │ │ │ ├── __fpclassifyf.c │ │ │ ├── __fpclassifyl.c │ │ │ ├── __invtrigl.c │ │ │ ├── __invtrigl.h │ │ │ ├── __math_divzero.c │ │ │ ├── __math_divzerof.c │ │ │ ├── __math_invalid.c │ │ │ ├── __math_invalidf.c │ │ │ ├── __math_invalidl.c │ │ │ ├── __math_oflow.c │ │ │ ├── __math_oflowf.c │ │ │ ├── __math_uflow.c │ │ │ ├── __math_uflowf.c │ │ │ ├── __math_xflow.c │ │ │ ├── __math_xflowf.c │ │ │ ├── __polevll.c │ │ │ ├── __rem_pio2.c │ │ │ ├── __rem_pio2_large.c │ │ │ ├── __rem_pio2f.c │ │ │ ├── __rem_pio2l.c │ │ │ ├── __signbit.c │ │ │ ├── __signbitf.c │ │ │ ├── __signbitl.c │ │ │ ├── __sin.c │ │ │ ├── __sindf.c │ │ │ ├── __sinl.c │ │ │ ├── __tan.c │ │ │ ├── __tandf.c │ │ │ ├── __tanl.c │ │ │ ├── aarch64/ │ │ │ │ ├── ceil.c │ │ │ │ ├── ceilf.c │ │ │ │ ├── fabs.c │ │ │ │ ├── fabsf.c │ │ │ │ ├── floor.c │ │ │ │ ├── floorf.c │ │ │ │ ├── fma.c │ │ │ │ ├── fmaf.c │ │ │ │ ├── fmax.c │ │ │ │ ├── fmaxf.c │ │ │ │ ├── fmin.c │ │ │ │ ├── fminf.c │ │ │ │ ├── llrint.c │ │ │ │ ├── llrintf.c │ │ │ │ ├── llround.c │ │ │ │ ├── llroundf.c │ │ │ │ ├── lrint.c │ │ │ │ ├── lrintf.c │ │ │ │ ├── lround.c │ │ │ │ ├── lroundf.c │ │ │ │ ├── nearbyint.c │ │ │ │ ├── nearbyintf.c │ │ │ │ ├── rint.c │ │ │ │ ├── rintf.c │ │ │ │ ├── round.c │ │ │ │ ├── roundf.c │ │ │ │ ├── sqrt.c │ │ │ │ ├── sqrtf.c │ │ │ │ ├── trunc.c │ │ │ │ └── truncf.c │ │ │ ├── acos.c │ │ │ ├── acosf.c │ │ │ ├── acosh.c │ │ │ ├── acoshf.c │ │ │ ├── acoshl.c │ │ │ ├── acosl.c │ │ │ ├── arm/ │ │ │ │ ├── fabs.c │ │ │ │ ├── fabsf.c │ │ │ │ ├── fma.c │ │ │ │ ├── fmaf.c │ │ │ │ ├── sqrt.c │ │ │ │ └── sqrtf.c │ │ │ ├── asin.c │ │ │ ├── asinf.c │ │ │ ├── asinh.c │ │ │ ├── asinhf.c │ │ │ ├── asinhl.c │ │ │ ├── asinl.c │ │ │ ├── atan.c │ │ │ ├── atan2.c │ │ │ ├── atan2f.c │ │ │ ├── atan2l.c │ │ │ ├── atanf.c │ │ │ ├── atanh.c │ │ │ ├── atanhf.c │ │ │ ├── atanhl.c │ │ │ ├── atanl.c │ │ │ ├── cbrt.c │ │ │ ├── cbrtf.c │ │ │ ├── cbrtl.c │ │ │ ├── ceil.c │ │ │ ├── ceilf.c │ │ │ ├── ceill.c │ │ │ ├── copysign.c │ │ │ ├── copysignf.c │ │ │ ├── copysignl.c │ │ │ ├── cos.c │ │ │ ├── cosf.c │ │ │ ├── cosh.c │ │ │ ├── coshf.c │ │ │ ├── coshl.c │ │ │ ├── cosl.c │ │ │ ├── erf.c │ │ │ ├── erff.c │ │ │ ├── erfl.c │ │ │ ├── exp.c │ │ │ ├── exp10.c │ │ │ ├── exp10f.c │ │ │ ├── exp10l.c │ │ │ ├── exp2.c │ │ │ ├── exp2f.c │ │ │ ├── exp2f_data.c │ │ │ ├── exp2f_data.h │ │ │ ├── exp2l.c │ │ │ ├── exp_data.c │ │ │ ├── exp_data.h │ │ │ ├── expf.c │ │ │ ├── expl.c │ │ │ ├── expm1.c │ │ │ ├── expm1f.c │ │ │ ├── expm1l.c │ │ │ ├── fabs.c │ │ │ ├── fabsf.c │ │ │ ├── fabsl.c │ │ │ ├── fdim.c │ │ │ ├── fdimf.c │ │ │ ├── fdiml.c │ │ │ ├── finite.c │ │ │ ├── finitef.c │ │ │ ├── floor.c │ │ │ ├── floorf.c │ │ │ ├── floorl.c │ │ │ ├── fma.c │ │ │ ├── fmaf.c │ │ │ ├── fmal.c │ │ │ ├── fmax.c │ │ │ ├── fmaxf.c │ │ │ ├── fmaxl.c │ │ │ ├── fmin.c │ │ │ ├── fminf.c │ │ │ ├── fminl.c │ │ │ ├── fmod.c │ │ │ ├── fmodf.c │ │ │ ├── fmodl.c │ │ │ ├── frexp.c │ │ │ ├── frexpf.c │ │ │ ├── frexpl.c │ │ │ ├── hypot.c │ │ │ ├── hypotf.c │ │ │ ├── hypotl.c │ │ │ ├── i386/ │ │ │ │ ├── fabs.c │ │ │ │ ├── fabsf.c │ │ │ │ ├── fabsl.c │ │ │ │ ├── fmod.c │ │ │ │ ├── fmodf.c │ │ │ │ ├── fmodl.c │ │ │ │ ├── llrint.c │ │ │ │ ├── llrintf.c │ │ │ │ ├── llrintl.c │ │ │ │ ├── lrint.c │ │ │ │ ├── lrintf.c │ │ │ │ ├── lrintl.c │ │ │ │ ├── remainder.c │ │ │ │ ├── remainderf.c │ │ │ │ ├── remainderl.c │ │ │ │ ├── rint.c │ │ │ │ ├── rintf.c │ │ │ │ ├── rintl.c │ │ │ │ ├── sqrt.c │ │ │ │ ├── sqrtf.c │ │ │ │ └── sqrtl.c │ │ │ ├── ilogb.c │ │ │ ├── ilogbf.c │ │ │ ├── ilogbl.c │ │ │ ├── j0.c │ │ │ ├── j0f.c │ │ │ ├── j1.c │ │ │ ├── j1f.c │ │ │ ├── jn.c │ │ │ ├── jnf.c │ │ │ ├── ldexp.c │ │ │ ├── ldexpf.c │ │ │ ├── ldexpl.c │ │ │ ├── lgamma.c │ │ │ ├── lgamma_r.c │ │ │ ├── lgammaf.c │ │ │ ├── lgammaf_r.c │ │ │ ├── lgammal.c │ │ │ ├── llrint.c │ │ │ ├── llrintf.c │ │ │ ├── llrintl.c │ │ │ ├── llround.c │ │ │ ├── llroundf.c │ │ │ ├── llroundl.c │ │ │ ├── log.c │ │ │ ├── log10.c │ │ │ ├── log10f.c │ │ │ ├── log10l.c │ │ │ ├── log1p.c │ │ │ ├── log1pf.c │ │ │ ├── log1pl.c │ │ │ ├── log2.c │ │ │ ├── log2_data.c │ │ │ ├── log2_data.h │ │ │ ├── log2f.c │ │ │ ├── log2f_data.c │ │ │ ├── log2f_data.h │ │ │ ├── log2l.c │ │ │ ├── log_data.c │ │ │ ├── log_data.h │ │ │ ├── logb.c │ │ │ ├── logbf.c │ │ │ ├── logbl.c │ │ │ ├── logf.c │ │ │ ├── logf_data.c │ │ │ ├── logf_data.h │ │ │ ├── logl.c │ │ │ ├── lrint.c │ │ │ ├── lrintf.c │ │ │ ├── lrintl.c │ │ │ ├── lround.c │ │ │ ├── lroundf.c │ │ │ ├── lroundl.c │ │ │ ├── m68k/ │ │ │ │ └── sqrtl.c │ │ │ ├── mips/ │ │ │ │ ├── fabs.c │ │ │ │ ├── fabsf.c │ │ │ │ ├── sqrt.c │ │ │ │ └── sqrtf.c │ │ │ ├── modf.c │ │ │ ├── modff.c │ │ │ ├── modfl.c │ │ │ ├── nan.c │ │ │ ├── nanf.c │ │ │ ├── nanl.c │ │ │ ├── nearbyint.c │ │ │ ├── nearbyintf.c │ │ │ ├── nearbyintl.c │ │ │ ├── nextafter.c │ │ │ ├── nextafterf.c │ │ │ ├── nextafterl.c │ │ │ ├── nexttoward.c │ │ │ ├── nexttowardf.c │ │ │ ├── nexttowardl.c │ │ │ ├── pow.c │ │ │ ├── pow_data.c │ │ │ ├── pow_data.h │ │ │ ├── powerpc/ │ │ │ │ ├── fabs.c │ │ │ │ ├── fabsf.c │ │ │ │ ├── fma.c │ │ │ │ ├── fmaf.c │ │ │ │ ├── sqrt.c │ │ │ │ └── sqrtf.c │ │ │ ├── powerpc64/ │ │ │ │ ├── ceil.c │ │ │ │ ├── ceilf.c │ │ │ │ ├── fabs.c │ │ │ │ ├── fabsf.c │ │ │ │ ├── floor.c │ │ │ │ ├── floorf.c │ │ │ │ ├── fma.c │ │ │ │ ├── fmaf.c │ │ │ │ ├── fmax.c │ │ │ │ ├── fmaxf.c │ │ │ │ ├── fmin.c │ │ │ │ ├── fminf.c │ │ │ │ ├── lrint.c │ │ │ │ ├── lrintf.c │ │ │ │ ├── lround.c │ │ │ │ ├── lroundf.c │ │ │ │ ├── round.c │ │ │ │ ├── roundf.c │ │ │ │ ├── sqrt.c │ │ │ │ ├── sqrtf.c │ │ │ │ ├── trunc.c │ │ │ │ └── truncf.c │ │ │ ├── powf.c │ │ │ ├── powf_data.c │ │ │ ├── powf_data.h │ │ │ ├── powl.c │ │ │ ├── remainder.c │ │ │ ├── remainderf.c │ │ │ ├── remainderl.c │ │ │ ├── remquo.c │ │ │ ├── remquof.c │ │ │ ├── remquol.c │ │ │ ├── rint.c │ │ │ ├── rintf.c │ │ │ ├── rintl.c │ │ │ ├── riscv64/ │ │ │ │ ├── copysign.c │ │ │ │ ├── copysignf.c │ │ │ │ ├── fabs.c │ │ │ │ ├── fabsf.c │ │ │ │ ├── fma.c │ │ │ │ ├── fmaf.c │ │ │ │ ├── fmax.c │ │ │ │ ├── fmaxf.c │ │ │ │ ├── fmin.c │ │ │ │ ├── fminf.c │ │ │ │ ├── sqrt.c │ │ │ │ └── sqrtf.c │ │ │ ├── round.c │ │ │ ├── roundf.c │ │ │ ├── roundl.c │ │ │ ├── s390x/ │ │ │ │ ├── ceil.c │ │ │ │ ├── ceilf.c │ │ │ │ ├── ceill.c │ │ │ │ ├── fabs.c │ │ │ │ ├── fabsf.c │ │ │ │ ├── fabsl.c │ │ │ │ ├── floor.c │ │ │ │ ├── floorf.c │ │ │ │ ├── floorl.c │ │ │ │ ├── fma.c │ │ │ │ ├── fmaf.c │ │ │ │ ├── nearbyint.c │ │ │ │ ├── nearbyintf.c │ │ │ │ ├── nearbyintl.c │ │ │ │ ├── rint.c │ │ │ │ ├── rintf.c │ │ │ │ ├── rintl.c │ │ │ │ ├── round.c │ │ │ │ ├── roundf.c │ │ │ │ ├── roundl.c │ │ │ │ ├── sqrt.c │ │ │ │ ├── sqrtf.c │ │ │ │ ├── sqrtl.c │ │ │ │ ├── trunc.c │ │ │ │ ├── truncf.c │ │ │ │ └── truncl.c │ │ │ ├── scalb.c │ │ │ ├── scalbf.c │ │ │ ├── scalbln.c │ │ │ ├── scalblnf.c │ │ │ ├── scalblnl.c │ │ │ ├── scalbn.c │ │ │ ├── scalbnf.c │ │ │ ├── scalbnl.c │ │ │ ├── signgam.c │ │ │ ├── significand.c │ │ │ ├── significandf.c │ │ │ ├── sin.c │ │ │ ├── sincos.c │ │ │ ├── sincosf.c │ │ │ ├── sincosl.c │ │ │ ├── sinf.c │ │ │ ├── sinh.c │ │ │ ├── sinhf.c │ │ │ ├── sinhl.c │ │ │ ├── sinl.c │ │ │ ├── sqrt.c │ │ │ ├── sqrt_data.c │ │ │ ├── sqrt_data.h │ │ │ ├── sqrtf.c │ │ │ ├── sqrtl.c │ │ │ ├── tan.c │ │ │ ├── tanf.c │ │ │ ├── tanh.c │ │ │ ├── tanhf.c │ │ │ ├── tanhl.c │ │ │ ├── tanl.c │ │ │ ├── tgamma.c │ │ │ ├── tgammaf.c │ │ │ ├── tgammal.c │ │ │ ├── trunc.c │ │ │ ├── truncf.c │ │ │ ├── truncl.c │ │ │ ├── x32/ │ │ │ │ ├── fma.c │ │ │ │ └── fmaf.c │ │ │ └── x86_64/ │ │ │ ├── fabs.c │ │ │ ├── fabsf.c │ │ │ ├── fabsl.c │ │ │ ├── fma.c │ │ │ ├── fmaf.c │ │ │ ├── fmodl.c │ │ │ ├── llrint.c │ │ │ ├── llrintf.c │ │ │ ├── llrintl.c │ │ │ ├── lrint.c │ │ │ ├── lrintf.c │ │ │ ├── lrintl.c │ │ │ ├── remainderl.c │ │ │ ├── remquol.c │ │ │ ├── rintl.c │ │ │ ├── sqrt.c │ │ │ ├── sqrtf.c │ │ │ └── sqrtl.c │ │ ├── minos/ │ │ │ ├── aarch64/ │ │ │ │ ├── aarch64_kobject.c │ │ │ │ ├── aarch64_svc.S │ │ │ │ └── aarch64_svc.h │ │ │ ├── brk.c │ │ │ ├── device.c │ │ │ ├── grant.c │ │ │ ├── kobject.c │ │ │ ├── map.c │ │ │ ├── poll.c │ │ │ ├── procinfo.c │ │ │ ├── proto.c │ │ │ ├── service.c │ │ │ ├── sys.c │ │ │ ├── thread.c │ │ │ └── yield.c │ │ ├── misc/ │ │ │ ├── a64l.c │ │ │ ├── basename.c │ │ │ ├── dirname.c │ │ │ ├── ffs.c │ │ │ ├── ffsl.c │ │ │ ├── ffsll.c │ │ │ ├── fmtmsg.c │ │ │ ├── forkpty.c │ │ │ ├── get_current_dir_name.c │ │ │ ├── getauxval.c │ │ │ ├── getdomainname.c │ │ │ ├── getentropy.c │ │ │ ├── gethostid.c │ │ │ ├── getopt.c │ │ │ ├── getopt_long.c │ │ │ ├── getsubopt.c │ │ │ ├── initgroups.c │ │ │ ├── issetugid.c │ │ │ ├── lockf.c │ │ │ ├── login_tty.c │ │ │ ├── mntent.c │ │ │ ├── nftw.c │ │ │ ├── openpty.c │ │ │ ├── ptsname.c │ │ │ ├── realpath.c │ │ │ ├── syscall.c │ │ │ ├── syslog.c │ │ │ └── wordexp.c │ │ ├── mman/ │ │ │ ├── madvise.c │ │ │ ├── mmap.c │ │ │ ├── mprotect.c │ │ │ ├── munmap.c │ │ │ └── posix_madvise.c │ │ ├── multibyte/ │ │ │ ├── btowc.c │ │ │ ├── c16rtomb.c │ │ │ ├── c32rtomb.c │ │ │ ├── internal.c │ │ │ ├── internal.h │ │ │ ├── mblen.c │ │ │ ├── mbrlen.c │ │ │ ├── mbrtoc16.c │ │ │ ├── mbrtoc32.c │ │ │ ├── mbrtowc.c │ │ │ ├── mbsinit.c │ │ │ ├── mbsnrtowcs.c │ │ │ ├── mbsrtowcs.c │ │ │ ├── mbstowcs.c │ │ │ ├── mbtowc.c │ │ │ ├── wcrtomb.c │ │ │ ├── wcsnrtombs.c │ │ │ ├── wcsrtombs.c │ │ │ ├── wcstombs.c │ │ │ ├── wctob.c │ │ │ └── wctomb.c │ │ ├── passwd/ │ │ │ ├── fgetgrent.c │ │ │ ├── fgetpwent.c │ │ │ ├── fgetspent.c │ │ │ ├── getgr_a.c │ │ │ ├── getgr_r.c │ │ │ ├── getgrent.c │ │ │ ├── getgrent_a.c │ │ │ ├── getgrouplist.c │ │ │ ├── getpw_a.c │ │ │ ├── getpw_r.c │ │ │ ├── getpwent.c │ │ │ ├── getpwent_a.c │ │ │ ├── getspent.c │ │ │ ├── getspnam.c │ │ │ ├── getspnam_r.c │ │ │ ├── lckpwdf.c │ │ │ ├── nscd.h │ │ │ ├── nscd_query.c │ │ │ ├── putgrent.c │ │ │ ├── putpwent.c │ │ │ ├── putspent.c │ │ │ └── pwf.h │ │ ├── prng/ │ │ │ ├── __rand48_step.c │ │ │ ├── __seed48.c │ │ │ ├── drand48.c │ │ │ ├── lcong48.c │ │ │ ├── lrand48.c │ │ │ ├── mrand48.c │ │ │ ├── rand.c │ │ │ ├── rand48.h │ │ │ ├── rand_r.c │ │ │ ├── random.c │ │ │ ├── seed48.c │ │ │ └── srand48.c │ │ ├── process/ │ │ │ ├── execv.c │ │ │ ├── wait.c │ │ │ ├── waitid.c │ │ │ └── waitpid.c │ │ ├── regex/ │ │ │ ├── fnmatch.c │ │ │ ├── glob.c │ │ │ ├── regcomp.c │ │ │ ├── regerror.c │ │ │ ├── regexec.c │ │ │ ├── tre-mem.c │ │ │ └── tre.h │ │ ├── search/ │ │ │ ├── hsearch.c │ │ │ ├── insque.c │ │ │ ├── lsearch.c │ │ │ ├── tdelete.c │ │ │ ├── tdestroy.c │ │ │ ├── tfind.c │ │ │ ├── tsearch.c │ │ │ ├── tsearch.h │ │ │ └── twalk.c │ │ ├── setjmp/ │ │ │ ├── longjmp.c │ │ │ └── setjmp.c │ │ ├── stdio/ │ │ │ ├── __fclose_ca.c │ │ │ ├── __fdopen.c │ │ │ ├── __fmodeflags.c │ │ │ ├── __fopen_rb_ca.c │ │ │ ├── __lockfile.c │ │ │ ├── __overflow.c │ │ │ ├── __stdio_close.c │ │ │ ├── __stdio_exit.c │ │ │ ├── __stdio_read.c │ │ │ ├── __stdio_seek.c │ │ │ ├── __stdio_write.c │ │ │ ├── __stdout_write.c │ │ │ ├── __toread.c │ │ │ ├── __towrite.c │ │ │ ├── __uflow.c │ │ │ ├── asprintf.c │ │ │ ├── clearerr.c │ │ │ ├── dprintf.c │ │ │ ├── ext.c │ │ │ ├── ext2.c │ │ │ ├── fclose.c │ │ │ ├── feof.c │ │ │ ├── ferror.c │ │ │ ├── fflush.c │ │ │ ├── fgetc.c │ │ │ ├── fgetln.c │ │ │ ├── fgetpos.c │ │ │ ├── fgets.c │ │ │ ├── fgetwc.c │ │ │ ├── fgetws.c │ │ │ ├── fileno.c │ │ │ ├── flockfile.c │ │ │ ├── fmemopen.c │ │ │ ├── fopen.c │ │ │ ├── fopencookie.c │ │ │ ├── fprintf.c │ │ │ ├── fputc.c │ │ │ ├── fputs.c │ │ │ ├── fputwc.c │ │ │ ├── fputws.c │ │ │ ├── fread.c │ │ │ ├── freopen.c │ │ │ ├── fscanf.c │ │ │ ├── fseek.c │ │ │ ├── fsetpos.c │ │ │ ├── ftell.c │ │ │ ├── ftrylockfile.c │ │ │ ├── funlockfile.c │ │ │ ├── fwide.c │ │ │ ├── fwprintf.c │ │ │ ├── fwrite.c │ │ │ ├── fwscanf.c │ │ │ ├── getc.c │ │ │ ├── getc.h │ │ │ ├── getc_unlocked.c │ │ │ ├── getchar.c │ │ │ ├── getchar_unlocked.c │ │ │ ├── getdelim.c │ │ │ ├── getline.c │ │ │ ├── gets.c │ │ │ ├── getw.c │ │ │ ├── getwc.c │ │ │ ├── getwchar.c │ │ │ ├── ofl.c │ │ │ ├── ofl_add.c │ │ │ ├── open_memstream.c │ │ │ ├── open_wmemstream.c │ │ │ ├── perror.c │ │ │ ├── popen.c │ │ │ ├── printf.c │ │ │ ├── putc.c │ │ │ ├── putc.h │ │ │ ├── putc_unlocked.c │ │ │ ├── putchar.c │ │ │ ├── putchar_unlocked.c │ │ │ ├── puts.c │ │ │ ├── putw.c │ │ │ ├── putwc.c │ │ │ ├── putwchar.c │ │ │ ├── rewind.c │ │ │ ├── scanf.c │ │ │ ├── setbuf.c │ │ │ ├── setbuffer.c │ │ │ ├── setlinebuf.c │ │ │ ├── setvbuf.c │ │ │ ├── snprintf.c │ │ │ ├── sprintf.c │ │ │ ├── sscanf.c │ │ │ ├── stderr.c │ │ │ ├── stdin.c │ │ │ ├── stdout.c │ │ │ ├── swprintf.c │ │ │ ├── swscanf.c │ │ │ ├── ungetc.c │ │ │ ├── ungetwc.c │ │ │ ├── vasprintf.c │ │ │ ├── vdprintf.c │ │ │ ├── vfprintf.c │ │ │ ├── vfscanf.c │ │ │ ├── vfwprintf.c │ │ │ ├── vfwscanf.c │ │ │ ├── vprintf.c │ │ │ ├── vscanf.c │ │ │ ├── vsnprintf.c │ │ │ ├── vsprintf.c │ │ │ ├── vsscanf.c │ │ │ ├── vswprintf.c │ │ │ ├── vswscanf.c │ │ │ ├── vwprintf.c │ │ │ ├── vwscanf.c │ │ │ ├── wprintf.c │ │ │ └── wscanf.c │ │ ├── stdlib/ │ │ │ ├── abs.c │ │ │ ├── atof.c │ │ │ ├── atoi.c │ │ │ ├── atol.c │ │ │ ├── atoll.c │ │ │ ├── bsearch.c │ │ │ ├── div.c │ │ │ ├── ecvt.c │ │ │ ├── fcvt.c │ │ │ ├── gcvt.c │ │ │ ├── imaxabs.c │ │ │ ├── imaxdiv.c │ │ │ ├── labs.c │ │ │ ├── ldiv.c │ │ │ ├── llabs.c │ │ │ ├── lldiv.c │ │ │ ├── qsort.c │ │ │ ├── strtod.c │ │ │ ├── strtol.c │ │ │ ├── wcstod.c │ │ │ └── wcstol.c │ │ ├── string/ │ │ │ ├── bcmp.c │ │ │ ├── bcopy.c │ │ │ ├── bzero.c │ │ │ ├── explicit_bzero.c │ │ │ ├── index.c │ │ │ ├── memccpy.c │ │ │ ├── memchr.c │ │ │ ├── memcmp.c │ │ │ ├── memcpy.c │ │ │ ├── memmem.c │ │ │ ├── memmove.c │ │ │ ├── mempcpy.c │ │ │ ├── memrchr.c │ │ │ ├── memset.c │ │ │ ├── rindex.c │ │ │ ├── stpcpy.c │ │ │ ├── stpncpy.c │ │ │ ├── strcasecmp.c │ │ │ ├── strcasestr.c │ │ │ ├── strcat.c │ │ │ ├── strchr.c │ │ │ ├── strchrnul.c │ │ │ ├── strcmp.c │ │ │ ├── strcpy.c │ │ │ ├── strcspn.c │ │ │ ├── strdup.c │ │ │ ├── strerror_r.c │ │ │ ├── strlcat.c │ │ │ ├── strlcpy.c │ │ │ ├── strlen.c │ │ │ ├── strncasecmp.c │ │ │ ├── strncat.c │ │ │ ├── strncmp.c │ │ │ ├── strncpy.c │ │ │ ├── strndup.c │ │ │ ├── strnlen.c │ │ │ ├── strpbrk.c │ │ │ ├── strrchr.c │ │ │ ├── strsep.c │ │ │ ├── strsignal.c │ │ │ ├── strspn.c │ │ │ ├── strstr.c │ │ │ ├── strtok.c │ │ │ ├── strtok_r.c │ │ │ ├── strverscmp.c │ │ │ ├── swab.c │ │ │ ├── wcpcpy.c │ │ │ ├── wcpncpy.c │ │ │ ├── wcscasecmp.c │ │ │ ├── wcscasecmp_l.c │ │ │ ├── wcscat.c │ │ │ ├── wcschr.c │ │ │ ├── wcscmp.c │ │ │ ├── wcscpy.c │ │ │ ├── wcscspn.c │ │ │ ├── wcsdup.c │ │ │ ├── wcslen.c │ │ │ ├── wcsncasecmp.c │ │ │ ├── wcsncasecmp_l.c │ │ │ ├── wcsncat.c │ │ │ ├── wcsncmp.c │ │ │ ├── wcsncpy.c │ │ │ ├── wcsnlen.c │ │ │ ├── wcspbrk.c │ │ │ ├── wcsrchr.c │ │ │ ├── wcsspn.c │ │ │ ├── wcsstr.c │ │ │ ├── wcstok.c │ │ │ ├── wcswcs.c │ │ │ ├── wmemchr.c │ │ │ ├── wmemcmp.c │ │ │ ├── wmemcpy.c │ │ │ ├── wmemmove.c │ │ │ └── wmemset.c │ │ ├── temp/ │ │ │ ├── __randname.c │ │ │ ├── mkdtemp.c │ │ │ ├── mkostemp.c │ │ │ ├── mkostemps.c │ │ │ ├── mkstemp.c │ │ │ ├── mkstemps.c │ │ │ └── mktemp.c │ │ ├── termios/ │ │ │ ├── cfgetospeed.c │ │ │ ├── cfmakeraw.c │ │ │ ├── cfsetospeed.c │ │ │ ├── tcdrain.c │ │ │ ├── tcflow.c │ │ │ ├── tcflush.c │ │ │ ├── tcgetattr.c │ │ │ ├── tcgetsid.c │ │ │ ├── tcgetwinsize.c │ │ │ ├── tcsendbreak.c │ │ │ ├── tcsetattr.c │ │ │ └── tcsetwinsize.c │ │ ├── thread/ │ │ │ ├── __lock.c │ │ │ ├── __set_thread_area.c │ │ │ ├── __syscall_cp.c │ │ │ ├── __timedwait.c │ │ │ ├── __tls_get_addr.c │ │ │ ├── __unmapself.c │ │ │ ├── __wait.c │ │ │ ├── aarch64/ │ │ │ │ ├── __set_thread_area.S │ │ │ │ ├── __unmapself.S │ │ │ │ ├── clone.S │ │ │ │ └── syscall_cp.S │ │ │ ├── arm/ │ │ │ │ └── __set_thread_area.c │ │ │ ├── call_once.c │ │ │ ├── clone.c │ │ │ ├── cnd_broadcast.c │ │ │ ├── cnd_destroy.c │ │ │ ├── cnd_init.c │ │ │ ├── cnd_signal.c │ │ │ ├── cnd_timedwait.c │ │ │ ├── cnd_wait.c │ │ │ ├── default_attr.c │ │ │ ├── lock_ptc.c │ │ │ ├── mtx_destroy.c │ │ │ ├── mtx_init.c │ │ │ ├── mtx_lock.c │ │ │ ├── mtx_timedlock.c │ │ │ ├── mtx_trylock.c │ │ │ ├── mtx_unlock.c │ │ │ ├── pthread_atfork.c │ │ │ ├── pthread_attr_destroy.c │ │ │ ├── pthread_attr_get.c │ │ │ ├── pthread_attr_init.c │ │ │ ├── pthread_attr_setdetachstate.c │ │ │ ├── pthread_attr_setguardsize.c │ │ │ ├── pthread_attr_setinheritsched.c │ │ │ ├── pthread_attr_setschedparam.c │ │ │ ├── pthread_attr_setschedpolicy.c │ │ │ ├── pthread_attr_setscope.c │ │ │ ├── pthread_attr_setstack.c │ │ │ ├── pthread_attr_setstacksize.c │ │ │ ├── pthread_barrier_destroy.c │ │ │ ├── pthread_barrier_init.c │ │ │ ├── pthread_barrier_wait.c │ │ │ ├── pthread_barrierattr_destroy.c │ │ │ ├── pthread_barrierattr_init.c │ │ │ ├── pthread_barrierattr_setpshared.c │ │ │ ├── pthread_cancel.c │ │ │ ├── pthread_cleanup_push.c │ │ │ ├── pthread_cond_broadcast.c │ │ │ ├── pthread_cond_destroy.c │ │ │ ├── pthread_cond_init.c │ │ │ ├── pthread_cond_signal.c │ │ │ ├── pthread_cond_timedwait.c │ │ │ ├── pthread_cond_wait.c │ │ │ ├── pthread_condattr_destroy.c │ │ │ ├── pthread_condattr_init.c │ │ │ ├── pthread_condattr_setclock.c │ │ │ ├── pthread_condattr_setpshared.c │ │ │ ├── pthread_create.c │ │ │ ├── pthread_detach.c │ │ │ ├── pthread_equal.c │ │ │ ├── pthread_getattr_np.c │ │ │ ├── pthread_getconcurrency.c │ │ │ ├── pthread_getcpuclockid.c │ │ │ ├── pthread_getschedparam.c │ │ │ ├── pthread_getspecific.c │ │ │ ├── pthread_join.c │ │ │ ├── pthread_key_create.c │ │ │ ├── pthread_kill.c │ │ │ ├── pthread_mutex_consistent.c │ │ │ ├── pthread_mutex_destroy.c │ │ │ ├── pthread_mutex_getprioceiling.c │ │ │ ├── pthread_mutex_init.c │ │ │ ├── pthread_mutex_lock.c │ │ │ ├── pthread_mutex_setprioceiling.c │ │ │ ├── pthread_mutex_timedlock.c │ │ │ ├── pthread_mutex_trylock.c │ │ │ ├── pthread_mutex_unlock.c │ │ │ ├── pthread_mutexattr_destroy.c │ │ │ ├── pthread_mutexattr_init.c │ │ │ ├── pthread_mutexattr_setprotocol.c │ │ │ ├── pthread_mutexattr_setpshared.c │ │ │ ├── pthread_mutexattr_setrobust.c │ │ │ ├── pthread_mutexattr_settype.c │ │ │ ├── pthread_once.c │ │ │ ├── pthread_rwlock_destroy.c │ │ │ ├── pthread_rwlock_init.c │ │ │ ├── pthread_rwlock_rdlock.c │ │ │ ├── pthread_rwlock_timedrdlock.c │ │ │ ├── pthread_rwlock_timedwrlock.c │ │ │ ├── pthread_rwlock_tryrdlock.c │ │ │ ├── pthread_rwlock_trywrlock.c │ │ │ ├── pthread_rwlock_unlock.c │ │ │ ├── pthread_rwlock_wrlock.c │ │ │ ├── pthread_rwlockattr_destroy.c │ │ │ ├── pthread_rwlockattr_init.c │ │ │ ├── pthread_rwlockattr_setpshared.c │ │ │ ├── pthread_self.c │ │ │ ├── pthread_setattr_default_np.c │ │ │ ├── pthread_setcancelstate.c │ │ │ ├── pthread_setcanceltype.c │ │ │ ├── pthread_setconcurrency.c │ │ │ ├── pthread_setname_np.c │ │ │ ├── pthread_setschedparam.c │ │ │ ├── pthread_setschedprio.c │ │ │ ├── pthread_setspecific.c │ │ │ ├── pthread_sigmask.c │ │ │ ├── pthread_spin_destroy.c │ │ │ ├── pthread_spin_init.c │ │ │ ├── pthread_spin_lock.c │ │ │ ├── pthread_spin_trylock.c │ │ │ ├── pthread_spin_unlock.c │ │ │ ├── pthread_testcancel.c │ │ │ ├── sem_destroy.c │ │ │ ├── sem_getvalue.c │ │ │ ├── sem_init.c │ │ │ ├── sem_open.c │ │ │ ├── sem_post.c │ │ │ ├── sem_timedwait.c │ │ │ ├── sem_trywait.c │ │ │ ├── sem_unlink.c │ │ │ ├── sem_wait.c │ │ │ ├── sh/ │ │ │ │ ├── __set_thread_area.c │ │ │ │ └── __unmapself.c │ │ │ ├── synccall.c │ │ │ ├── syscall_cp.c │ │ │ ├── thrd_create.c │ │ │ ├── thrd_exit.c │ │ │ ├── thrd_join.c │ │ │ ├── thrd_sleep.c │ │ │ ├── thrd_yield.c │ │ │ ├── tls.c │ │ │ ├── tss_create.c │ │ │ ├── tss_delete.c │ │ │ ├── tss_set.c │ │ │ └── vmlock.c │ │ ├── time/ │ │ │ ├── __month_to_secs.c │ │ │ ├── __secs_to_tm.c │ │ │ ├── __tm_to_secs.c │ │ │ ├── __year_to_secs.c │ │ │ ├── asctime.c │ │ │ ├── asctime_r.c │ │ │ ├── clock.c │ │ │ ├── clock_getres.c │ │ │ ├── clock_gettime.c │ │ │ ├── clock_nanosleep.c │ │ │ ├── clock_settime.c │ │ │ ├── ctime.c │ │ │ ├── ctime_r.c │ │ │ ├── difftime.c │ │ │ ├── ftime.c │ │ │ ├── getdate.c │ │ │ ├── gettimeofday.c │ │ │ ├── gmtime.c │ │ │ ├── gmtime_r.c │ │ │ ├── localtime.c │ │ │ ├── localtime_r.c │ │ │ ├── mktime.c │ │ │ ├── nanosleep.c │ │ │ ├── strptime.c │ │ │ ├── time.c │ │ │ ├── time_impl.h │ │ │ ├── timegm.c │ │ │ ├── times.c │ │ │ ├── timespec_get.c │ │ │ ├── utime.c │ │ │ └── wcsftime.c │ │ └── unistd/ │ │ ├── aarch64/ │ │ │ └── __unistd.c │ │ ├── access.c │ │ ├── chdir.c │ │ ├── close.c │ │ ├── getpid.c │ │ ├── gettid.c │ │ ├── read.c │ │ └── write.c │ ├── stat/ │ │ └── stat.c │ └── tools/ │ ├── add-cfi.common.awk │ ├── add-cfi.i386.awk │ ├── add-cfi.x86_64.awk │ ├── install.sh │ ├── ld.musl-clang.in │ ├── mkalltypes.sed │ ├── musl-clang.in │ ├── musl-gcc.specs.sh │ └── version.sh ├── user.libs/ │ ├── libfdt/ │ │ ├── Makefile │ │ ├── include/ │ │ │ └── libfdt/ │ │ │ ├── fdt.h │ │ │ ├── libfdt.h │ │ │ └── libfdt_env.h │ │ └── src/ │ │ ├── fdt.c │ │ ├── fdt_addresses.c │ │ ├── fdt_empty_tree.c │ │ ├── fdt_overlay.c │ │ ├── fdt_ro.c │ │ ├── fdt_rw.c │ │ ├── fdt_strerror.c │ │ ├── fdt_sw.c │ │ ├── fdt_wip.c │ │ └── libfdt_internal.h │ ├── liblwext4/ │ │ ├── Makefile │ │ ├── ext4_mem.c │ │ ├── ext4_server.c │ │ ├── include/ │ │ │ └── lwext4/ │ │ │ ├── ext4.h │ │ │ ├── ext4_balloc.h │ │ │ ├── ext4_bcache.h │ │ │ ├── ext4_bitmap.h │ │ │ ├── ext4_blkdev.h │ │ │ ├── ext4_block_group.h │ │ │ ├── ext4_blockdev.h │ │ │ ├── ext4_config.h │ │ │ ├── ext4_crc32.h │ │ │ ├── ext4_debug.h │ │ │ ├── ext4_dir.h │ │ │ ├── ext4_dir_idx.h │ │ │ ├── ext4_errno.h │ │ │ ├── ext4_extent.h │ │ │ ├── ext4_fs.h │ │ │ ├── ext4_hash.h │ │ │ ├── ext4_ialloc.h │ │ │ ├── ext4_inode.h │ │ │ ├── ext4_journal.h │ │ │ ├── ext4_mbr.h │ │ │ ├── ext4_misc.h │ │ │ ├── ext4_mkfs.h │ │ │ ├── ext4_oflags.h │ │ │ ├── ext4_super.h │ │ │ ├── ext4_trans.h │ │ │ ├── ext4_types.h │ │ │ ├── ext4_xattr.h │ │ │ └── misc/ │ │ │ ├── queue.h │ │ │ └── tree.h │ │ └── src/ │ │ ├── ext4.c │ │ ├── ext4_balloc.c │ │ ├── ext4_bcache.c │ │ ├── ext4_bitmap.c │ │ ├── ext4_block_group.c │ │ ├── ext4_blockdev.c │ │ ├── ext4_crc32.c │ │ ├── ext4_debug.c │ │ ├── ext4_dir.c │ │ ├── ext4_dir_idx.c │ │ ├── ext4_extent.c │ │ ├── ext4_fs.c │ │ ├── ext4_hash.c │ │ ├── ext4_ialloc.c │ │ ├── ext4_inode.c │ │ ├── ext4_journal.c │ │ ├── ext4_mbr.c │ │ ├── ext4_mkfs.c │ │ ├── ext4_super.c │ │ ├── ext4_trans.c │ │ └── ext4_xattr.c │ └── libmisc/ │ ├── Makefile │ ├── include/ │ │ └── misc.h │ └── misc.c └── user.sbin/ ├── chiyou/ │ ├── Makefile │ ├── chiyou.c │ ├── of.c │ └── of.h ├── fuxi/ │ ├── Makefile │ └── fuxi.c ├── nvwa/ │ ├── Makefile │ ├── elf.h │ ├── elf_std.c │ └── nvwa.c └── pangu/ ├── .gitignore ├── Makefile ├── include/ │ └── pangu/ │ ├── bootarg.h │ ├── elf.h │ ├── kmalloc.h │ ├── mm.h │ ├── proc.h │ └── ramdisk.h └── src/ ├── bootarg.c ├── elf_ramdisk.c ├── kmalloc.c ├── mm.c ├── of.c ├── pangu.c ├── process.c ├── procinfo.c └── ramdisk.c