├── .clang-format ├── .clang-tidy ├── .dir-locals.el ├── .gitignore ├── .travis.yml ├── AUTHORS ├── LICENSE ├── MAINTAINERS ├── PATENTS ├── README.md ├── bootloader ├── LICENSE ├── MAINTAINERS ├── NOTES.txt ├── README.txt ├── build.mk ├── build │ ├── efi-x86-64.lds │ └── mkdiskimg.sh ├── include │ ├── arpa │ │ └── inet.h │ ├── assert.h │ ├── ctype.h │ ├── inttypes.h │ ├── printf.h │ ├── reg.h │ ├── stdio.h │ ├── stdlib.h │ ├── string.h │ ├── strings.h │ ├── sys │ │ └── types.h │ ├── uchar.h │ ├── unistd.h │ └── xefi.h ├── lib │ ├── console-printf.c │ ├── ctype.c │ ├── efi │ │ └── guids.c │ ├── inet.c │ ├── loadfile.c │ ├── printf.c │ ├── stdlib.c │ ├── string.c │ ├── strings.c │ └── xefi.c ├── scripts │ ├── 99-asix.rules │ └── bootzircon └── src │ ├── cmdline.c │ ├── cmdline.h │ ├── device_id.c │ ├── device_id.h │ ├── diskio.c │ ├── eff_short_wordlist_1.h │ ├── fileio.c │ ├── framebuffer.c │ ├── framebuffer.h │ ├── inet6.c │ ├── inet6.h │ ├── logo.h │ ├── misc.c │ ├── netboot.c │ ├── netifc.c │ ├── netifc.h │ ├── osboot.c │ ├── osboot.h │ ├── pci.c │ └── zircon.c ├── docs ├── MAINTAINERS ├── abigen │ └── grammar.md ├── architecture_support.md ├── benchmarks │ └── microbenchmarks.md ├── block_device_testing.md ├── concepts.md ├── contributing.md ├── cxx.md ├── ddk │ ├── advanced.md │ ├── ddk-tutorial.md │ ├── device-model.md │ ├── device-ops.md │ ├── dma-000-cropped.png │ ├── dma-001-cropped.png │ ├── dma-002-cropped.png │ ├── dma.odg │ ├── driver-development.md │ ├── ethernet-000-cropped.png │ ├── ethernet.md │ ├── ethernet.odg │ ├── firmware.md │ ├── getting_started.md │ ├── hardware.md │ ├── overview.md │ ├── platform-bus.md │ ├── platform-bus.png │ ├── ramdisk.md │ ├── reference.md │ ├── simple-000-cropped.png │ ├── simple-001-cropped.png │ ├── simple-002-cropped.png │ ├── simple-003-cropped.png │ ├── simple-008-cropped.png │ ├── simple.md │ ├── simple.odg │ └── tracing.md ├── debugging │ ├── acpi.md │ └── tips.md ├── driver_interfaces │ └── audio.md ├── editors.md ├── entropy_collection_todos.md ├── entropy_quality_tests.md ├── errors.md ├── exceptions.md ├── fuzzing_fidl.md ├── getting_started.md ├── h2md.md ├── hacking.md ├── handles.md ├── jitterentropy │ ├── config-basic.md │ └── config-tuning.md ├── kernel_cmdline.md ├── kernel_internal_errors.md ├── kernel_invariants.md ├── kernel_scheduling.md ├── libc.md ├── lockdep-design.md ├── lockdep.md ├── makefile_options.md ├── memory.md ├── minfs.md ├── nand_testing.md ├── objects.md ├── objects │ ├── bus_transaction_initiator.md │ ├── channel.md │ ├── event.md │ ├── eventpair.md │ ├── fifo.md │ ├── futex.md │ ├── interrupts.md │ ├── job.md │ ├── log.md │ ├── pinned_memory_token.md │ ├── port.md │ ├── process.md │ ├── resource.md │ ├── socket.md │ ├── task.md │ ├── thread.md │ ├── vm_address_region.md │ └── vm_object.md ├── oom.md ├── program_loading.md ├── qemu.md ├── rights.md ├── safestack.md ├── self_hosting.md ├── signals.md ├── static_analysis.md ├── symbolizer_markup.md ├── syscalls.md ├── syscalls │ ├── bti_create.md │ ├── bti_pin.md │ ├── bti_release_quarantine.md │ ├── cache_flush.md │ ├── channel_call.md │ ├── channel_create.md │ ├── channel_read.md │ ├── channel_write.md │ ├── clock_get.md │ ├── clock_get_monotonic.md │ ├── cprng_add_entropy.md │ ├── cprng_draw.md │ ├── deadline_after.md │ ├── event_create.md │ ├── eventpair_create.md │ ├── fifo_create.md │ ├── fifo_read.md │ ├── fifo_write.md │ ├── futex_requeue.md │ ├── futex_wait.md │ ├── futex_wake.md │ ├── futex_wake_handle_close_thread_exit.md │ ├── guest_create.md │ ├── guest_set_trap.md │ ├── handle_close.md │ ├── handle_close_many.md │ ├── handle_duplicate.md │ ├── handle_replace.md │ ├── interrupt_ack.md │ ├── interrupt_bind.md │ ├── interrupt_create.md │ ├── interrupt_destroy.md │ ├── interrupt_trigger.md │ ├── interrupt_wait.md │ ├── iommu_create.md │ ├── job_create.md │ ├── job_set_policy.md │ ├── nanosleep.md │ ├── object_get_child.md │ ├── object_get_cookie.md │ ├── object_get_info.md │ ├── object_get_property.md │ ├── object_set_cookie.md │ ├── object_set_property.md │ ├── object_signal.md │ ├── object_wait_async.md │ ├── object_wait_many.md │ ├── object_wait_one.md │ ├── pmt_unpin.md │ ├── port_cancel.md │ ├── port_create.md │ ├── port_queue.md │ ├── port_wait.md │ ├── process_create.md │ ├── process_exit.md │ ├── process_read_memory.md │ ├── process_start.md │ ├── process_write_memory.md │ ├── resource_create.md │ ├── smc_call.md │ ├── socket_accept.md │ ├── socket_create.md │ ├── socket_read.md │ ├── socket_share.md │ ├── socket_write.md │ ├── system_get_features.md │ ├── system_get_num_cpus.md │ ├── system_get_physmem.md │ ├── system_get_version.md │ ├── system_mexec.md │ ├── task_bind_exception_port.md │ ├── task_kill.md │ ├── task_resume.md │ ├── task_resume_from_exception.md │ ├── task_suspend.md │ ├── task_suspend_token.md │ ├── thread_create.md │ ├── thread_exit.md │ ├── thread_read_state.md │ ├── thread_start.md │ ├── thread_write_state.md │ ├── ticks_get.md │ ├── ticks_per_second.md │ ├── timer_cancel.md │ ├── timer_create.md │ ├── timer_set.md │ ├── vcpu_create.md │ ├── vcpu_interrupt.md │ ├── vcpu_read_state.md │ ├── vcpu_resume.md │ ├── vcpu_write_state.md │ ├── vmar_allocate.md │ ├── vmar_destroy.md │ ├── vmar_map.md │ ├── vmar_protect.md │ ├── vmar_unmap.md │ ├── vmar_unmap_handle_close_thread_exit.md │ ├── vmo_clone.md │ ├── vmo_create.md │ ├── vmo_create_physical.md │ ├── vmo_get_size.md │ ├── vmo_op_range.md │ ├── vmo_read.md │ ├── vmo_replace_as_executable.md │ ├── vmo_set_cache_policy.md │ ├── vmo_set_size.md │ └── vmo_write.md ├── sysret_problem.md ├── targets │ ├── acer12.md │ ├── bootloader_setup.md │ ├── hikey960.md │ ├── imx8mevk.md │ ├── khadas-vim.md │ ├── nuc.md │ └── toulouse.md ├── testing.md ├── thread_annotations.md ├── time.md ├── tls.md ├── tracing │ ├── design.md │ └── trace_format.md ├── userboot.md ├── vdso.md ├── zx_and_lk.md └── zxcrypt.md ├── kernel ├── LICENSE ├── MAINTAINERS ├── arch │ ├── arm64 │ │ ├── arch.cpp │ │ ├── asm.S │ │ ├── boot-mmu.cpp │ │ ├── cache-ops.S │ │ ├── debugger.cpp │ │ ├── exceptions.S │ │ ├── exceptions_c.cpp │ │ ├── feature.cpp │ │ ├── fpu.cpp │ │ ├── hypervisor │ │ │ ├── MAINTAINERS │ │ │ ├── el2.S │ │ │ ├── el2_cpu_state.cpp │ │ │ ├── el2_cpu_state_priv.h │ │ │ ├── gic │ │ │ │ ├── el2.S │ │ │ │ ├── gicv2.cpp │ │ │ │ └── gicv3.cpp │ │ │ ├── guest.cpp │ │ │ ├── rules.mk │ │ │ ├── vcpu.cpp │ │ │ ├── vmexit.cpp │ │ │ └── vmexit_priv.h │ │ ├── image.S │ │ ├── include │ │ │ └── arch │ │ │ │ ├── arch_ops.h │ │ │ │ ├── arch_thread.h │ │ │ │ ├── arm64.h │ │ │ │ ├── arm64 │ │ │ │ ├── el2_state.h │ │ │ │ ├── exceptions.h │ │ │ │ ├── feature.h │ │ │ │ ├── hypervisor │ │ │ │ │ └── gic │ │ │ │ │ │ ├── el2.h │ │ │ │ │ │ ├── gicv2.h │ │ │ │ │ │ └── gicv3.h │ │ │ │ ├── interrupt.h │ │ │ │ ├── mmu.h │ │ │ │ ├── mp.h │ │ │ │ ├── periphmap.h │ │ │ │ ├── smccc.h │ │ │ │ └── user_copy.h │ │ │ │ ├── asm_macros.h │ │ │ │ ├── aspace.h │ │ │ │ ├── current_thread.h │ │ │ │ ├── defines.h │ │ │ │ ├── hypervisor.h │ │ │ │ └── spinlock.h │ │ ├── mexec.S │ │ ├── mmu.cpp │ │ ├── mp.cpp │ │ ├── periphmap.cpp │ │ ├── rules.mk │ │ ├── smccc.S │ │ ├── spinlock.cpp │ │ ├── start.S │ │ ├── sysreg.cpp │ │ ├── thread.cpp │ │ ├── toolchain.mk │ │ ├── user_copy.S │ │ ├── user_copy_c.cpp │ │ └── uspace_entry.S │ └── x86 │ │ ├── MAINTAINERS │ │ ├── acpi.S │ │ ├── arch.cpp │ │ ├── asm.S │ │ ├── bootstrap16.cpp │ │ ├── cache.cpp │ │ ├── cpu_topology.cpp │ │ ├── debugger.cpp │ │ ├── descriptor.cpp │ │ ├── exceptions.S │ │ ├── faults.cpp │ │ ├── feature.cpp │ │ ├── gdt.S │ │ ├── hwp.cpp │ │ ├── hypervisor │ │ ├── MAINTAINERS │ │ ├── guest.cpp │ │ ├── pvclock.cpp │ │ ├── pvclock_priv.h │ │ ├── rules.mk │ │ ├── vcpu.cpp │ │ ├── vcpu_priv.h │ │ ├── vmexit.cpp │ │ ├── vmexit_priv.h │ │ ├── vmx.S │ │ ├── vmx_cpu_state.cpp │ │ └── vmx_cpu_state_priv.h │ │ ├── idt.cpp │ │ ├── image.S │ │ ├── include │ │ └── arch │ │ │ ├── arch_ops.h │ │ │ ├── arch_thread.h │ │ │ ├── asm_macros.h │ │ │ ├── aspace.h │ │ │ ├── current_thread.h │ │ │ ├── defines.h │ │ │ ├── hypervisor.h │ │ │ ├── spinlock.h │ │ │ ├── x86.h │ │ │ └── x86 │ │ │ ├── acpi.h │ │ │ ├── apic.h │ │ │ ├── asm.h │ │ │ ├── bootstrap16.h │ │ │ ├── cpu_topology.h │ │ │ ├── descriptor.h │ │ │ ├── feature.h │ │ │ ├── general_regs.h │ │ │ ├── idt.h │ │ │ ├── interrupts.h │ │ │ ├── ioport.h │ │ │ ├── mmu.h │ │ │ ├── mmu_mem_types.h │ │ │ ├── mp.h │ │ │ ├── perf_mon.h │ │ │ ├── proc_trace.h │ │ │ ├── pvclock.h │ │ │ ├── registers.h │ │ │ ├── timer_freq.h │ │ │ ├── tsc.h │ │ │ ├── user_copy.h │ │ │ ├── vmx_state.h │ │ │ └── x86intrin.h │ │ ├── ioapic.cpp │ │ ├── ioport.cpp │ │ ├── lapic.cpp │ │ ├── mexec.S │ │ ├── mmu.cpp │ │ ├── mmu_mem_types.cpp │ │ ├── mmu_tests.cpp │ │ ├── mp.cpp │ │ ├── ops.S │ │ ├── page_tables │ │ ├── include │ │ │ └── arch │ │ │ │ └── x86 │ │ │ │ └── page_tables │ │ │ │ ├── constants.h │ │ │ │ └── page_tables.h │ │ ├── page_tables.cpp │ │ └── rules.mk │ │ ├── perf_mon.cpp │ │ ├── proc_trace.cpp │ │ ├── pvclock.cpp │ │ ├── registers.cpp │ │ ├── rules.mk │ │ ├── smp.cpp │ │ ├── start.S │ │ ├── start16.S │ │ ├── syscall.S │ │ ├── thread.cpp │ │ ├── timer_freq.cpp │ │ ├── toolchain.mk │ │ ├── tsc.cpp │ │ ├── user_copy.S │ │ ├── user_copy.cpp │ │ └── uspace_entry.S ├── dev │ ├── hdcp │ │ └── amlogic_s912 │ │ │ ├── hdcp.cpp │ │ │ └── rules.mk │ ├── hw_rng │ │ ├── debug.cpp │ │ ├── include │ │ │ └── dev │ │ │ │ └── hw_rng.h │ │ └── rules.mk │ ├── intel_rng │ │ ├── intel-rng.cpp │ │ └── rules.mk │ ├── interrupt │ │ ├── arm_gic │ │ │ ├── common │ │ │ │ ├── arm_gic_common.cpp │ │ │ │ ├── arm_gic_hw_interface.cpp │ │ │ │ ├── include │ │ │ │ │ └── dev │ │ │ │ │ │ └── interrupt │ │ │ │ │ │ ├── arm_gic_common.h │ │ │ │ │ │ └── arm_gic_hw_interface.h │ │ │ │ └── rules.mk │ │ │ ├── v2 │ │ │ │ ├── arm_gicv2.cpp │ │ │ │ ├── arm_gicv2m.cpp │ │ │ │ ├── arm_gicv2m_msi.cpp │ │ │ │ ├── arm_gicv2m_pcie.cpp │ │ │ │ ├── include │ │ │ │ │ └── dev │ │ │ │ │ │ └── interrupt │ │ │ │ │ │ ├── arm_gicv2_regs.h │ │ │ │ │ │ ├── arm_gicv2m.h │ │ │ │ │ │ └── arm_gicv2m_msi.h │ │ │ │ └── rules.mk │ │ │ └── v3 │ │ │ │ ├── arm_gicv3.cpp │ │ │ │ ├── arm_gicv3_pcie.cpp │ │ │ │ ├── include │ │ │ │ └── dev │ │ │ │ │ └── interrupt │ │ │ │ │ └── arm_gicv3_regs.h │ │ │ │ └── rules.mk │ │ ├── include │ │ │ └── dev │ │ │ │ └── interrupt.h │ │ ├── msi.cpp │ │ └── rules.mk │ ├── iommu │ │ ├── dummy │ │ │ ├── dummy_iommu.cpp │ │ │ ├── include │ │ │ │ └── dev │ │ │ │ │ └── iommu │ │ │ │ │ └── dummy.h │ │ │ └── rules.mk │ │ └── intel │ │ │ ├── context_table_state.cpp │ │ │ ├── context_table_state.h │ │ │ ├── device_context.cpp │ │ │ ├── device_context.h │ │ │ ├── domain_allocator.cpp │ │ │ ├── domain_allocator.h │ │ │ ├── hw.h │ │ │ ├── include │ │ │ └── dev │ │ │ │ └── iommu │ │ │ │ └── intel.h │ │ │ ├── intel_iommu.cpp │ │ │ ├── iommu_impl.cpp │ │ │ ├── iommu_impl.h │ │ │ ├── iommu_page.cpp │ │ │ ├── iommu_page.h │ │ │ ├── rules.mk │ │ │ ├── second_level_pt.cpp │ │ │ └── second_level_pt.h │ ├── pcie │ │ ├── MAINTAINERS │ │ ├── address_provider │ │ │ ├── designware.cpp │ │ │ ├── ecam_region.cpp │ │ │ ├── mmio.cpp │ │ │ └── pio.cpp │ │ ├── debug.cpp │ │ ├── include │ │ │ └── dev │ │ │ │ ├── address_provider │ │ │ │ ├── address_provider.h │ │ │ │ └── ecam_region.h │ │ │ │ ├── pci_common.h │ │ │ │ ├── pci_config.h │ │ │ │ ├── pcie_bridge.h │ │ │ │ ├── pcie_bus_driver.h │ │ │ │ ├── pcie_caps.h │ │ │ │ ├── pcie_device.h │ │ │ │ ├── pcie_irqs.h │ │ │ │ ├── pcie_platform.h │ │ │ │ ├── pcie_ref_counted.h │ │ │ │ ├── pcie_root.h │ │ │ │ └── pcie_upstream_node.h │ │ ├── pci_config.cpp │ │ ├── pcie_bridge.cpp │ │ ├── pcie_bus_driver.cpp │ │ ├── pcie_caps.cpp │ │ ├── pcie_device.cpp │ │ ├── pcie_irqs.cpp │ │ ├── pcie_quirks.cpp │ │ ├── pcie_root.cpp │ │ ├── pcie_upstream_node.cpp │ │ └── rules.mk │ ├── pdev │ │ ├── include │ │ │ └── pdev │ │ │ │ ├── driver.h │ │ │ │ ├── interrupt.h │ │ │ │ ├── pdev.h │ │ │ │ ├── power.h │ │ │ │ └── uart.h │ │ ├── interrupt │ │ │ ├── interrupt.cpp │ │ │ └── rules.mk │ │ ├── pdev.cpp │ │ ├── power │ │ │ ├── power.cpp │ │ │ └── rules.mk │ │ ├── rules.mk │ │ └── uart │ │ │ ├── rules.mk │ │ │ └── uart.cpp │ ├── power │ │ └── hisi │ │ │ ├── power.cpp │ │ │ └── rules.mk │ ├── psci │ │ ├── include │ │ │ └── dev │ │ │ │ └── psci.h │ │ ├── psci.cpp │ │ └── rules.mk │ ├── timer │ │ └── arm_generic │ │ │ ├── arm_generic_timer.cpp │ │ │ ├── include │ │ │ └── dev │ │ │ │ └── timer │ │ │ │ └── arm_generic.h │ │ │ └── rules.mk │ ├── uart │ │ ├── amlogic_s905 │ │ │ ├── rules.mk │ │ │ └── uart.cpp │ │ ├── mt8167 │ │ │ ├── rules.mk │ │ │ └── uart.cpp │ │ ├── nxp-imx │ │ │ ├── rules.mk │ │ │ └── uart.cpp │ │ └── pl011 │ │ │ ├── rules.mk │ │ │ └── uart.cpp │ └── udisplay │ │ ├── include │ │ └── dev │ │ │ └── udisplay.h │ │ ├── rules.mk │ │ └── udisplay.cpp ├── image.ld ├── include │ ├── arch.h │ ├── arch │ │ ├── debugger.h │ │ ├── exception.h │ │ ├── mmu.h │ │ ├── mp.h │ │ ├── ops.h │ │ ├── thread.h │ │ └── user_copy.h │ ├── asm.h │ ├── bits.h │ ├── debug.h │ ├── dev │ │ ├── display.h │ │ ├── iommu.h │ │ ├── power.h │ │ └── uart.h │ ├── err.h │ ├── hidden.h │ ├── kernel │ │ ├── align.h │ │ ├── atomic.h │ │ ├── auto_lock.h │ │ ├── cmdline.h │ │ ├── cpu.h │ │ ├── dpc.h │ │ ├── event.h │ │ ├── init.h │ │ ├── interrupt.h │ │ ├── lockdep.h │ │ ├── mp.h │ │ ├── mutex.h │ │ ├── percpu.h │ │ ├── range_check.h │ │ ├── sched.h │ │ ├── spinlock.h │ │ ├── stats.h │ │ ├── thread.h │ │ ├── thread_lock.h │ │ ├── timer.h │ │ └── wait.h │ ├── lib │ │ ├── counters.h │ │ ├── ktrace.h │ │ └── mtrace.h │ ├── list.h │ ├── lk │ │ ├── init.h │ │ └── main.h │ ├── mexec.h │ ├── platform.h │ ├── platform │ │ ├── debug.h │ │ └── timer.h │ ├── pow2.h │ ├── reg.h │ ├── sys │ │ └── types.h │ ├── syscalls │ │ └── syscalls.h │ ├── target.h │ └── trace.h ├── kernel.ld ├── kernel │ ├── cmdline.cpp │ ├── debug.cpp │ ├── dpc.cpp │ ├── event.cpp │ ├── init.cpp │ ├── mp.cpp │ ├── mutex.cpp │ ├── percpu.cpp │ ├── rules.mk │ ├── sched.cpp │ ├── thread.cpp │ ├── timer.cpp │ └── wait.cpp ├── lib │ ├── bitmap │ │ └── rules.mk │ ├── cbuf │ │ ├── cbuf.cpp │ │ ├── include │ │ │ └── lib │ │ │ │ └── cbuf.h │ │ └── rules.mk │ ├── code_patching │ │ ├── code_patching.cpp │ │ ├── include │ │ │ └── lib │ │ │ │ └── code_patching.h │ │ └── rules.mk │ ├── console │ │ ├── console.cpp │ │ ├── include │ │ │ └── lib │ │ │ │ └── console.h │ │ └── rules.mk │ ├── counters │ │ ├── counters.cpp │ │ └── rules.mk │ ├── crashlog │ │ ├── crashlog.cpp │ │ ├── include │ │ │ └── lib │ │ │ │ └── crashlog.h │ │ └── rules.mk │ ├── crypto │ │ ├── MAINTAINERS │ │ ├── entropy │ │ │ ├── collector.cpp │ │ │ ├── collector_unittest.cpp │ │ │ ├── hw_rng_collector.cpp │ │ │ ├── jitterentropy_collector.cpp │ │ │ ├── quality_test.cpp │ │ │ └── rules.mk │ │ ├── global_prng.cpp │ │ ├── global_prng_unittest.cpp │ │ ├── include │ │ │ └── lib │ │ │ │ └── crypto │ │ │ │ ├── entropy │ │ │ │ ├── collector.h │ │ │ │ ├── hw_rng_collector.h │ │ │ │ ├── jitterentropy_collector.h │ │ │ │ └── quality_test.h │ │ │ │ ├── global_prng.h │ │ │ │ ├── hash.h │ │ │ │ └── prng.h │ │ ├── prng.cpp │ │ ├── prng_unittest.cpp │ │ └── rules.mk │ ├── debug │ │ ├── debug.cpp │ │ └── rules.mk │ ├── debugcommands │ │ ├── debugcommands.cpp │ │ └── rules.mk │ ├── debuglog │ │ ├── debuglog.cpp │ │ ├── include │ │ │ └── lib │ │ │ │ └── debuglog.h │ │ └── rules.mk │ ├── explicit-memory │ │ └── rules.mk │ ├── fbl │ │ ├── arena.cpp │ │ ├── arena_tests.cpp │ │ ├── include │ │ │ └── fbl │ │ │ │ ├── arena.h │ │ │ │ ├── inline_array.h │ │ │ │ └── name.h │ │ ├── inline_array_tests.cpp │ │ ├── name_tests.cpp │ │ └── rules.mk │ ├── fixed_point │ │ ├── fixed_point.cpp │ │ ├── include │ │ │ └── lib │ │ │ │ ├── fixed_point.h │ │ │ │ └── fixed_point_debug.h │ │ └── rules.mk │ ├── gfx │ │ ├── gfx.cpp │ │ ├── include │ │ │ └── lib │ │ │ │ └── gfx.h │ │ └── rules.mk │ ├── gfxconsole │ │ ├── gfxconsole.cpp │ │ ├── include │ │ │ └── lib │ │ │ │ └── gfxconsole.h │ │ └── rules.mk │ ├── header_tests │ │ ├── pow2_tests.cpp │ │ └── rules.mk │ ├── heap │ │ ├── cmpctmalloc │ │ │ ├── cmpctmalloc.cpp │ │ │ ├── include │ │ │ │ └── lib │ │ │ │ │ └── cmpctmalloc.h │ │ │ └── rules.mk │ │ ├── heap_wrapper.cpp │ │ ├── include │ │ │ └── lib │ │ │ │ └── heap.h │ │ └── rules.mk │ ├── hwreg │ │ └── rules.mk │ ├── hypervisor │ │ ├── MAINTAINERS │ │ ├── cpu.cpp │ │ ├── guest_physical_address_space.cpp │ │ ├── hypervisor_unittest.cpp │ │ ├── include │ │ │ └── hypervisor │ │ │ │ ├── cpu.h │ │ │ │ ├── guest_physical_address_space.h │ │ │ │ ├── id_allocator.h │ │ │ │ ├── interrupt_tracker.h │ │ │ │ ├── ktrace.h │ │ │ │ ├── page.h │ │ │ │ ├── state_invalidator.h │ │ │ │ └── trap_map.h │ │ ├── ktrace.cpp │ │ ├── rules.mk │ │ └── trap_map.cpp │ ├── io │ │ ├── console.cpp │ │ ├── include │ │ │ └── lib │ │ │ │ └── io.h │ │ └── rules.mk │ ├── ktrace │ │ ├── ktrace.cpp │ │ └── rules.mk │ ├── libc │ │ ├── atexit.c │ │ ├── atoi.c │ │ ├── bsearch.c │ │ ├── ctype.c │ │ ├── cxa_atexit.cpp │ │ ├── eabi.c │ │ ├── errno.c │ │ ├── include │ │ │ ├── assert.h │ │ │ ├── ctype.h │ │ │ ├── endian.h │ │ │ ├── errno.h │ │ │ ├── inttypes.h │ │ │ ├── iovec.h │ │ │ ├── limits.h │ │ │ ├── malloc.h │ │ │ ├── printf.h │ │ │ ├── rand.h │ │ │ ├── stdint.h │ │ │ ├── stdio.h │ │ │ ├── stdlib.h │ │ │ └── string.h │ │ ├── iovec.c │ │ ├── printf.c │ │ ├── qsort.c │ │ ├── rand.c │ │ ├── rules.mk │ │ ├── stdio.c │ │ ├── string │ │ │ ├── arch │ │ │ │ ├── arm64 │ │ │ │ │ └── rules.mk │ │ │ │ └── x86 │ │ │ │ │ ├── memcpy.S │ │ │ │ │ ├── memset.S │ │ │ │ │ ├── rules.mk │ │ │ │ │ ├── selector.cpp │ │ │ │ │ └── tests.cpp │ │ │ ├── memchr.c │ │ │ ├── memcmp.c │ │ │ ├── memcpy.c │ │ │ ├── memmove.c │ │ │ ├── memscan.c │ │ │ ├── memset.c │ │ │ ├── rules.mk │ │ │ ├── strcat.c │ │ │ ├── strchr.c │ │ │ ├── strcmp.c │ │ │ ├── strcoll.c │ │ │ ├── strcpy.c │ │ │ ├── strlcat.c │ │ │ ├── strlcpy.c │ │ │ ├── strlen.c │ │ │ ├── strncat.c │ │ │ ├── strncmp.c │ │ │ ├── strncpy.c │ │ │ ├── strnicmp.c │ │ │ ├── strnlen.c │ │ │ ├── strpbrk.c │ │ │ ├── strrchr.c │ │ │ ├── strspn.c │ │ │ ├── strstr.c │ │ │ ├── strtok.c │ │ │ └── strxfrm.c │ │ ├── strtol.c │ │ └── strtoll.c │ ├── lockdep │ │ ├── lock_dep.cpp │ │ └── rules.mk │ ├── memory_limit │ │ ├── MAINTAINERS │ │ ├── include │ │ │ └── lib │ │ │ │ └── memory_limit.h │ │ ├── memory_limit.cpp │ │ └── rules.mk │ ├── mtrace │ │ ├── mtrace-ipm.cpp │ │ ├── mtrace-ipt.cpp │ │ ├── mtrace.cpp │ │ └── rules.mk │ ├── oom │ │ ├── include │ │ │ └── lib │ │ │ │ └── oom.h │ │ ├── oom.cpp │ │ └── rules.mk │ ├── pci │ │ ├── MAINTAINERS │ │ ├── include │ │ │ └── lib │ │ │ │ └── pci │ │ │ │ └── pio.h │ │ ├── pio.cpp │ │ └── rules.mk │ ├── pow2_range_allocator │ │ ├── include │ │ │ └── lib │ │ │ │ └── pow2_range_allocator.h │ │ ├── pow2_range_allocator.cpp │ │ └── rules.mk │ ├── pretty │ │ └── rules.mk │ ├── region-alloc │ │ └── rules.mk │ ├── smbios │ │ └── rules.mk │ ├── unittest │ │ ├── include │ │ │ └── lib │ │ │ │ └── unittest │ │ │ │ ├── unittest.h │ │ │ │ └── user_memory.h │ │ ├── rules.mk │ │ ├── unittest.cpp │ │ └── user_memory.cpp │ ├── user_copy │ │ ├── include │ │ │ └── lib │ │ │ │ └── user_copy │ │ │ │ ├── internal.h │ │ │ │ └── user_ptr.h │ │ └── rules.mk │ ├── userboot │ │ ├── rules.mk │ │ ├── userboot-image.S │ │ └── userboot.cpp │ ├── vdso │ │ ├── include │ │ │ └── lib │ │ │ │ ├── rodso-asm.h │ │ │ │ ├── rodso.h │ │ │ │ ├── vdso-constants.h │ │ │ │ └── vdso.h │ │ ├── rodso.cpp │ │ ├── rules.mk │ │ ├── vdso-image.S │ │ └── vdso.cpp │ ├── version │ │ ├── buildid.sh │ │ ├── include │ │ │ └── lib │ │ │ │ └── version.h │ │ ├── rules.mk │ │ └── version.cpp │ ├── watchdog │ │ ├── include │ │ │ └── lib │ │ │ │ └── watchdog.h │ │ ├── rules.mk │ │ └── watchdog.cpp │ ├── zbi │ │ └── rules.mk │ ├── zircon-internal │ │ └── rules.mk │ └── zxcpp │ │ └── rules.mk ├── object │ ├── buffer_chain.cpp │ ├── buffer_chain_tests.cpp │ ├── bus_transaction_initiator_dispatcher.cpp │ ├── channel_dispatcher.cpp │ ├── diagnostics.cpp │ ├── dispatcher.cpp │ ├── event_dispatcher.cpp │ ├── event_pair_dispatcher.cpp │ ├── exception.cpp │ ├── excp_port.cpp │ ├── fifo_dispatcher.cpp │ ├── futex_context.cpp │ ├── futex_node.cpp │ ├── glue.cpp │ ├── guest_dispatcher.cpp │ ├── handle.cpp │ ├── include │ │ └── object │ │ │ ├── buffer_chain.h │ │ │ ├── bus_transaction_initiator_dispatcher.h │ │ │ ├── c_user_thread.h │ │ │ ├── channel_dispatcher.h │ │ │ ├── diagnostics.h │ │ │ ├── dispatcher.h │ │ │ ├── event_dispatcher.h │ │ │ ├── event_pair_dispatcher.h │ │ │ ├── excp_port.h │ │ │ ├── fifo_dispatcher.h │ │ │ ├── futex_context.h │ │ │ ├── futex_node.h │ │ │ ├── guest_dispatcher.h │ │ │ ├── handle.h │ │ │ ├── interrupt_dispatcher.h │ │ │ ├── interrupt_event_dispatcher.h │ │ │ ├── iommu_dispatcher.h │ │ │ ├── job_dispatcher.h │ │ │ ├── log_dispatcher.h │ │ │ ├── mbuf.h │ │ │ ├── message_packet.h │ │ │ ├── pci_device_dispatcher.h │ │ │ ├── pci_interrupt_dispatcher.h │ │ │ ├── pinned_memory_token_dispatcher.h │ │ │ ├── policy_manager.h │ │ │ ├── port_dispatcher.h │ │ │ ├── process_dispatcher.h │ │ │ ├── profile_dispatcher.h │ │ │ ├── resource.h │ │ │ ├── resource_dispatcher.h │ │ │ ├── semaphore.h │ │ │ ├── socket_dispatcher.h │ │ │ ├── state_observer.h │ │ │ ├── suspend_token_dispatcher.h │ │ │ ├── thread_dispatcher.h │ │ │ ├── thread_state.h │ │ │ ├── timer_dispatcher.h │ │ │ ├── tls_slots.h │ │ │ ├── vcpu_dispatcher.h │ │ │ ├── virtual_interrupt_dispatcher.h │ │ │ ├── vm_address_region_dispatcher.h │ │ │ ├── vm_object_dispatcher.h │ │ │ └── wait_state_observer.h │ ├── interrupt_dispatcher.cpp │ ├── interrupt_event_dispatcher.cpp │ ├── iommu_dispatcher.cpp │ ├── job_dispatcher.cpp │ ├── log_dispatcher.cpp │ ├── mbuf.cpp │ ├── mbuf_tests.cpp │ ├── message_packet.cpp │ ├── message_packet_tests.cpp │ ├── pci_device_dispatcher.cpp │ ├── pci_interrupt_dispatcher.cpp │ ├── pinned_memory_token_dispatcher.cpp │ ├── policy_manager.cpp │ ├── port_dispatcher.cpp │ ├── process_dispatcher.cpp │ ├── profile_dispatcher.cpp │ ├── resource.cpp │ ├── resource_dispatcher.cpp │ ├── rules.mk │ ├── semaphore.cpp │ ├── socket_dispatcher.cpp │ ├── state_tracker_tests.cpp │ ├── suspend_token_dispatcher.cpp │ ├── thread_dispatcher.cpp │ ├── timer_dispatcher.cpp │ ├── vcpu_dispatcher.cpp │ ├── virtual_interrupt_dispatcher.cpp │ ├── vm_address_region_dispatcher.cpp │ ├── vm_object_dispatcher.cpp │ └── wait_state_observer.cpp ├── platform │ ├── debug.cpp │ ├── generic-arm │ │ ├── platform.cpp │ │ └── rules.mk │ ├── init.cpp │ ├── pc │ │ ├── MAINTAINERS │ │ ├── acpi.cpp │ │ ├── console.cpp │ │ ├── debug.cpp │ │ ├── hpet.cpp │ │ ├── include │ │ │ └── platform │ │ │ │ ├── console.h │ │ │ │ ├── keyboard.h │ │ │ │ ├── pc.h │ │ │ │ ├── pc │ │ │ │ ├── acpi.h │ │ │ │ ├── bootloader.h │ │ │ │ ├── hpet.h │ │ │ │ ├── iomap.h │ │ │ │ ├── smbios.h │ │ │ │ └── timer.h │ │ │ │ └── pic.h │ │ ├── interrupts.cpp │ │ ├── keyboard.cpp │ │ ├── memory.cpp │ │ ├── pcie_quirks.cpp │ │ ├── pic.cpp │ │ ├── platform.cpp │ │ ├── platform_p.h │ │ ├── platform_pcie.cpp │ │ ├── power.cpp │ │ ├── rules.mk │ │ ├── smbios.cpp │ │ └── timer.cpp │ ├── power.cpp │ └── rules.mk ├── project │ ├── arm64.mk │ ├── virtual │ │ ├── generate_manifest.sh │ │ ├── test.mk │ │ └── user.mk │ └── x64.mk ├── syscalls │ ├── channel.cpp │ ├── ddk.cpp │ ├── ddk_arm64.cpp │ ├── ddk_pci.cpp │ ├── ddk_priv.h │ ├── ddk_x86.cpp │ ├── debug.cpp │ ├── exceptions.cpp │ ├── fifo.cpp │ ├── futex.cpp │ ├── handle_ops.cpp │ ├── hypervisor.cpp │ ├── object.cpp │ ├── object_wait.cpp │ ├── port.cpp │ ├── priv.h │ ├── profile.cpp │ ├── resource.cpp │ ├── rules.mk │ ├── socket.cpp │ ├── syscalls.cpp │ ├── system.cpp │ ├── system_arm64.cpp │ ├── system_priv.h │ ├── system_x86.cpp │ ├── task.cpp │ ├── test.cpp │ ├── timer.cpp │ ├── vmar.cpp │ ├── vmo.cpp │ └── zircon.cpp ├── target │ ├── all-boards.list │ ├── arm64 │ │ ├── board │ │ │ ├── hikey960 │ │ │ │ ├── boot-shim-config.h │ │ │ │ └── rules.mk │ │ │ ├── imx8mevk │ │ │ │ ├── boot-shim-config.h │ │ │ │ └── rules.mk │ │ │ ├── imx8mmevk │ │ │ │ ├── boot-shim-config.h │ │ │ │ └── rules.mk │ │ │ ├── mt8167s_ref │ │ │ │ ├── boot-shim-config.h │ │ │ │ └── rules.mk │ │ │ ├── qemu │ │ │ │ ├── boot-shim-config.h │ │ │ │ └── rules.mk │ │ │ ├── sherlock │ │ │ │ ├── boot-shim-config.h │ │ │ │ └── rules.mk │ │ │ └── vim2 │ │ │ │ └── firmware │ │ │ │ └── logo.img │ │ ├── boot-shim │ │ │ ├── boot-shim.S │ │ │ ├── boot-shim.c │ │ │ ├── boot-shim.h │ │ │ ├── boot-shim.ld │ │ │ ├── debug.c │ │ │ ├── debug.h │ │ │ ├── devicetree.c │ │ │ ├── devicetree.h │ │ │ ├── hikey960-uart.c │ │ │ ├── imx8mevk-uart.c │ │ │ ├── imx8mmevk-uart.c │ │ │ ├── mt8167s_ref-uart.c │ │ │ ├── qemu-uart.c │ │ │ ├── rules.mk │ │ │ ├── sherlock-uart.c │ │ │ ├── util.c │ │ │ └── util.h │ │ ├── dtb │ │ │ ├── dummy-device-tree.dtb │ │ │ ├── dummy-device-tree.dts │ │ │ └── update-device-tree.sh │ │ └── rules.mk │ ├── init.cpp │ ├── pc │ │ ├── empty.cpp │ │ ├── multiboot │ │ │ ├── README.md │ │ │ ├── multiboot-main.c │ │ │ ├── multiboot-start.S │ │ │ ├── multiboot.ld │ │ │ ├── paging.c │ │ │ ├── rules.mk │ │ │ ├── trampoline.c │ │ │ ├── trampoline.h │ │ │ └── util.c │ │ └── rules.mk │ └── rules.mk ├── tests │ ├── alloc_checker_tests.cpp │ ├── benchmarks.cpp │ ├── cache_tests.cpp │ ├── clock_tests.cpp │ ├── fibo.cpp │ ├── lock_dep_tests.cpp │ ├── mem_tests.cpp │ ├── mp_hotplug_tests.cpp │ ├── preempt_disable_tests.cpp │ ├── printf_tests.cpp │ ├── resource_tests.cpp │ ├── rules.mk │ ├── sleep_tests.cpp │ ├── string_tests.cpp │ ├── sync_ipi_tests.cpp │ ├── tests.cpp │ ├── tests.h │ ├── thread_tests.cpp │ ├── timer_tests.cpp │ └── uart_tests.cpp ├── top │ ├── init.cpp │ ├── main.cpp │ └── rules.mk └── vm │ ├── bootalloc.cpp │ ├── bootreserve.cpp │ ├── include │ └── vm │ │ ├── arch_vm_aspace.h │ │ ├── bootalloc.h │ │ ├── bootreserve.h │ │ ├── fault.h │ │ ├── init.h │ │ ├── kstack.h │ │ ├── page.h │ │ ├── physmap.h │ │ ├── pinned_vm_object.h │ │ ├── pmm.h │ │ ├── vm.h │ │ ├── vm_address_region.h │ │ ├── vm_aspace.h │ │ ├── vm_object.h │ │ ├── vm_object_paged.h │ │ ├── vm_object_physical.h │ │ └── vm_page_list.h │ ├── kstack.cpp │ ├── page.cpp │ ├── pinned_vm_object.cpp │ ├── pmm.cpp │ ├── pmm_arena.cpp │ ├── pmm_arena.h │ ├── pmm_node.cpp │ ├── pmm_node.h │ ├── rules.mk │ ├── vm.cpp │ ├── vm_address_region.cpp │ ├── vm_address_region_or_mapping.cpp │ ├── vm_aspace.cpp │ ├── vm_mapping.cpp │ ├── vm_object.cpp │ ├── vm_object_paged.cpp │ ├── vm_object_physical.cpp │ ├── vm_page_list.cpp │ ├── vm_priv.h │ ├── vm_unittest.cpp │ └── vmm.cpp ├── make ├── MAINTAINERS ├── abigen.mk ├── bcompile.mk ├── board.mk ├── build.mk ├── compile.mk ├── ecompile.mk ├── engine.mk ├── fcompile.mk ├── hcompile.mk ├── help.mk ├── include-diagram.txt ├── macros.mk ├── module-banjo.mk ├── module-driver.mk ├── module-drivertest.mk ├── module-efilib.mk ├── module-fidl.mk ├── module-fuzztest.mk ├── module-hostapp.mk ├── module-hostlib.mk ├── module-hosttest.mk ├── module-userapp.mk ├── module-userlib.mk ├── module-usertest.mk ├── module.mk ├── recurse.mk ├── sysroot.mk └── ucompile.mk ├── makefile ├── navbar.md ├── prebuilt ├── MAINTAINERS ├── images │ ├── syscfg_a.bin │ ├── syscfg_b.bin │ └── syscfg_r.bin ├── zircon.ensure ├── zircon.versions └── zircon_internal.ensure ├── public ├── MAINTAINERS └── README.md ├── scripts ├── LICENSE ├── MAINTAINERS ├── analyze-zircon ├── bisect-helper-arm64 ├── bisect-helper-x64 ├── bisect-prebuilts-arm64 ├── bisect-prebuilts-x64 ├── build-all-zircon ├── build-zircon ├── build-zircon-arm64 ├── build-zircon-x64 ├── buildall ├── clang-fmt ├── do-cppcheck ├── download-prebuilt ├── dso-abi.h ├── dso_handle.ld ├── entropy-test │ ├── jitterentropy │ │ ├── test-basic-config │ │ └── test-tunable-config │ ├── make-parallel │ ├── repeat-boot-test │ └── run-boot-test ├── fastboot-flash ├── fastboot-flash-android ├── fetch-clang-fmt ├── flash-avb ├── flash-hikey ├── flash-imx8mevk ├── flash-imx8mmevk ├── flash-madrone ├── flash-mt8167s_ref ├── flash-vim2 ├── gen-kaslr-fixups.sh ├── gen-rodso-code.sh ├── gen-vdso-valid-sysret.sh ├── get-build-id ├── git-version.sh ├── linux-gather-system-info ├── make-etags ├── make-markdown ├── make-parallel ├── make-release ├── make-zircon-x64-grub ├── merkleroot ├── netboot-zircon ├── netcmd ├── qemu-ifup-macos ├── rodso.ld ├── run-clang-tidy ├── run-zircon ├── run-zircon-arm64 ├── run-zircon-x64 ├── shlib-symbols ├── symbolize ├── symbolize-filter ├── tagit ├── toolpaths.default ├── travis-builds.sh └── zircon.elf-gdb.py ├── system ├── LICENSE ├── core │ ├── MAINTAINERS │ ├── crashanalyzer │ │ ├── crashanalyzer.cpp │ │ ├── include │ │ │ └── lib │ │ │ │ └── crashanalyzer │ │ │ │ └── crashanalyzer.h │ │ └── rules.mk │ ├── crashsvc │ │ ├── crashsvc.cpp │ │ └── rules.mk │ ├── devmgr │ │ ├── block-watcher.cpp │ │ ├── bootfs.cpp │ │ ├── bootfs.h │ │ ├── devcoordinator.h │ │ ├── devhost-api.cpp │ │ ├── devhost-core.cpp │ │ ├── devhost-main.cpp │ │ ├── devhost-main.h │ │ ├── devhost-rpc-server.cpp │ │ ├── devhost-shared.cpp │ │ ├── devhost-shared.h │ │ ├── devhost-tracing.cpp │ │ ├── devhost-tracing.h │ │ ├── devhost.cpp │ │ ├── devhost.h │ │ ├── device-internal.h │ │ ├── devmgr-binding.cpp │ │ ├── devmgr-coordinator.cpp │ │ ├── devmgr-devfs.cpp │ │ ├── devmgr-drivers.cpp │ │ ├── devmgr-fdio.cpp │ │ ├── devmgr.cpp │ │ ├── devmgr.h │ │ ├── dmctl.cpp │ │ ├── fshost.cpp │ │ ├── fshost.h │ │ ├── log.h │ │ ├── rules.mk │ │ └── vfs-rpc.cpp │ ├── netsvc │ │ ├── debuglog.c │ │ ├── device_id.c │ │ ├── device_id.h │ │ ├── eff_short_wordlist_1.h │ │ ├── netboot.c │ │ ├── netfile.c │ │ ├── netsvc.c │ │ ├── netsvc.h │ │ ├── rules.mk │ │ ├── tftp.c │ │ ├── zbi.cpp │ │ └── zbi.h │ ├── pwrbtn-monitor │ │ ├── pwrbtn-monitor.cpp │ │ └── rules.mk │ ├── svchost │ │ ├── rules.mk │ │ └── svchost.cpp │ ├── userboot │ │ ├── bootdata.c │ │ ├── bootdata.h │ │ ├── bootfs.c │ │ ├── bootfs.h │ │ ├── loader-service.c │ │ ├── loader-service.h │ │ ├── option.c │ │ ├── option.h │ │ ├── rules.mk │ │ ├── start.c │ │ ├── userboot-elf.c │ │ ├── userboot-elf.h │ │ ├── util.c │ │ ├── util.h │ │ └── vdso-syms.ld.h │ └── virtcon │ │ ├── keyboard-test.cpp │ │ ├── keyboard-vt100.cpp │ │ ├── keyboard-vt100.h │ │ ├── keyboard.cpp │ │ ├── keyboard.h │ │ ├── main.cpp │ │ ├── rules.mk │ │ ├── textcon-test.cpp │ │ ├── textcon.cpp │ │ ├── textcon.h │ │ ├── vc-device.cpp │ │ ├── vc-display.cpp │ │ ├── vc-gfx.cpp │ │ ├── vc-input.cpp │ │ └── vc.h ├── dev │ ├── MAINTAINERS │ ├── audio │ │ ├── astro-pdm-input │ │ │ ├── audio-stream-in.cpp │ │ │ ├── audio-stream-in.h │ │ │ └── rules.mk │ │ ├── astro-tdm-output │ │ │ ├── audio-stream-out.cpp │ │ │ ├── audio-stream-out.h │ │ │ ├── binding.c │ │ │ ├── rules.mk │ │ │ ├── tas27xx.cpp │ │ │ └── tas27xx.h │ │ ├── gauss-pdm-input │ │ │ ├── a113-audio-device.c │ │ │ ├── a113-audio-device.h │ │ │ ├── a113-audio-regs.h │ │ │ ├── a113-ddr.c │ │ │ ├── a113-ddr.h │ │ │ ├── a113-pdm.c │ │ │ ├── a113-pdm.h │ │ │ ├── gauss-pdm-input-stream.cpp │ │ │ ├── gauss-pdm-input-stream.h │ │ │ ├── gauss-pdm-input.c │ │ │ ├── gauss-pdm-input.h │ │ │ ├── rules.mk │ │ │ ├── vmo_helper.cpp │ │ │ └── vmo_helper.h │ │ ├── gauss-tdm │ │ │ ├── gauss-tdm-out.c │ │ │ ├── gauss-tdm-stream.cpp │ │ │ ├── rules.mk │ │ │ ├── tas57xx.cpp │ │ │ ├── tas57xx.h │ │ │ └── tdm-audio-stream.h │ │ ├── intel-hda │ │ │ ├── codecs │ │ │ │ ├── qemu │ │ │ │ │ ├── binding.c │ │ │ │ │ ├── debug-logging.h │ │ │ │ │ ├── qemu-codec.cpp │ │ │ │ │ ├── qemu-codec.h │ │ │ │ │ ├── qemu-stream.cpp │ │ │ │ │ ├── qemu-stream.h │ │ │ │ │ └── rules.mk │ │ │ │ └── realtek │ │ │ │ │ ├── binding.c │ │ │ │ │ ├── debug-logging.h │ │ │ │ │ ├── realtek-codec.cpp │ │ │ │ │ ├── realtek-codec.h │ │ │ │ │ ├── realtek-stream.cpp │ │ │ │ │ ├── realtek-stream.h │ │ │ │ │ ├── rules.mk │ │ │ │ │ └── utils.h │ │ │ ├── controller │ │ │ │ ├── binding.c │ │ │ │ ├── binding.h │ │ │ │ ├── codec-cmd-job.cpp │ │ │ │ ├── codec-cmd-job.h │ │ │ │ ├── debug-logging.h │ │ │ │ ├── debug.cpp │ │ │ │ ├── intel-hda-codec.cpp │ │ │ │ ├── intel-hda-codec.h │ │ │ │ ├── intel-hda-controller-init.cpp │ │ │ │ ├── intel-hda-controller.cpp │ │ │ │ ├── intel-hda-controller.h │ │ │ │ ├── intel-hda-dsp.cpp │ │ │ │ ├── intel-hda-dsp.h │ │ │ │ ├── intel-hda-irq.cpp │ │ │ │ ├── intel-hda-stream.cpp │ │ │ │ ├── intel-hda-stream.h │ │ │ │ ├── rules.mk │ │ │ │ ├── utils.cpp │ │ │ │ └── utils.h │ │ │ ├── dsp │ │ │ │ ├── binding.c │ │ │ │ ├── binding.h │ │ │ │ ├── debug-logging.h │ │ │ │ ├── debug.cpp │ │ │ │ ├── intel-audio-dsp.cpp │ │ │ │ ├── intel-audio-dsp.h │ │ │ │ ├── intel-dsp-code-loader.cpp │ │ │ │ ├── intel-dsp-code-loader.h │ │ │ │ ├── intel-dsp-ipc.cpp │ │ │ │ ├── intel-dsp-ipc.h │ │ │ │ ├── intel-dsp-stream.cpp │ │ │ │ ├── intel-dsp-stream.h │ │ │ │ ├── intel-dsp-topology.cpp │ │ │ │ ├── intel-dsp-topology.h │ │ │ │ └── rules.mk │ │ │ └── rules.mk │ │ ├── lib │ │ │ ├── rules.mk │ │ │ └── simple-audio-stream │ │ │ │ ├── README.md │ │ │ │ ├── include │ │ │ │ └── lib │ │ │ │ │ └── simple-audio-stream │ │ │ │ │ └── simple-audio-stream.h │ │ │ │ ├── rules.mk │ │ │ │ └── simple-audio-stream.cpp │ │ └── usb-audio │ │ │ ├── binding.c │ │ │ ├── debug-logging.h │ │ │ ├── midi.c │ │ │ ├── midi.h │ │ │ ├── rules.mk │ │ │ ├── usb-audio-control-interface.cpp │ │ │ ├── usb-audio-control-interface.h │ │ │ ├── usb-audio-descriptors.cpp │ │ │ ├── usb-audio-descriptors.h │ │ │ ├── usb-audio-device.cpp │ │ │ ├── usb-audio-device.h │ │ │ ├── usb-audio-path.cpp │ │ │ ├── usb-audio-path.h │ │ │ ├── usb-audio-stream-interface.cpp │ │ │ ├── usb-audio-stream-interface.h │ │ │ ├── usb-audio-stream.cpp │ │ │ ├── usb-audio-stream.h │ │ │ ├── usb-audio-units.cpp │ │ │ ├── usb-audio-units.h │ │ │ ├── usb-audio.cpp │ │ │ ├── usb-audio.h │ │ │ ├── usb-midi-sink.c │ │ │ └── usb-midi-source.c │ ├── block │ │ ├── ahci │ │ │ ├── ahci.c │ │ │ ├── ahci.h │ │ │ ├── rules.mk │ │ │ ├── sata.c │ │ │ └── sata.h │ │ ├── aml-sd-emmc │ │ │ ├── aml-sd-emmc.c │ │ │ └── rules.mk │ │ ├── block │ │ │ ├── block.c │ │ │ ├── rules.mk │ │ │ ├── server.cpp │ │ │ ├── server.h │ │ │ ├── txn-group.cpp │ │ │ └── txn-group.h │ │ ├── bootpart │ │ │ ├── bootpart.c │ │ │ └── rules.mk │ │ ├── fvm │ │ │ ├── fvm-private.h │ │ │ ├── fvm.c │ │ │ ├── fvm.cpp │ │ │ └── rules.mk │ │ ├── gpt │ │ │ ├── gpt.c │ │ │ └── rules.mk │ │ ├── imx-sdhci │ │ │ ├── imx-sdhci.c │ │ │ ├── imx-sdhci.h │ │ │ └── rules.mk │ │ ├── mbr │ │ │ ├── mbr.c │ │ │ └── rules.mk │ │ ├── mtk-sdmmc │ │ │ ├── binding.c │ │ │ ├── mtk-sdmmc-reg.h │ │ │ ├── mtk-sdmmc.cpp │ │ │ ├── mtk-sdmmc.h │ │ │ └── rules.mk │ │ ├── nvme │ │ │ ├── nvme-hw.h │ │ │ ├── nvme.c │ │ │ └── rules.mk │ │ ├── pci-sdhci │ │ │ ├── pci-sdhci.c │ │ │ └── rules.mk │ │ ├── ramdisk │ │ │ ├── ramdisk.c │ │ │ └── rules.mk │ │ ├── sdhci │ │ │ ├── rules.mk │ │ │ └── sdhci.c │ │ ├── sdmmc │ │ │ ├── mmc.c │ │ │ ├── ops.c │ │ │ ├── rules.mk │ │ │ ├── sd.c │ │ │ ├── sdio-interrupts.c │ │ │ ├── sdio.c │ │ │ ├── sdio.h │ │ │ ├── sdmmc.c │ │ │ └── sdmmc.h │ │ ├── ums-function │ │ │ ├── rules.mk │ │ │ └── ums-function.c │ │ ├── usb-mass-storage │ │ │ ├── block.c │ │ │ ├── rules.mk │ │ │ ├── usb-mass-storage.c │ │ │ └── usb-mass-storage.h │ │ └── zxcrypt │ │ │ ├── binding.c │ │ │ ├── debug.h │ │ │ ├── device.cpp │ │ │ ├── device.h │ │ │ ├── extra.cpp │ │ │ ├── extra.h │ │ │ ├── rules.mk │ │ │ ├── worker.cpp │ │ │ └── worker.h │ ├── bluetooth │ │ ├── bt-hci-broadcom │ │ │ ├── bt-hci-broadcom.c │ │ │ └── rules.mk │ │ ├── bt-transport-uart │ │ │ ├── bt-transport-uart.c │ │ │ └── rules.mk │ │ └── bt-transport-usb │ │ │ ├── bt-transport-usb.c │ │ │ └── rules.mk │ ├── board │ │ ├── astro │ │ │ ├── astro-audio.c │ │ │ ├── astro-bluetooth.c │ │ │ ├── astro-buttons.c │ │ │ ├── astro-canvas.c │ │ │ ├── astro-clk.c │ │ │ ├── astro-display.c │ │ │ ├── astro-gpio.c │ │ │ ├── astro-i2c.c │ │ │ ├── astro-light.c │ │ │ ├── astro-rawnand.c │ │ │ ├── astro-sdio.c │ │ │ ├── astro-tee.c │ │ │ ├── astro-thermal.c │ │ │ ├── astro-touch.c │ │ │ ├── astro-usb.c │ │ │ ├── astro-video.c │ │ │ ├── astro.c │ │ │ ├── astro.h │ │ │ └── rules.mk │ │ ├── gauss │ │ │ ├── gauss-audio.c │ │ │ ├── gauss-clk.c │ │ │ ├── gauss-gpio.c │ │ │ ├── gauss-hw.h │ │ │ ├── gauss-i2c-test.c │ │ │ ├── gauss-i2c.c │ │ │ ├── gauss-led.c │ │ │ ├── gauss-pcie.c │ │ │ ├── gauss-rawnand.c │ │ │ ├── gauss-usb.c │ │ │ ├── gauss.c │ │ │ ├── gauss.h │ │ │ └── rules.mk │ │ ├── hikey960 │ │ │ ├── hikey960-devices.c │ │ │ ├── hikey960-hw.h │ │ │ ├── hikey960-i2c-test.c │ │ │ ├── hikey960-i2c.c │ │ │ ├── hikey960-usb.c │ │ │ ├── hikey960.c │ │ │ ├── hikey960.h │ │ │ └── rules.mk │ │ ├── imx8mevk │ │ │ ├── imx8mevk-gpio.c │ │ │ ├── imx8mevk-gpu.c │ │ │ ├── imx8mevk-i2c.c │ │ │ ├── imx8mevk-sdhci.c │ │ │ ├── imx8mevk-usb.c │ │ │ ├── imx8mevk.c │ │ │ ├── imx8mevk.h │ │ │ └── rules.mk │ │ ├── imx8mmevk │ │ │ ├── binding.c │ │ │ ├── imx8mmevk-gpio.cpp │ │ │ ├── imx8mmevk.cpp │ │ │ ├── imx8mmevk.h │ │ │ └── rules.mk │ │ ├── machina │ │ │ ├── machina.c │ │ │ ├── machina.h │ │ │ └── rules.mk │ │ ├── mt8167s_ref │ │ │ ├── bind.c │ │ │ ├── mt8167-display.cpp │ │ │ ├── mt8167-emmc.cpp │ │ │ ├── mt8167-gpio.cpp │ │ │ ├── mt8167-i2c.cpp │ │ │ ├── mt8167-soc.cpp │ │ │ ├── mt8167.cpp │ │ │ ├── mt8167.h │ │ │ └── rules.mk │ │ ├── qemu │ │ │ ├── qemu-bus.c │ │ │ ├── qemu-test.c │ │ │ ├── qemu-test.h │ │ │ ├── qemu-virt.h │ │ │ ├── rules.mk │ │ │ └── test │ │ │ │ ├── child-1.c │ │ │ │ ├── child-2.c │ │ │ │ ├── child-3.c │ │ │ │ └── parent.c │ │ ├── sherlock │ │ │ ├── bind.c │ │ │ ├── rules.mk │ │ │ ├── sherlock-camera.cpp │ │ │ ├── sherlock-canvas.cpp │ │ │ ├── sherlock-clk.cpp │ │ │ ├── sherlock-emmc.cpp │ │ │ ├── sherlock-gpio.cpp │ │ │ ├── sherlock-i2c.cpp │ │ │ ├── sherlock-mali.cpp │ │ │ ├── sherlock-usb.cpp │ │ │ ├── sherlock-video.cpp │ │ │ ├── sherlock.cpp │ │ │ └── sherlock.h │ │ ├── vim-machina │ │ │ ├── rules.mk │ │ │ └── vim.c │ │ └── vim │ │ │ ├── rules.mk │ │ │ ├── vim-canvas.c │ │ │ ├── vim-clk.c │ │ │ ├── vim-display.c │ │ │ ├── vim-eth.c │ │ │ ├── vim-gpio.c │ │ │ ├── vim-i2c.c │ │ │ ├── vim-led2472g.c │ │ │ ├── vim-mali.c │ │ │ ├── vim-rtc.c │ │ │ ├── vim-sd-emmc.c │ │ │ ├── vim-sdio.c │ │ │ ├── vim-thermal.c │ │ │ ├── vim-uart.c │ │ │ ├── vim-usb.c │ │ │ ├── vim-video.c │ │ │ ├── vim.c │ │ │ └── vim.h │ ├── bus │ │ ├── acpi │ │ │ ├── MAINTAINERS │ │ │ ├── bus-acpi.c │ │ │ ├── cpu-trace.c │ │ │ ├── debug.c │ │ │ ├── dev │ │ │ │ ├── dev-battery.c │ │ │ │ ├── dev-cros-ec │ │ │ │ │ ├── dev.cpp │ │ │ │ │ ├── dev.h │ │ │ │ │ └── motion.cpp │ │ │ │ ├── dev-ec.c │ │ │ │ ├── dev-pwrbtn.cpp │ │ │ │ ├── dev-pwrsrc.c │ │ │ │ ├── dev-tbmc.cpp │ │ │ │ └── dev-thermal.c │ │ │ ├── dummy.c │ │ │ ├── include │ │ │ │ ├── acpi-private.h │ │ │ │ ├── cpu-trace.h │ │ │ │ ├── dev.h │ │ │ │ ├── errors.h │ │ │ │ ├── init.h │ │ │ │ ├── iommu.h │ │ │ │ ├── methods.h │ │ │ │ ├── nhlt.h │ │ │ │ ├── pci.h │ │ │ │ ├── pciroot.h │ │ │ │ ├── power.h │ │ │ │ ├── resources.h │ │ │ │ └── util.h │ │ │ ├── init.c │ │ │ ├── iommu.c │ │ │ ├── methods.cpp │ │ │ ├── nhlt.c │ │ │ ├── pci.c │ │ │ ├── pci.cpp │ │ │ ├── pciroot.cpp │ │ │ ├── power.c │ │ │ ├── resources.c │ │ │ ├── rules.mk │ │ │ └── util.c │ │ ├── pci │ │ │ ├── MAINTAINERS │ │ │ ├── kpci-private.h │ │ │ ├── kpci.c │ │ │ ├── proxy.c │ │ │ ├── rules.mk │ │ │ └── upci.c │ │ ├── platform │ │ │ ├── device-resources.cpp │ │ │ ├── device-resources.h │ │ │ ├── platform-bus-bind.c │ │ │ ├── platform-bus.cpp │ │ │ ├── platform-bus.h │ │ │ ├── platform-device.cpp │ │ │ ├── platform-device.h │ │ │ ├── platform-i2c.cpp │ │ │ ├── platform-i2c.h │ │ │ ├── platform-protocol-device.cpp │ │ │ ├── platform-protocol-device.h │ │ │ ├── platform-proxy-bind.c │ │ │ ├── platform-proxy-client.cpp │ │ │ ├── platform-proxy-client.h │ │ │ ├── platform-proxy-device.cpp │ │ │ ├── platform-proxy-device.h │ │ │ ├── platform-proxy.cpp │ │ │ ├── platform-proxy.h │ │ │ ├── proxy-protocol.h │ │ │ └── rules.mk │ │ └── virtio │ │ │ ├── MAINTAINERS │ │ │ ├── backends │ │ │ ├── backend.h │ │ │ ├── pci.cpp │ │ │ ├── pci.h │ │ │ ├── pci_legacy.cpp │ │ │ └── pci_modern.cpp │ │ │ ├── block.cpp │ │ │ ├── block.h │ │ │ ├── console.cpp │ │ │ ├── console.h │ │ │ ├── device.cpp │ │ │ ├── device.h │ │ │ ├── ethernet.cpp │ │ │ ├── ethernet.h │ │ │ ├── gpu.cpp │ │ │ ├── gpu.h │ │ │ ├── input.cpp │ │ │ ├── input.h │ │ │ ├── mmio.h │ │ │ ├── ring.cpp │ │ │ ├── ring.h │ │ │ ├── rng.cpp │ │ │ ├── rng.h │ │ │ ├── rules.mk │ │ │ ├── trace.h │ │ │ ├── virtio_c.c │ │ │ ├── virtio_driver.cpp │ │ │ └── virtio_gpu.h │ ├── camera │ │ ├── aml-mipicsi │ │ │ ├── aml-mipi-adap.cpp │ │ │ ├── aml-mipi-debug.cpp │ │ │ ├── aml-mipi-regs.h │ │ │ ├── aml-mipi.cpp │ │ │ ├── aml-mipi.h │ │ │ ├── binding.c │ │ │ └── rules.mk │ │ └── imx227 │ │ │ ├── binding.c │ │ │ ├── imx227-seq.h │ │ │ ├── imx227.cpp │ │ │ ├── imx227.h │ │ │ └── rules.mk │ ├── clk │ │ ├── amlogic-clk │ │ │ ├── aml-axg-blocks.h │ │ │ ├── aml-clk-blocks.h │ │ │ ├── aml-clk.c │ │ │ ├── aml-clk.cpp │ │ │ ├── aml-clk.h │ │ │ ├── aml-g12a-blocks.h │ │ │ ├── aml-g12b-blocks.h │ │ │ ├── aml-gxl-blocks.h │ │ │ └── rules.mk │ │ ├── hisi-lib │ │ │ ├── hisi-clk.c │ │ │ ├── include │ │ │ │ └── dev │ │ │ │ │ └── clk │ │ │ │ │ └── hisi-lib │ │ │ │ │ └── hisi.h │ │ │ └── rules.mk │ │ └── hisi3660 │ │ │ ├── hisi3660-clk.c │ │ │ └── rules.mk │ ├── codec │ │ ├── alc5514 │ │ │ ├── alc5514-registers.h │ │ │ ├── alc5514.cpp │ │ │ ├── alc5514.h │ │ │ ├── binding.c │ │ │ └── rules.mk │ │ └── max98927 │ │ │ ├── binding.c │ │ │ ├── max98927-registers.h │ │ │ ├── max98927.cpp │ │ │ ├── max98927.h │ │ │ └── rules.mk │ ├── display │ │ ├── aml-canvas │ │ │ ├── aml-canvas-proxy-client.c │ │ │ ├── aml-canvas.c │ │ │ ├── aml-canvas.h │ │ │ └── rules.mk │ │ ├── astro-display │ │ │ ├── aml-dsi-host.cpp │ │ │ ├── aml-dsi-host.h │ │ │ ├── aml-dsi.h │ │ │ ├── aml-mipi-phy.cpp │ │ │ ├── aml-mipi-phy.h │ │ │ ├── astro-clock.cpp │ │ │ ├── astro-clock.h │ │ │ ├── astro-display.cpp │ │ │ ├── astro-display.h │ │ │ ├── backlight.cpp │ │ │ ├── backlight.h │ │ │ ├── bind.c │ │ │ ├── common.h │ │ │ ├── dw-mipi-dsi-reg.h │ │ │ ├── dw-mipi-dsi.cpp │ │ │ ├── dw-mipi-dsi.h │ │ │ ├── hhi-regs.h │ │ │ ├── lcd.cpp │ │ │ ├── lcd.h │ │ │ ├── mipi-dsi.h │ │ │ ├── osd.cpp │ │ │ ├── osd.h │ │ │ ├── rules.mk │ │ │ ├── vpp-regs.h │ │ │ ├── vpu-regs.h │ │ │ ├── vpu.cpp │ │ │ └── vpu.h │ │ ├── display │ │ │ ├── bind.c │ │ │ ├── client.cpp │ │ │ ├── client.h │ │ │ ├── controller.cpp │ │ │ ├── controller.h │ │ │ ├── fence.cpp │ │ │ ├── fence.h │ │ │ ├── id-map.h │ │ │ ├── image.cpp │ │ │ ├── image.h │ │ │ └── rules.mk │ │ ├── hikey-display │ │ │ ├── adv7533.c │ │ │ ├── adv7533.h │ │ │ ├── dsi.c │ │ │ ├── dsi.h │ │ │ ├── edid.c │ │ │ ├── edid.h │ │ │ └── rules.mk │ │ ├── imx8m-display │ │ │ ├── imx8m-display.c │ │ │ ├── imx8m-display.h │ │ │ └── rules.mk │ │ ├── intel-i915 │ │ │ ├── bind.c │ │ │ ├── display-device.cpp │ │ │ ├── display-device.h │ │ │ ├── dp-display.cpp │ │ │ ├── dp-display.h │ │ │ ├── dpcd.h │ │ │ ├── gtt.cpp │ │ │ ├── gtt.h │ │ │ ├── hdmi-display.cpp │ │ │ ├── hdmi-display.h │ │ │ ├── igd.cpp │ │ │ ├── igd.h │ │ │ ├── intel-i915.cpp │ │ │ ├── intel-i915.h │ │ │ ├── interrupts.cpp │ │ │ ├── interrupts.h │ │ │ ├── macros.h │ │ │ ├── pci-ids.h │ │ │ ├── pipe.cpp │ │ │ ├── pipe.h │ │ │ ├── power.cpp │ │ │ ├── power.h │ │ │ ├── registers-ddi.h │ │ │ ├── registers-dpll.h │ │ │ ├── registers-pipe.h │ │ │ ├── registers-transcoder.h │ │ │ ├── registers.h │ │ │ ├── rules.mk │ │ │ └── tiling.h │ │ ├── led2472g │ │ │ ├── led2472g.c │ │ │ └── rules.mk │ │ ├── mt8167s-display │ │ │ ├── bind.c │ │ │ ├── common.h │ │ │ ├── mt8167s-display.cpp │ │ │ ├── mt8167s-display.h │ │ │ ├── registers-ovl.h │ │ │ └── rules.mk │ │ ├── simple │ │ │ ├── rules.mk │ │ │ ├── simple-amd-kaveri.c │ │ │ ├── simple-bochs.c │ │ │ ├── simple-display.cpp │ │ │ ├── simple-display.h │ │ │ ├── simple-intel.c │ │ │ └── simple-nv.c │ │ └── vim-display │ │ │ ├── dwc-hdmi.h │ │ │ ├── edid.cpp │ │ │ ├── edid.h │ │ │ ├── hdmitx.cpp │ │ │ ├── hdmitx.h │ │ │ ├── hdmitx_clk.cpp │ │ │ ├── registers.cpp │ │ │ ├── registers.h │ │ │ ├── rules.mk │ │ │ ├── vim-audio-utils.cpp │ │ │ ├── vim-audio-utils.h │ │ │ ├── vim-audio.cpp │ │ │ ├── vim-audio.h │ │ │ ├── vim-display.cpp │ │ │ ├── vim-display.h │ │ │ ├── vim-spdif-audio-stream.cpp │ │ │ ├── vim-spdif-audio-stream.h │ │ │ ├── vpp.cpp │ │ │ └── vpu.h │ ├── ethernet │ │ ├── aml-ethernet-s912 │ │ │ ├── aml-ethernet.cpp │ │ │ ├── aml-ethernet.h │ │ │ ├── aml-regs.h │ │ │ ├── binding.c │ │ │ └── rules.mk │ │ ├── asix-88179 │ │ │ ├── asix-88179.c │ │ │ ├── asix-88179.h │ │ │ └── rules.mk │ │ ├── asix-88772b │ │ │ ├── asix-88772b.c │ │ │ ├── asix-88772b.h │ │ │ └── rules.mk │ │ ├── dwmac │ │ │ ├── binding.c │ │ │ ├── dw-gmac-dma.h │ │ │ ├── dwmac-debug.cpp │ │ │ ├── dwmac.cpp │ │ │ ├── dwmac.h │ │ │ ├── pinned-buffer.cpp │ │ │ ├── pinned-buffer.h │ │ │ └── rules.mk │ │ ├── ethernet │ │ │ ├── ethernet.c │ │ │ └── rules.mk │ │ ├── ethertap │ │ │ ├── binding.c │ │ │ ├── ethertap.cpp │ │ │ ├── ethertap.h │ │ │ └── rules.mk │ │ ├── intel-ethernet │ │ │ ├── ethernet.c │ │ │ ├── ie-hw.h │ │ │ ├── ie.c │ │ │ ├── ie.h │ │ │ └── rules.mk │ │ ├── realtek-8111 │ │ │ ├── rtl8111.c │ │ │ ├── rtl8111.h │ │ │ └── rules.mk │ │ ├── realtek-8211f │ │ │ ├── binding.c │ │ │ ├── mdio-regs.h │ │ │ ├── rtl8211f.cpp │ │ │ ├── rtl8211f.h │ │ │ └── rules.mk │ │ ├── rndis │ │ │ ├── rndishost.c │ │ │ ├── rndishost.h │ │ │ └── rules.mk │ │ ├── usb-cdc-ecm │ │ │ ├── rules.mk │ │ │ └── usb-cdc-ecm.c │ │ └── usb-cdc-function │ │ │ ├── cdc-eth-function.c │ │ │ └── rules.mk │ ├── gpio │ │ ├── aml-axg-gpio │ │ │ ├── a113-blocks.h │ │ │ ├── aml-axg-gpio.c │ │ │ ├── rules.mk │ │ │ └── s905d2-blocks.h │ │ ├── aml-gxl-gpio │ │ │ ├── aml-gxl-gpio.cpp │ │ │ ├── aml-gxl-gpio.h │ │ │ ├── binding.c │ │ │ ├── rules.mk │ │ │ ├── s905-blocks.h │ │ │ ├── s905x-blocks.h │ │ │ └── s912-blocks.h │ │ ├── gpio-test │ │ │ ├── gpio-test.c │ │ │ └── rules.mk │ │ ├── imx8 │ │ │ ├── imx8-gpio.c │ │ │ ├── imx8-gpio.h │ │ │ ├── imx8m-gpio.c │ │ │ ├── imx8m-mini-gpio.c │ │ │ └── rules.mk │ │ ├── mt-8167 │ │ │ ├── bind.c │ │ │ ├── mt8167-gpio-regs.h │ │ │ ├── mt8167-gpio.cpp │ │ │ ├── mt8167-gpio.h │ │ │ └── rules.mk │ │ └── pl061 │ │ │ ├── include │ │ │ └── gpio │ │ │ │ └── pl061 │ │ │ │ └── pl061.h │ │ │ ├── pl061.c │ │ │ └── rules.mk │ ├── gpu │ │ └── aml-gpu │ │ │ ├── aml-gpu.c │ │ │ ├── aml-s905d2g.c │ │ │ ├── rules.mk │ │ │ ├── s905d2-gpu.h │ │ │ ├── s912-gpu.h │ │ │ └── t931-gpu.h │ ├── i2c │ │ ├── aml-i2c │ │ │ ├── aml-i2c.c │ │ │ └── rules.mk │ │ ├── dw-i2c │ │ │ ├── dw-i2c-regs.h │ │ │ ├── dw-i2c.c │ │ │ └── rules.mk │ │ ├── imx-i2c │ │ │ ├── imx-i2c-regs.h │ │ │ ├── imx-i2c.c │ │ │ ├── imx-i2c.cpp │ │ │ ├── imx-i2c.h │ │ │ └── rules.mk │ │ ├── intel-i2c │ │ │ ├── binding.h │ │ │ ├── intel-i2c-controller.c │ │ │ ├── intel-i2c-controller.h │ │ │ ├── intel-i2c-slave.c │ │ │ ├── intel-i2c-slave.h │ │ │ └── rules.mk │ │ └── mt8167-i2c │ │ │ ├── bind.c │ │ │ ├── mt8167-i2c-regs.h │ │ │ ├── mt8167-i2c.cpp │ │ │ ├── mt8167-i2c.h │ │ │ └── rules.mk │ ├── input │ │ ├── focaltech │ │ │ ├── focaltech.c │ │ │ ├── ft3x27.cpp │ │ │ ├── ft3x27.h │ │ │ └── rules.mk │ │ ├── goodix │ │ │ ├── gt92xx.cpp │ │ │ ├── gt92xx.h │ │ │ └── rules.mk │ │ ├── hid-buttons │ │ │ ├── bind.c │ │ │ ├── hid-buttons.cpp │ │ │ ├── hid-buttons.h │ │ │ └── rules.mk │ │ ├── hid │ │ │ ├── hid-fifo.c │ │ │ ├── hid-fifo.h │ │ │ ├── hid.c │ │ │ └── rules.mk │ │ ├── hidctl │ │ │ ├── binding.c │ │ │ ├── hidctl.cpp │ │ │ ├── hidctl.h │ │ │ └── rules.mk │ │ ├── i2c-hid │ │ │ ├── MAINTAINERS │ │ │ ├── i2c-hid.c │ │ │ └── rules.mk │ │ ├── pc-ps2 │ │ │ ├── i8042.c │ │ │ └── rules.mk │ │ └── usb-hid │ │ │ ├── rules.mk │ │ │ └── usb-hid.c │ ├── lib │ │ ├── amlogic │ │ │ ├── a113-clocks.c │ │ │ ├── aml-pdm-audio.cpp │ │ │ ├── aml-tdm-audio.cpp │ │ │ ├── aml-usb-phy-v2.c │ │ │ ├── include │ │ │ │ └── soc │ │ │ │ │ ├── aml-a113 │ │ │ │ │ ├── a113-clocks.h │ │ │ │ │ ├── a113-gpio.h │ │ │ │ │ ├── a113-hw.h │ │ │ │ │ └── aml-tdm.h │ │ │ │ │ ├── aml-common │ │ │ │ │ ├── aml-audio-regs.h │ │ │ │ │ ├── aml-gpu.h │ │ │ │ │ ├── aml-pdm-audio.h │ │ │ │ │ ├── aml-rawnand.h │ │ │ │ │ ├── aml-sd-emmc.h │ │ │ │ │ ├── aml-tdm-audio.h │ │ │ │ │ ├── aml-thermal.h │ │ │ │ │ ├── aml-usb-phy-v2-regs.h │ │ │ │ │ ├── aml-usb-phy-v2.h │ │ │ │ │ └── aml-usb-phy.h │ │ │ │ │ ├── aml-meson │ │ │ │ │ ├── axg-clk.h │ │ │ │ │ ├── g12a-clk.h │ │ │ │ │ ├── g12b-clk.h │ │ │ │ │ └── gxl-clk.h │ │ │ │ │ ├── aml-s905 │ │ │ │ │ └── s905-gpio.h │ │ │ │ │ ├── aml-s905d2 │ │ │ │ │ ├── aml-mali.h │ │ │ │ │ ├── s905d2-gpio.h │ │ │ │ │ ├── s905d2-hiu.h │ │ │ │ │ └── s905d2-hw.h │ │ │ │ │ ├── aml-s905x │ │ │ │ │ └── s905x-gpio.h │ │ │ │ │ ├── aml-s912 │ │ │ │ │ ├── s912-audio.h │ │ │ │ │ ├── s912-gpio.h │ │ │ │ │ └── s912-hw.h │ │ │ │ │ └── aml-t931 │ │ │ │ │ ├── t931-gpio.h │ │ │ │ │ └── t931-hw.h │ │ │ ├── rules.mk │ │ │ ├── s905d2-hiu.c │ │ │ ├── s905d2-mali.c │ │ │ └── s905d2-pll-rates.c │ │ ├── broadcom │ │ │ ├── include │ │ │ │ └── wifi │ │ │ │ │ └── wifi-config.h │ │ │ └── rules.mk │ │ ├── hi3660 │ │ │ ├── hi3660-dsi.c │ │ │ ├── hi3660-gpios.c │ │ │ ├── hi3660-i2c.c │ │ │ ├── hi3660-usb.c │ │ │ ├── hi3660.c │ │ │ ├── include │ │ │ │ └── soc │ │ │ │ │ └── hi3660 │ │ │ │ │ ├── hi3660-hw.h │ │ │ │ │ ├── hi3660-pinmux.h │ │ │ │ │ ├── hi3660-regs.h │ │ │ │ │ └── hi3660.h │ │ │ └── rules.mk │ │ ├── imx8m │ │ │ ├── include │ │ │ │ └── soc │ │ │ │ │ ├── imx8m-mini │ │ │ │ │ ├── imx8m-mini-hw.h │ │ │ │ │ └── imx8m-mini-iomux.h │ │ │ │ │ └── imx8m │ │ │ │ │ ├── imx8m-gpio.h │ │ │ │ │ ├── imx8m-hw.h │ │ │ │ │ ├── imx8m-iomux.h │ │ │ │ │ └── imx8m-sip.h │ │ │ └── rules.mk │ │ ├── mt8167 │ │ │ ├── include │ │ │ │ └── soc │ │ │ │ │ └── mt8167 │ │ │ │ │ └── mt8167-hw.h │ │ │ └── rules.mk │ │ └── usb │ │ │ ├── include │ │ │ ├── ddk │ │ │ │ └── usb │ │ │ │ │ └── usb.h │ │ │ └── usb │ │ │ │ └── usb-request.h │ │ │ ├── rules.mk │ │ │ ├── usb-request.c │ │ │ └── usb.c │ ├── light │ │ └── ams-light │ │ │ ├── rules.mk │ │ │ ├── tcs3400-regs.h │ │ │ ├── tcs3400.c │ │ │ ├── tcs3400.cpp │ │ │ └── tcs3400.h │ ├── misc │ │ ├── builtin │ │ │ ├── null.c │ │ │ ├── root.c │ │ │ ├── rules.mk │ │ │ └── zero.c │ │ ├── console │ │ │ ├── console.c │ │ │ └── rules.mk │ │ ├── cpu-trace │ │ │ ├── README.md │ │ │ ├── cpu-trace-private.h │ │ │ ├── cpu-trace.c │ │ │ ├── intel-pm.c │ │ │ ├── intel-pm.md │ │ │ ├── intel-pt.c │ │ │ ├── intel-pt.md │ │ │ └── rules.mk │ │ ├── ktrace │ │ │ ├── ktrace.c │ │ │ └── rules.mk │ │ ├── pty │ │ │ ├── pty-core.c │ │ │ ├── pty-core.h │ │ │ ├── pty-driver.c │ │ │ ├── pty-fifo.c │ │ │ ├── pty-fifo.h │ │ │ └── rules.mk │ │ ├── sysinfo │ │ │ ├── rules.mk │ │ │ └── sysinfo.c │ │ ├── test │ │ │ ├── rules.mk │ │ │ └── test.c │ │ └── tpm │ │ │ ├── bind.c │ │ │ ├── i2c-cr50.cpp │ │ │ ├── i2c-cr50.h │ │ │ ├── rules.mk │ │ │ ├── tpm-commands.cpp │ │ │ ├── tpm-commands.h │ │ │ ├── tpm-proto.cpp │ │ │ ├── tpm.cpp │ │ │ └── tpm.h │ ├── nand │ │ ├── aml-rawnand │ │ │ ├── README │ │ │ ├── aml-rawnand.c │ │ │ ├── aml-rawnand.h │ │ │ ├── onfi.c │ │ │ ├── onfi.h │ │ │ └── rules.mk │ │ ├── broker │ │ │ ├── bind.c │ │ │ ├── broker.cpp │ │ │ ├── broker.h │ │ │ ├── rules.mk │ │ │ └── test │ │ │ │ ├── broker-test.cpp │ │ │ │ ├── main.cpp │ │ │ │ └── parent.h │ │ ├── nand │ │ │ ├── nand.c │ │ │ ├── nand.h │ │ │ └── rules.mk │ │ ├── nandpart │ │ │ ├── aml-bad-block.cpp │ │ │ ├── aml-bad-block.h │ │ │ ├── bad-block.cpp │ │ │ ├── bad-block.h │ │ │ ├── binding.c │ │ │ ├── nandpart-utils.cpp │ │ │ ├── nandpart-utils.h │ │ │ ├── nandpart.cpp │ │ │ ├── nandpart.h │ │ │ ├── rules.mk │ │ │ └── test │ │ │ │ ├── aml-bad-block-test.cpp │ │ │ │ ├── main.cpp │ │ │ │ └── nandpart-utils-test.cpp │ │ ├── ram-nand │ │ │ ├── ram-nand-ctl.cpp │ │ │ ├── ram-nand-ctl.h │ │ │ ├── ram-nand.c │ │ │ ├── ram-nand.cpp │ │ │ ├── ram-nand.h │ │ │ ├── rules.mk │ │ │ └── test │ │ │ │ ├── fake-ddk.cpp │ │ │ │ ├── fake-ddk.h │ │ │ │ ├── main.cpp │ │ │ │ ├── ram-nand-ctl.cpp │ │ │ │ └── ram-nand.cpp │ │ └── skip-block │ │ │ ├── binding.c │ │ │ ├── logical-to-physical-map.cpp │ │ │ ├── logical-to-physical-map.h │ │ │ ├── rules.mk │ │ │ ├── skip-block.cpp │ │ │ ├── skip-block.h │ │ │ └── test │ │ │ ├── logical-to-physical-map-test.cpp │ │ │ └── main.cpp │ ├── pci │ │ ├── amlogic-pcie │ │ │ ├── aml-pcie-clk.cpp │ │ │ ├── aml-pcie-clk.h │ │ │ ├── aml-pcie-device.cpp │ │ │ ├── aml-pcie-device.h │ │ │ ├── aml-pcie-regs.h │ │ │ ├── aml-pcie.cpp │ │ │ ├── aml-pcie.h │ │ │ ├── binding.c │ │ │ └── rules.mk │ │ └── designware │ │ │ ├── dw-pcie-hw.h │ │ │ ├── dw-pcie.cpp │ │ │ ├── include │ │ │ └── dev │ │ │ │ └── pci │ │ │ │ └── designware │ │ │ │ ├── atu-cfg.h │ │ │ │ └── dw-pcie.h │ │ │ └── rules.mk │ ├── rtc │ │ ├── fallback │ │ │ ├── fallback-rtc.c │ │ │ ├── rtc-impl.cpp │ │ │ └── rules.mk │ │ ├── intel-rtc │ │ │ ├── intel-rtc.c │ │ │ └── rules.mk │ │ ├── nxp │ │ │ ├── pcf8563-rtc.c │ │ │ └── rules.mk │ │ └── pl031-rtc │ │ │ ├── pl031-rtc.c │ │ │ └── rules.mk │ ├── sample │ │ └── fifo │ │ │ ├── demo-fifo.c │ │ │ └── rules.mk │ ├── scpi │ │ └── aml-scpi-s912 │ │ │ ├── aml-mailbox-hw.h │ │ │ ├── aml-mailbox.c │ │ │ ├── aml-mailbox.h │ │ │ ├── aml-scpi.c │ │ │ ├── aml-scpi.h │ │ │ └── rules.mk │ ├── serial │ │ ├── aml-uart │ │ │ ├── aml-uart.cpp │ │ │ ├── aml-uart.h │ │ │ ├── binding.c │ │ │ ├── registers.h │ │ │ └── rules.mk │ │ ├── ftdi │ │ │ ├── ftdi.c │ │ │ ├── ftdi.h │ │ │ └── rules.mk │ │ ├── intel-serialio │ │ │ ├── dma │ │ │ │ └── dma.c │ │ │ ├── intel-serialio-include │ │ │ │ └── intel-serialio │ │ │ │ │ └── serialio.h │ │ │ ├── rules.mk │ │ │ ├── sdio │ │ │ │ └── sdio.c │ │ │ ├── serialio.c │ │ │ ├── spi │ │ │ │ └── spi.c │ │ │ └── uart │ │ │ │ └── uart.c │ │ └── serial │ │ │ ├── rules.mk │ │ │ └── serial.c │ ├── tee │ │ └── optee │ │ │ ├── binding.c │ │ │ ├── optee-client.cpp │ │ │ ├── optee-client.h │ │ │ ├── optee-controller.cpp │ │ │ ├── optee-controller.h │ │ │ ├── optee-message.cpp │ │ │ ├── optee-message.h │ │ │ ├── optee-smc.h │ │ │ ├── rules.mk │ │ │ ├── shared-memory.cpp │ │ │ ├── shared-memory.h │ │ │ ├── tee-smc.h │ │ │ ├── util.cpp │ │ │ └── util.h │ ├── test │ │ └── ddk-test │ │ │ ├── ddk-test-binding.c │ │ │ ├── ddk-test.c │ │ │ ├── metadata-test.c │ │ │ ├── rules.mk │ │ │ └── usb-request-test.c │ ├── thermal │ │ ├── aml-thermal-s905d2g │ │ │ ├── aml-cpufreq.cpp │ │ │ ├── aml-cpufreq.h │ │ │ ├── aml-fclk-rates.c │ │ │ ├── aml-fclk.h │ │ │ ├── aml-pwm-regs.h │ │ │ ├── aml-pwm.cpp │ │ │ ├── aml-pwm.h │ │ │ ├── aml-thermal.c │ │ │ ├── aml-thermal.cpp │ │ │ ├── aml-thermal.h │ │ │ ├── aml-tsensor-regs.h │ │ │ ├── aml-tsensor.cpp │ │ │ ├── aml-tsensor.h │ │ │ ├── aml-voltage.cpp │ │ │ ├── aml-voltage.h │ │ │ ├── hiu-registers.h │ │ │ └── rules.mk │ │ └── aml-thermal-s912 │ │ │ ├── aml-thermal.c │ │ │ ├── aml-thermal.cpp │ │ │ ├── aml-thermal.h │ │ │ └── rules.mk │ ├── usb │ │ ├── dwc3 │ │ │ ├── bind.c │ │ │ ├── dwc3-commands.cpp │ │ │ ├── dwc3-endpoints.cpp │ │ │ ├── dwc3-ep0.cpp │ │ │ ├── dwc3-events.cpp │ │ │ ├── dwc3-regs.h │ │ │ ├── dwc3-types.h │ │ │ ├── dwc3.cpp │ │ │ ├── dwc3.h │ │ │ └── rules.mk │ │ ├── hikey-usb │ │ │ ├── bind.c │ │ │ ├── hikey-usb.cpp │ │ │ ├── hikey-usb.h │ │ │ └── rules.mk │ │ ├── usb-bus │ │ │ ├── rules.mk │ │ │ ├── usb-bus.c │ │ │ ├── usb-bus.h │ │ │ ├── usb-device.c │ │ │ ├── usb-device.h │ │ │ ├── util.c │ │ │ └── util.h │ │ ├── usb-composite │ │ │ ├── rules.mk │ │ │ ├── usb-composite.c │ │ │ ├── usb-composite.h │ │ │ ├── usb-interface.c │ │ │ └── usb-interface.h │ │ ├── usb-hub │ │ │ ├── rules.mk │ │ │ └── usb-hub.c │ │ ├── usb-peripheral │ │ │ ├── rules.mk │ │ │ └── usb-peripheral.c │ │ ├── usb-test │ │ │ ├── fx3 │ │ │ │ ├── fx3.c │ │ │ │ ├── fx3.h │ │ │ │ └── rules.mk │ │ │ ├── rules.mk │ │ │ └── usb-tester │ │ │ │ ├── bind.c │ │ │ │ ├── rules.mk │ │ │ │ ├── usb-tester-hw.h │ │ │ │ ├── usb-tester.cpp │ │ │ │ └── usb-tester.h │ │ └── xhci │ │ │ ├── bind.c │ │ │ ├── rules.mk │ │ │ ├── usb-xhci.cpp │ │ │ ├── xdc-hw.h │ │ │ ├── xdc-transfer.cpp │ │ │ ├── xdc-transfer.h │ │ │ ├── xdc.cpp │ │ │ ├── xdc.h │ │ │ ├── xhci-device-manager.cpp │ │ │ ├── xhci-device-manager.h │ │ │ ├── xhci-hw.h │ │ │ ├── xhci-root-hub.cpp │ │ │ ├── xhci-root-hub.h │ │ │ ├── xhci-transfer-common.cpp │ │ │ ├── xhci-transfer-common.h │ │ │ ├── xhci-transfer.cpp │ │ │ ├── xhci-transfer.h │ │ │ ├── xhci-trb.cpp │ │ │ ├── xhci-trb.h │ │ │ ├── xhci-util.cpp │ │ │ ├── xhci-util.h │ │ │ ├── xhci.cpp │ │ │ └── xhci.h │ └── video │ │ └── usb-video │ │ └── video-buffer.cpp ├── fidl │ ├── ddk │ │ └── protocols │ │ │ ├── acpi.banjo │ │ │ ├── amlogic-canvas.banjo │ │ │ ├── bad-block.banjo │ │ │ ├── block.banjo │ │ │ ├── bt-gatt-svc.banjo │ │ │ ├── bt-hci.banjo │ │ │ ├── clk.banjo │ │ │ ├── gpio-impl.banjo │ │ │ ├── gpio.banjo │ │ │ ├── hidbus.banjo │ │ │ ├── i2c-impl.banjo │ │ │ ├── i2c.banjo │ │ │ ├── intel-gpu-core.banjo │ │ │ ├── intel-hda-codec.banjo │ │ │ ├── intel-hda-dsp.banjo │ │ │ ├── iommu.banjo │ │ │ ├── libs │ │ │ ├── block.banjo │ │ │ ├── device.banjo │ │ │ ├── driver.banjo │ │ │ ├── listnode.banjo │ │ │ ├── nand.banjo │ │ │ └── pci.banjo │ │ │ ├── mailbox.banjo │ │ │ ├── makefile │ │ │ ├── mipicsi.banjo │ │ │ ├── pci.banjo │ │ │ ├── pciroot.banjo │ │ │ ├── platform-bus.banjo │ │ │ ├── platform-device.banjo │ │ │ ├── platform-proxy.banjo │ │ │ ├── rawnand.banjo │ │ │ ├── scpi.banjo │ │ │ ├── sdhci.banjo │ │ │ ├── sdio.banjo │ │ │ ├── sdmmc.banjo │ │ │ ├── serial-impl.banjo │ │ │ ├── serial.banjo │ │ │ └── test.banjo │ ├── fuchsia-cobalt │ │ ├── cobalt.fidl │ │ ├── cobalt_controller.fidl │ │ └── rules.mk │ ├── fuchsia-crash │ │ ├── crash.fidl │ │ └── rules.mk │ ├── fuchsia-display │ │ ├── display-controller.fidl │ │ └── rules.mk │ ├── fuchsia-io │ │ ├── io.fidl │ │ └── rules.mk │ ├── fuchsia-ldsvc │ │ ├── ldsvc.fidl │ │ └── rules.mk │ ├── fuchsia-logger │ │ ├── logger.fidl │ │ └── rules.mk │ ├── fuchsia-mem │ │ ├── buffer.fidl │ │ └── rules.mk │ ├── fuchsia-minfs │ │ ├── minfs.fidl │ │ └── rules.mk │ ├── fuchsia-nand │ │ ├── broker.fidl │ │ └── rules.mk │ ├── fuchsia-net-stack │ │ ├── rules.mk │ │ └── stack.fidl │ ├── fuchsia-net │ │ ├── connectivity.fidl │ │ ├── net.fidl │ │ ├── rules.mk │ │ └── socket.fidl │ ├── fuchsia-process │ │ ├── launcher.fidl │ │ ├── resolver.fidl │ │ └── rules.mk │ ├── fuchsia-sysinfo │ │ ├── rules.mk │ │ └── sysinfo.fidl │ ├── fuchsia-sysmem │ │ ├── allocator.fidl │ │ ├── collections.fidl │ │ ├── formats.fidl │ │ ├── image_formats.fidl │ │ ├── rules.mk │ │ └── usages.fidl │ ├── fuchsia-tracelink │ │ ├── rules.mk │ │ └── tracelink.fidl │ ├── fuchsia-usb-debug │ │ ├── rules.mk │ │ └── usb-debug.fidl │ ├── zircon-backlight │ │ ├── backlight.fidl │ │ └── rules.mk │ ├── zircon-block │ │ ├── ftl.fidl │ │ └── rules.mk │ ├── zircon-camera │ │ ├── camera_sensor.fidl │ │ └── rules.mk │ ├── zircon-ethernet │ │ ├── ethernet.fidl │ │ └── rules.mk │ ├── zircon-input │ │ ├── input.fidl │ │ └── rules.mk │ ├── zircon-nand │ │ ├── nand.fidl │ │ ├── ram-nand.fidl │ │ ├── rules.mk │ │ └── skip-block.fidl │ ├── zircon-rtc │ │ ├── rtc.fidl │ │ └── rules.mk │ ├── zircon-sysinfo │ │ ├── rules.mk │ │ └── sysinfo.fidl │ ├── zircon-tee │ │ ├── rules.mk │ │ └── tee.fidl │ ├── zircon-usb-device │ │ ├── rules.mk │ │ └── usb-device.fidl │ ├── zircon-usb-peripheral │ │ ├── rules.mk │ │ └── usb-peripheral.fidl │ ├── zircon-usb-test-fwloader │ │ ├── rules.mk │ │ └── usb-test-fwloader.fidl │ └── zircon-usb-tester │ │ ├── rules.mk │ │ └── usb-tester.fidl ├── host │ ├── MAINTAINERS │ ├── abigen │ │ ├── abigen.cpp │ │ ├── abigen_generator.cpp │ │ ├── abigen_generator.h │ │ ├── generator.cpp │ │ ├── generator.h │ │ ├── header_generator.cpp │ │ ├── header_generator.h │ │ ├── json_generator.cpp │ │ ├── kernel_wrapper_generator.cpp │ │ ├── parser │ │ │ ├── parser.cpp │ │ │ └── parser.h │ │ ├── rules.mk │ │ ├── rust_binding_generator.cpp │ │ ├── syscall_parser.cpp │ │ ├── syscall_parser.h │ │ ├── syscall_schema.json │ │ ├── types.cpp │ │ ├── types.h │ │ ├── vdso_wrapper_generator.cpp │ │ └── vdso_wrapper_generator.h │ ├── banjo │ │ ├── BUILD.gn │ │ ├── MAINTAINERS │ │ ├── README.md │ │ ├── compiler │ │ │ ├── main.cpp │ │ │ └── rules.mk │ │ ├── examples │ │ │ ├── alignment.banjo │ │ │ ├── empty.banjo │ │ │ ├── enums.banjo │ │ │ ├── events.banjo │ │ │ ├── example-0.banjo │ │ │ ├── example-1.banjo │ │ │ ├── example-2.banjo │ │ │ ├── example-3.banjo │ │ │ ├── example-4.banjo │ │ │ ├── example-5.banjo │ │ │ ├── example-6.banjo │ │ │ ├── example-7.banjo │ │ │ ├── example-8.banjo │ │ │ ├── example-9.banjo │ │ │ ├── interface-ordinals.banjo │ │ │ ├── library-a │ │ │ │ └── point.banjo │ │ │ ├── library-b │ │ │ │ └── view.banjo │ │ │ ├── simple.banjo │ │ │ ├── tables.banjo │ │ │ ├── test.banjo │ │ │ └── types.banjo │ │ ├── formatter │ │ │ ├── main.cpp │ │ │ └── rules.mk │ │ ├── include │ │ │ └── banjo │ │ │ │ ├── attributes.h │ │ │ │ ├── coded_ast.h │ │ │ │ ├── ddk_generator.h │ │ │ │ ├── error_reporter.h │ │ │ │ ├── flat_ast.h │ │ │ │ ├── formatter.h │ │ │ │ ├── identifier_table.h │ │ │ │ ├── json_generator.h │ │ │ │ ├── lexer.h │ │ │ │ ├── library_zx.h │ │ │ │ ├── names.h │ │ │ │ ├── parser.h │ │ │ │ ├── raw_ast.h │ │ │ │ ├── source_file.h │ │ │ │ ├── source_location.h │ │ │ │ ├── source_manager.h │ │ │ │ ├── string_view.h │ │ │ │ ├── tables_generator.h │ │ │ │ ├── token.h │ │ │ │ ├── token_definitions.inc │ │ │ │ ├── tree_visitor.h │ │ │ │ ├── type_shape.h │ │ │ │ └── types.h │ │ ├── lib │ │ │ ├── attributes.cpp │ │ │ ├── ddk_generator.cpp │ │ │ ├── error_reporter.cpp │ │ │ ├── flat_ast.cpp │ │ │ ├── formatter.cpp │ │ │ ├── identifier_table.cpp │ │ │ ├── json_generator.cpp │ │ │ ├── lexer.cpp │ │ │ ├── library_zx.cpp │ │ │ ├── names.cpp │ │ │ ├── parser.cpp │ │ │ ├── raw_ast.cpp │ │ │ ├── source_file.cpp │ │ │ ├── source_location.cpp │ │ │ ├── source_manager.cpp │ │ │ ├── tables_generator.cpp │ │ │ └── tree_visitor.cpp │ │ ├── rules.mk │ │ └── schema.json │ ├── blobfs │ │ ├── blobfs.h │ │ ├── main.cpp │ │ └── rules.mk │ ├── bootserver │ │ ├── bootserver.c │ │ ├── bootserver.h │ │ ├── netboot.c │ │ ├── rules.mk │ │ └── tftp.c │ ├── fidl │ │ ├── BUILD.gn │ │ ├── MAINTAINERS │ │ ├── README.md │ │ ├── compiler │ │ │ ├── main.cpp │ │ │ └── rules.mk │ │ ├── examples │ │ │ ├── alignment.fidl │ │ │ ├── empty.fidl │ │ │ ├── enums.fidl │ │ │ ├── events.fidl │ │ │ ├── example-0.fidl │ │ │ ├── example-1.fidl │ │ │ ├── example-2.fidl │ │ │ ├── example-3.fidl │ │ │ ├── example-4.fidl │ │ │ ├── example-5.fidl │ │ │ ├── example-6.fidl │ │ │ ├── example-7.fidl │ │ │ ├── example-8.fidl │ │ │ ├── example-9.fidl │ │ │ ├── interface-ordinals.fidl │ │ │ ├── library-a │ │ │ │ └── point.fidl │ │ │ ├── library-b │ │ │ │ └── view.fidl │ │ │ ├── simple.fidl │ │ │ ├── tables.fidl │ │ │ ├── test.fidl │ │ │ └── types.fidl │ │ ├── formatter │ │ │ ├── main.cpp │ │ │ └── rules.mk │ │ ├── include │ │ │ └── fidl │ │ │ │ ├── attributes.h │ │ │ │ ├── c_generator.h │ │ │ │ ├── coded_ast.h │ │ │ │ ├── error_reporter.h │ │ │ │ ├── flat_ast.h │ │ │ │ ├── formatter.h │ │ │ │ ├── json_generator.h │ │ │ │ ├── json_schema.h │ │ │ │ ├── lexer.h │ │ │ │ ├── library_zx.h │ │ │ │ ├── names.h │ │ │ │ ├── parser.h │ │ │ │ ├── raw_ast.h │ │ │ │ ├── source_file.h │ │ │ │ ├── source_location.h │ │ │ │ ├── source_manager.h │ │ │ │ ├── string_view.h │ │ │ │ ├── tables_generator.h │ │ │ │ ├── token.h │ │ │ │ ├── token_definitions.inc │ │ │ │ ├── tree_visitor.h │ │ │ │ ├── type_shape.h │ │ │ │ └── types.h │ │ ├── lib │ │ │ ├── attributes.cpp │ │ │ ├── c_generator.cpp │ │ │ ├── error_reporter.cpp │ │ │ ├── flat_ast.cpp │ │ │ ├── formatter.cpp │ │ │ ├── json_generator.cpp │ │ │ ├── lexer.cpp │ │ │ ├── library_zx.cpp │ │ │ ├── names.cpp │ │ │ ├── parser.cpp │ │ │ ├── raw_ast.cpp │ │ │ ├── source_file.cpp │ │ │ ├── source_location.cpp │ │ │ ├── source_manager.cpp │ │ │ ├── tables_generator.cpp │ │ │ └── tree_visitor.cpp │ │ ├── rules.mk │ │ └── schema.json │ ├── filterc │ │ ├── filterc.cpp │ │ └── rules.mk │ ├── fvm │ │ ├── container │ │ │ ├── container.cpp │ │ │ ├── fvm.cpp │ │ │ └── sparse.cpp │ │ ├── format │ │ │ ├── blobfs.cpp │ │ │ ├── format.cpp │ │ │ └── minfs.cpp │ │ ├── include │ │ │ └── fvm │ │ │ │ ├── container.h │ │ │ │ └── format.h │ │ ├── main.cpp │ │ └── rules.mk │ ├── h2md │ │ ├── h2md.c │ │ └── rules.mk │ ├── kernel-buildsig │ │ ├── kernel-buildsig.cpp │ │ └── rules.mk │ ├── loglistener │ │ ├── loglistener.c │ │ └── rules.mk │ ├── merkleroot │ │ ├── merkleroot.cpp │ │ └── rules.mk │ ├── minfs │ │ ├── main.cpp │ │ ├── minfs.h │ │ └── rules.mk │ ├── mkfs-msdosfs │ │ └── rules.mk │ ├── mkkdtb │ │ ├── mkkdtb.c │ │ └── rules.mk │ ├── netprotocol │ │ ├── netaddr.c │ │ ├── netcp.c │ │ ├── netls.c │ │ ├── netprotocol.c │ │ ├── netprotocol.h │ │ ├── netruncmd.c │ │ └── rules.mk │ ├── rules.mk │ ├── runtests │ │ ├── rules.mk │ │ └── runtests.cpp │ ├── xdc-server │ │ ├── rules.mk │ │ ├── usb-handler.cpp │ │ ├── usb-handler.h │ │ ├── xdc-server.cpp │ │ └── xdc-server.h │ └── zbi │ │ ├── rules.mk │ │ └── zbi.cpp ├── private │ ├── MAINTAINERS │ ├── README.md │ ├── efi │ │ ├── boot-services.h │ │ ├── protocol │ │ │ ├── block-io.h │ │ │ ├── device-path-to-text.h │ │ │ ├── device-path.h │ │ │ ├── disk-io.h │ │ │ ├── driver-binding.h │ │ │ ├── file.h │ │ │ ├── graphics-output.h │ │ │ ├── loaded-image.h │ │ │ ├── managed-network.h │ │ │ ├── pci-root-bridge-io.h │ │ │ ├── simple-file-system.h │ │ │ ├── simple-network.h │ │ │ ├── simple-text-input.h │ │ │ ├── simple-text-output.h │ │ │ └── usb-io.h │ │ ├── runtime-services.h │ │ ├── system-table.h │ │ ├── types.h │ │ └── zircon.h │ └── zircon │ │ ├── font │ │ ├── font-18x32.h │ │ └── font-9x16.h │ │ ├── initializer_list.h │ │ ├── paths.h │ │ ├── stack.h │ │ └── thread_annotations.h ├── public │ ├── BUILD.gn │ ├── MAINTAINERS │ ├── README.md │ └── zircon │ │ ├── assert.h │ │ ├── boot │ │ ├── bootdata.h │ │ ├── driver-config.h │ │ ├── e820.h │ │ ├── image.h │ │ ├── multiboot.h │ │ ├── netboot.h │ │ └── sysconfig.h │ │ ├── compiler.h │ │ ├── device │ │ ├── audio-codec.h │ │ ├── audio.h │ │ ├── block.h │ │ ├── bt-hci.h │ │ ├── camera.h │ │ ├── clk.h │ │ ├── device.h │ │ ├── display-controller.h │ │ ├── dmctl.h │ │ ├── ethertap.h │ │ ├── gpu.h │ │ ├── hidctl.h │ │ ├── i2c.h │ │ ├── intel-hda.h │ │ ├── ioctl-wrapper.h │ │ ├── ioctl.h │ │ ├── ktrace.h │ │ ├── media-codec.h │ │ ├── midi.h │ │ ├── nand.h │ │ ├── power.h │ │ ├── pty.h │ │ ├── qmi-transport.h │ │ ├── ram-nand.h │ │ ├── ramdisk.h │ │ ├── serial.h │ │ ├── sysinfo.h │ │ ├── test.h │ │ ├── thermal.h │ │ ├── tpm.h │ │ ├── usb-peripheral.h │ │ └── vfs.h │ │ ├── driver │ │ └── binding.h │ │ ├── errors.h │ │ ├── features.h │ │ ├── fidl.h │ │ ├── hw │ │ ├── gpt.h │ │ ├── pci.h │ │ ├── usb-audio.h │ │ ├── usb-cdc.h │ │ ├── usb-hid.h │ │ ├── usb-hub.h │ │ ├── usb-mass-storage.h │ │ ├── usb-video.h │ │ └── usb.h │ │ ├── limits.h │ │ ├── listnode.h │ │ ├── pixelformat.h │ │ ├── process.h │ │ ├── processargs.h │ │ ├── rights.h │ │ ├── syscalls.abigen │ │ ├── syscalls.h │ │ ├── syscalls │ │ ├── debug.h │ │ ├── exception.h │ │ ├── hypervisor.h │ │ ├── iommu.h │ │ ├── log.h │ │ ├── object.h │ │ ├── pci.h │ │ ├── policy.h │ │ ├── port.h │ │ ├── profile.h │ │ ├── resource.h │ │ ├── smc.h │ │ ├── system.h │ │ └── types.h │ │ ├── time.h │ │ ├── tls.h │ │ └── types.h ├── uapp │ ├── MAINTAINERS │ ├── aslr-analysis │ │ ├── main.cpp │ │ └── rules.mk │ ├── audio-codec │ │ ├── audio-codec.c │ │ └── rules.mk │ ├── audio │ │ ├── audio.cpp │ │ ├── rules.mk │ │ ├── sine-source.cpp │ │ ├── sine-source.h │ │ ├── wav-common.cpp │ │ ├── wav-common.h │ │ ├── wav-sink.cpp │ │ ├── wav-sink.h │ │ ├── wav-source.cpp │ │ └── wav-source.h │ ├── backlight │ │ ├── main.c │ │ └── rules.mk │ ├── biotime │ │ ├── biotime.cpp │ │ └── rules.mk │ ├── blktest │ │ ├── main.c │ │ └── rules.mk │ ├── blobfs │ │ ├── main.cpp │ │ └── rules.mk │ ├── channel-perf │ │ ├── main.cpp │ │ └── rules.mk │ ├── clock │ │ ├── clkctl.c │ │ ├── clock.c │ │ └── rules.mk │ ├── crasher │ │ ├── cpp_specific.cpp │ │ ├── crasher.c │ │ └── rules.mk │ ├── dd │ │ ├── main.c │ │ └── rules.mk │ ├── df │ │ ├── main.cpp │ │ └── rules.mk │ ├── disk-pave │ │ ├── device-partitioner.cpp │ │ ├── device-partitioner.h │ │ ├── disk-pave.cpp │ │ ├── pave-lib.cpp │ │ ├── pave-lib.h │ │ ├── pave-logging.h │ │ ├── pave-utils.cpp │ │ ├── pave-utils.h │ │ ├── rules.mk │ │ └── test │ │ │ ├── device-partitioner-test.cpp │ │ │ └── main.cpp │ ├── display-test │ │ ├── display.cpp │ │ ├── display.h │ │ ├── image.cpp │ │ ├── image.h │ │ ├── main.cpp │ │ ├── rules.mk │ │ ├── utils.h │ │ ├── virtual-layer.cpp │ │ └── virtual-layer.h │ ├── dlog │ │ ├── dlog.c │ │ └── rules.mk │ ├── driverctl │ │ ├── driverctl.c │ │ └── rules.mk │ ├── ethtool │ │ ├── ethtool.c │ │ └── rules.mk │ ├── fs-fsck │ │ ├── main.c │ │ └── rules.mk │ ├── fs-mkfs │ │ ├── main.c │ │ └── rules.mk │ ├── fs-mount │ │ ├── main.c │ │ └── rules.mk │ ├── fs-umount │ │ ├── main.c │ │ └── rules.mk │ ├── fuzz │ │ ├── fuzz.cpp │ │ └── rules.mk │ ├── fvm-check │ │ ├── main.cpp │ │ └── rules.mk │ ├── gfxfractal │ │ ├── main.c │ │ └── rules.mk │ ├── gfxlatency │ │ ├── background.inc │ │ ├── cursor.inc │ │ ├── main.cpp │ │ └── rules.mk │ ├── gfxtest │ │ ├── main.c │ │ └── rules.mk │ ├── gpt │ │ ├── gpt.c │ │ └── rules.mk │ ├── hid │ │ ├── main.cpp │ │ ├── report.cpp │ │ └── rules.mk │ ├── hidsensor │ │ ├── main.c │ │ └── rules.mk │ ├── hidtouch │ │ ├── main.c │ │ └── rules.mk │ ├── i2c │ │ ├── i2c.c │ │ └── rules.mk │ ├── ihda │ │ ├── codec_state.h │ │ ├── codec_state_fetcher.h │ │ ├── ihda.cpp │ │ ├── intel_hda_codec.cpp │ │ ├── intel_hda_codec.h │ │ ├── intel_hda_controller.cpp │ │ ├── intel_hda_controller.h │ │ ├── intel_hda_device.cpp │ │ ├── intel_hda_device.h │ │ ├── print_codec_state.cpp │ │ ├── rules.mk │ │ ├── zircon_device.cpp │ │ └── zircon_device.h │ ├── iochk │ │ ├── iochk.cpp │ │ └── rules.mk │ ├── iotime │ │ ├── iotime.c │ │ └── rules.mk │ ├── kstress │ │ ├── main.cpp │ │ ├── rules.mk │ │ ├── stress_test.cpp │ │ ├── stress_test.h │ │ └── vmstress.cpp │ ├── loadgen │ │ ├── loadgen.cpp │ │ └── rules.mk │ ├── lsblk │ │ ├── main.c │ │ └── rules.mk │ ├── lsdev │ │ ├── lsdev.c │ │ └── rules.mk │ ├── lspwr │ │ ├── lspwr.c │ │ └── rules.mk │ ├── lsusb │ │ ├── lsusb.c │ │ └── rules.mk │ ├── lz4 │ │ ├── main.c │ │ └── rules.mk │ ├── midiecho │ │ ├── midiecho.c │ │ └── rules.mk │ ├── minfs │ │ ├── main.cpp │ │ └── rules.mk │ ├── namespace │ │ ├── namespace.c │ │ └── rules.mk │ ├── nand-loader │ │ ├── main.cpp │ │ └── rules.mk │ ├── nand-util │ │ ├── aml.cpp │ │ ├── aml.h │ │ ├── main.cpp │ │ └── rules.mk │ ├── netdump │ │ ├── netdump.c │ │ └── rules.mk │ ├── netreflector │ │ ├── netreflector.c │ │ └── rules.mk │ ├── ping │ │ ├── ping.cpp │ │ └── rules.mk │ ├── psutils │ │ ├── kill.c │ │ ├── killall.c │ │ ├── kstats.c │ │ ├── memgraph-schema.json │ │ ├── memgraph.cpp │ │ ├── ps.c │ │ ├── resources.c │ │ ├── resources.h │ │ ├── rules.mk │ │ ├── threads.cpp │ │ ├── top.c │ │ ├── vmaps.c │ │ ├── vmo-utils.c │ │ ├── vmo-utils.h │ │ └── vmos.cpp │ ├── rng-trials │ │ ├── rng-trials.c │ │ └── rules.mk │ ├── run-vc │ │ ├── main.c │ │ └── rules.mk │ ├── runtests │ │ ├── rules.mk │ │ └── runtests.cpp │ ├── serial-test │ │ ├── rules.mk │ │ └── serial-test.c │ ├── spawn │ │ ├── main.c │ │ └── rules.mk │ ├── storage-metrics │ │ ├── main.cpp │ │ └── rules.mk │ ├── strerror │ │ ├── rules.mk │ │ └── strerror.c │ ├── suspendtest │ │ ├── rules.mk │ │ └── suspendtest.c │ ├── sysconfig │ │ ├── rules.mk │ │ └── sysconfig.c │ ├── system-version │ │ ├── main.c │ │ └── rules.mk │ ├── tee-test │ │ ├── rules.mk │ │ └── tee-test.c │ ├── thread-depth │ │ ├── rules.mk │ │ └── thread-depth.c │ ├── thread-stress │ │ ├── rules.mk │ │ └── thread-stress.c │ ├── tpmctl │ │ ├── rules.mk │ │ └── tpmctl.c │ ├── trace-benchmark │ │ ├── README.md │ │ ├── benchmarks.cpp │ │ ├── benchmarks.h │ │ ├── benchmarks_ntrace.cpp │ │ ├── handler.h │ │ ├── main.cpp │ │ ├── rules.mk │ │ └── runner.h │ ├── trace-example │ │ ├── README.md │ │ ├── main.cpp │ │ └── rules.mk │ ├── traceme │ │ ├── rules.mk │ │ └── traceme.c │ ├── unbind │ │ ├── main.cpp │ │ └── rules.mk │ ├── usb-test-fwloader │ │ ├── rules.mk │ │ └── usb-test-fwloader.cpp │ ├── usbctl │ │ ├── rules.mk │ │ └── usbctl.c │ ├── waitfor │ │ ├── rules.mk │ │ └── waitfor.c │ ├── watch │ │ ├── rules.mk │ │ └── watch.c │ └── xdc-test │ │ ├── rules.mk │ │ ├── xdc-device.cpp │ │ ├── xdc-host.cpp │ │ ├── xdc-init.h │ │ └── xdc-test.cpp ├── ulib │ ├── MAINTAINERS │ ├── async-loop │ │ ├── MAINTAINERS │ │ ├── README.md │ │ ├── include │ │ │ └── lib │ │ │ │ └── async-loop │ │ │ │ ├── cpp │ │ │ │ └── loop.h │ │ │ │ └── loop.h │ │ ├── loop.c │ │ ├── loop_wrapper.cpp │ │ └── rules.mk │ ├── async-testutils │ │ ├── MAINTAINERS │ │ ├── dispatcher_stub.cpp │ │ ├── include │ │ │ └── lib │ │ │ │ └── async-testutils │ │ │ │ ├── dispatcher_stub.h │ │ │ │ ├── test_loop.h │ │ │ │ ├── test_loop_dispatcher.h │ │ │ │ └── time-keeper.h │ │ ├── rules.mk │ │ ├── test_loop.cpp │ │ └── test_loop_dispatcher.cpp │ ├── async │ │ ├── MAINTAINERS │ │ ├── README.md │ │ ├── default.c │ │ ├── exception.cpp │ │ ├── include │ │ │ └── lib │ │ │ │ └── async │ │ │ │ ├── cpp │ │ │ │ ├── exception.h │ │ │ │ ├── receiver.h │ │ │ │ ├── task.h │ │ │ │ ├── time.h │ │ │ │ ├── trap.h │ │ │ │ └── wait.h │ │ │ │ ├── default.h │ │ │ │ ├── dispatcher.h │ │ │ │ ├── exception.h │ │ │ │ ├── receiver.h │ │ │ │ ├── task.h │ │ │ │ ├── time.h │ │ │ │ ├── trap.h │ │ │ │ └── wait.h │ │ ├── ops.c │ │ ├── receiver.cpp │ │ ├── rules.mk │ │ ├── task.cpp │ │ ├── trap.cpp │ │ └── wait.cpp │ ├── audio-driver-proto │ │ ├── audio-proto.cpp │ │ ├── include │ │ │ └── audio-proto │ │ │ │ └── audio-proto.h │ │ └── rules.mk │ ├── audio-proto-utils │ │ ├── format-utils.cpp │ │ ├── include │ │ │ └── audio-proto-utils │ │ │ │ └── format-utils.h │ │ └── rules.mk │ ├── audio-utils │ │ ├── audio-device-stream.cpp │ │ ├── audio-input.cpp │ │ ├── audio-output.cpp │ │ ├── include │ │ │ └── audio-utils │ │ │ │ ├── audio-device-stream.h │ │ │ │ ├── audio-input.h │ │ │ │ ├── audio-output.h │ │ │ │ └── audio-stream.h │ │ └── rules.mk │ ├── bitmap │ │ ├── include │ │ │ └── bitmap │ │ │ │ ├── bitmap.h │ │ │ │ ├── raw-bitmap.h │ │ │ │ ├── rle-bitmap.h │ │ │ │ └── storage.h │ │ ├── raw-bitmap.cpp │ │ ├── rle-bitmap.cpp │ │ └── rules.mk │ ├── blktest │ │ ├── blktest.cpp │ │ ├── include │ │ │ └── blktest │ │ │ │ └── blktest.h │ │ └── rules.mk │ ├── blobfs │ │ ├── blobfs.cpp │ │ ├── common.cpp │ │ ├── fsck.cpp │ │ ├── host.cpp │ │ ├── include │ │ │ └── blobfs │ │ │ │ ├── blobfs.h │ │ │ │ ├── common.h │ │ │ │ ├── format.h │ │ │ │ ├── fsck.h │ │ │ │ ├── host.h │ │ │ │ ├── journal.h │ │ │ │ ├── lz4.h │ │ │ │ ├── metrics.h │ │ │ │ └── writeback.h │ │ ├── journal.cpp │ │ ├── lz4.cpp │ │ ├── metrics.cpp │ │ ├── rpc.cpp │ │ ├── rules.mk │ │ ├── vnode.cpp │ │ └── writeback.cpp │ ├── block-client │ │ ├── client.c │ │ ├── client.cpp │ │ ├── include │ │ │ └── block-client │ │ │ │ ├── client.h │ │ │ │ └── cpp │ │ │ │ └── client.h │ │ └── rules.mk │ ├── bootdata │ │ ├── decompress.c │ │ ├── include │ │ │ └── bootdata │ │ │ │ └── decompress.h │ │ └── rules.mk │ ├── c │ │ └── rules.mk │ ├── chromeos-disk-setup │ │ ├── chromeos-disk-setup.c │ │ ├── include │ │ │ └── chromeos-disk-setup │ │ │ │ └── chromeos-disk-setup.h │ │ └── rules.mk │ ├── cobalt-client │ │ ├── README.md │ │ ├── cobalt_logger.cpp │ │ ├── collector.cpp │ │ ├── counter.cpp │ │ ├── event_buffer.cpp │ │ ├── histogram.cpp │ │ ├── include │ │ │ └── cobalt-client │ │ │ │ └── cpp │ │ │ │ ├── collector-internal.h │ │ │ │ ├── collector.h │ │ │ │ ├── counter-internal.h │ │ │ │ ├── counter.h │ │ │ │ ├── histogram-internal.h │ │ │ │ ├── histogram.h │ │ │ │ ├── metric-options.h │ │ │ │ ├── timer.h │ │ │ │ └── types-internal.h │ │ ├── metric_info.cpp │ │ └── rules.mk │ ├── crypto │ │ ├── aead.cpp │ │ ├── bytes.cpp │ │ ├── cipher.cpp │ │ ├── digest.cpp │ │ ├── error.cpp │ │ ├── error.h │ │ ├── hkdf.cpp │ │ ├── hmac.cpp │ │ ├── include │ │ │ └── crypto │ │ │ │ ├── aead.h │ │ │ │ ├── bytes.h │ │ │ │ ├── cipher.h │ │ │ │ ├── digest.h │ │ │ │ ├── hkdf.h │ │ │ │ ├── hmac.h │ │ │ │ └── secret.h │ │ ├── rules.mk │ │ └── secret.cpp │ ├── ddk │ │ ├── include │ │ │ ├── ddk │ │ │ │ ├── binding.h │ │ │ │ ├── debug.h │ │ │ │ ├── device.h │ │ │ │ ├── driver.h │ │ │ │ ├── io-buffer.h │ │ │ │ ├── metadata.h │ │ │ │ ├── metadata │ │ │ │ │ ├── bad-block.h │ │ │ │ │ ├── camera.h │ │ │ │ │ ├── gpt.h │ │ │ │ │ └── nand.h │ │ │ │ ├── mmio-buffer.h │ │ │ │ ├── phys-iter.h │ │ │ │ ├── platform-defs.h │ │ │ │ ├── protocol │ │ │ │ │ ├── acpi.h │ │ │ │ │ ├── amlogic-canvas.h │ │ │ │ │ ├── auxdata.h │ │ │ │ │ ├── bad-block.h │ │ │ │ │ ├── block.h │ │ │ │ │ ├── bt-gatt-svc-lib.h │ │ │ │ │ ├── bt-gatt-svc.h │ │ │ │ │ ├── bt-hci.h │ │ │ │ │ ├── clk.h │ │ │ │ │ ├── display-controller.h │ │ │ │ │ ├── ethernet.h │ │ │ │ │ ├── ethernet_board.h │ │ │ │ │ ├── ethernet_mac.h │ │ │ │ │ ├── gpio-impl.h │ │ │ │ │ ├── gpio.h │ │ │ │ │ ├── hidbus.h │ │ │ │ │ ├── i2c-impl.h │ │ │ │ │ ├── i2c-lib.h │ │ │ │ │ ├── i2c.h │ │ │ │ │ ├── intel-gpu-core.h │ │ │ │ │ ├── intel-hda-codec.h │ │ │ │ │ ├── intel-hda-dsp.h │ │ │ │ │ ├── iommu.h │ │ │ │ │ ├── mailbox.h │ │ │ │ │ ├── mipicsi.h │ │ │ │ │ ├── nand.h │ │ │ │ │ ├── pci-lib.h │ │ │ │ │ ├── pci.h │ │ │ │ │ ├── pciroot.h │ │ │ │ │ ├── platform-bus.h │ │ │ │ │ ├── platform-device-lib.h │ │ │ │ │ ├── platform-device.h │ │ │ │ │ ├── platform-proxy.h │ │ │ │ │ ├── rawnand.h │ │ │ │ │ ├── scpi.h │ │ │ │ │ ├── sdhci.h │ │ │ │ │ ├── sdio.h │ │ │ │ │ ├── sdmmc.h │ │ │ │ │ ├── serial-impl.h │ │ │ │ │ ├── serial.h │ │ │ │ │ ├── test.h │ │ │ │ │ ├── usb-bus.h │ │ │ │ │ ├── usb-composite.h │ │ │ │ │ ├── usb-dci.h │ │ │ │ │ ├── usb-function.h │ │ │ │ │ ├── usb-hci.h │ │ │ │ │ ├── usb-hub.h │ │ │ │ │ ├── usb-mode-switch.h │ │ │ │ │ └── usb.h │ │ │ │ ├── protodefs.h │ │ │ │ └── trace │ │ │ │ │ └── event.h │ │ │ └── hw │ │ │ │ ├── arch_ops.h │ │ │ │ ├── inout.h │ │ │ │ ├── pci.h │ │ │ │ ├── reg.h │ │ │ │ ├── sdhci.h │ │ │ │ ├── sdio.h │ │ │ │ └── sdmmc.h │ │ ├── io-buffer.c │ │ ├── mmio-buffer.c │ │ ├── phys-iter.c │ │ └── rules.mk │ ├── ddktl │ │ ├── include │ │ │ └── ddktl │ │ │ │ ├── device-internal.h │ │ │ │ ├── device.h │ │ │ │ ├── i2c-channel.h │ │ │ │ ├── mmio.h │ │ │ │ ├── pdev.h │ │ │ │ └── protocol │ │ │ │ ├── acpi-internal.h │ │ │ │ ├── acpi.h │ │ │ │ ├── amlogic-canvas-internal.h │ │ │ │ ├── amlogic-canvas.h │ │ │ │ ├── audio-codec.h │ │ │ │ ├── bad-block-internal.h │ │ │ │ ├── bad-block.h │ │ │ │ ├── block-internal.h │ │ │ │ ├── block.h │ │ │ │ ├── bt-gatt-svc-internal.h │ │ │ │ ├── bt-gatt-svc.h │ │ │ │ ├── bt-hci-internal.h │ │ │ │ ├── bt-hci.h │ │ │ │ ├── clk-internal.h │ │ │ │ ├── clk.h │ │ │ │ ├── display-controller.h │ │ │ │ ├── empty-protocol.h │ │ │ │ ├── ethernet-internal.h │ │ │ │ ├── ethernet.h │ │ │ │ ├── gpio-impl-internal.h │ │ │ │ ├── gpio-impl.h │ │ │ │ ├── gpio-internal.h │ │ │ │ ├── gpio.h │ │ │ │ ├── hidbus-internal.h │ │ │ │ ├── hidbus.h │ │ │ │ ├── i2c-impl-internal.h │ │ │ │ ├── i2c-impl.h │ │ │ │ ├── i2c-internal.h │ │ │ │ ├── i2c.h │ │ │ │ ├── intel-gpu-core-internal.h │ │ │ │ ├── intel-gpu-core.h │ │ │ │ ├── intel-hda-codec-internal.h │ │ │ │ ├── intel-hda-codec.h │ │ │ │ ├── intel-hda-dsp-internal.h │ │ │ │ ├── intel-hda-dsp.h │ │ │ │ ├── iommu-internal.h │ │ │ │ ├── iommu.h │ │ │ │ ├── mailbox-internal.h │ │ │ │ ├── mailbox.h │ │ │ │ ├── mipicsi-internal.h │ │ │ │ ├── mipicsi.h │ │ │ │ ├── nand-internal.h │ │ │ │ ├── nand.h │ │ │ │ ├── pci-internal.h │ │ │ │ ├── pci.h │ │ │ │ ├── pciroot-internal.h │ │ │ │ ├── pciroot.h │ │ │ │ ├── platform-bus-internal.h │ │ │ │ ├── platform-bus.h │ │ │ │ ├── platform-device-internal.h │ │ │ │ ├── platform-device.h │ │ │ │ ├── platform-proxy-internal.h │ │ │ │ ├── platform-proxy.h │ │ │ │ ├── rawnand-internal.h │ │ │ │ ├── rawnand.h │ │ │ │ ├── rtc.h │ │ │ │ ├── scpi-internal.h │ │ │ │ ├── scpi.h │ │ │ │ ├── sdhci-internal.h │ │ │ │ ├── sdhci.h │ │ │ │ ├── sdio-internal.h │ │ │ │ ├── sdio.h │ │ │ │ ├── sdmmc-internal.h │ │ │ │ ├── sdmmc.h │ │ │ │ ├── serial-impl-internal.h │ │ │ │ ├── serial-impl.h │ │ │ │ ├── serial-internal.h │ │ │ │ ├── serial.h │ │ │ │ ├── tee.h │ │ │ │ ├── test-internal.h │ │ │ │ ├── test.h │ │ │ │ ├── tpm.h │ │ │ │ ├── usb-dci-internal.h │ │ │ │ ├── usb-dci.h │ │ │ │ ├── usb-mode-switch-internal.h │ │ │ │ └── usb-mode-switch.h │ │ ├── pdev.cpp │ │ ├── rules.mk │ │ └── test │ │ │ ├── ddktl-test-binding.c │ │ │ ├── ddktl-test.cpp │ │ │ ├── device-tests.cpp │ │ │ └── ethernet-tests.cpp │ ├── digest │ │ ├── digest.cpp │ │ ├── include │ │ │ └── digest │ │ │ │ ├── digest.h │ │ │ │ └── merkle-tree.h │ │ ├── merkle-tree.cpp │ │ └── rules.mk │ ├── dispatcher-pool │ │ ├── debug-logging.h │ │ ├── dispatcher-channel.cpp │ │ ├── dispatcher-event-source.cpp │ │ ├── dispatcher-execution-domain.cpp │ │ ├── dispatcher-interrupt.cpp │ │ ├── dispatcher-thread-pool.cpp │ │ ├── dispatcher-timer.cpp │ │ ├── dispatcher-wakeup-event.cpp │ │ ├── include │ │ │ └── dispatcher-pool │ │ │ │ ├── dispatcher-channel.h │ │ │ │ ├── dispatcher-event-source.h │ │ │ │ ├── dispatcher-execution-domain.h │ │ │ │ ├── dispatcher-interrupt.h │ │ │ │ ├── dispatcher-thread-pool.h │ │ │ │ ├── dispatcher-timer.h │ │ │ │ └── dispatcher-wakeup-event.h │ │ └── rules.mk │ ├── driver-info │ │ ├── driver-info-app.c │ │ ├── driver-info.c │ │ ├── include │ │ │ └── driver-info │ │ │ │ └── driver-info.h │ │ └── rules.mk │ ├── driver │ │ └── rules.mk │ ├── edid │ │ ├── edid.cpp │ │ ├── eisa_vid_lut.cpp │ │ ├── eisa_vid_lut.h │ │ ├── include │ │ │ └── lib │ │ │ │ └── edid │ │ │ │ ├── edid.h │ │ │ │ └── timings.h │ │ ├── rules.mk │ │ └── timings.cpp │ ├── elf-search │ │ ├── elf-search.cpp │ │ ├── include │ │ │ └── elf-search.h │ │ └── rules.mk │ ├── elfload │ │ ├── elf-load.c │ │ ├── include │ │ │ └── elfload │ │ │ │ └── elfload.h │ │ └── rules.mk │ ├── explicit-memory │ │ ├── bytes.c │ │ ├── include │ │ │ └── explicit-memory │ │ │ │ └── bytes.h │ │ └── rules.mk │ ├── fbl │ │ ├── alloc_checker.cpp │ │ ├── include │ │ │ └── fbl │ │ │ │ ├── algorithm.h │ │ │ │ ├── alloc_checker.h │ │ │ │ ├── array.h │ │ │ │ ├── atomic.h │ │ │ │ ├── auto_call.h │ │ │ │ ├── auto_lock.h │ │ │ │ ├── canary.h │ │ │ │ ├── deleter.h │ │ │ │ ├── function.h │ │ │ │ ├── initializer_list.h │ │ │ │ ├── integer_sequence.h │ │ │ │ ├── intrusive_container_utils.h │ │ │ │ ├── intrusive_double_list.h │ │ │ │ ├── intrusive_hash_table.h │ │ │ │ ├── intrusive_pointer_traits.h │ │ │ │ ├── intrusive_single_list.h │ │ │ │ ├── intrusive_wavl_tree.h │ │ │ │ ├── intrusive_wavl_tree_internal.h │ │ │ │ ├── limits.h │ │ │ │ ├── macros.h │ │ │ │ ├── mutex.h │ │ │ │ ├── new.h │ │ │ │ ├── null_lock.h │ │ │ │ ├── optional.h │ │ │ │ ├── recycler.h │ │ │ │ ├── ref_counted.h │ │ │ │ ├── ref_counted_internal.h │ │ │ │ ├── ref_counted_upgradeable.h │ │ │ │ ├── ref_ptr.h │ │ │ │ ├── slab_allocator.h │ │ │ │ ├── slab_malloc.h │ │ │ │ ├── string.h │ │ │ │ ├── string_buffer.h │ │ │ │ ├── string_piece.h │ │ │ │ ├── string_printf.h │ │ │ │ ├── string_traits.h │ │ │ │ ├── type_info.h │ │ │ │ ├── type_support.h │ │ │ │ ├── unique_fd.h │ │ │ │ ├── unique_free_ptr.h │ │ │ │ ├── unique_ptr.h │ │ │ │ └── vector.h │ │ ├── rules.mk │ │ ├── string.cpp │ │ ├── string_buffer.cpp │ │ ├── string_piece.cpp │ │ └── string_printf.cpp │ ├── fdio │ │ ├── bsdsocket.c │ │ ├── debug.c │ │ ├── fidl.c │ │ ├── get-vmo.c │ │ ├── include │ │ │ └── lib │ │ │ │ └── fdio │ │ │ │ ├── debug.h │ │ │ │ ├── io.h │ │ │ │ ├── limits.h │ │ │ │ ├── namespace.h │ │ │ │ ├── private.h │ │ │ │ ├── remoteio.h │ │ │ │ ├── spawn.h │ │ │ │ ├── unsafe.h │ │ │ │ ├── util.h │ │ │ │ ├── vfs.h │ │ │ │ └── watcher.h │ │ ├── logger.c │ │ ├── namespace.c │ │ ├── null.c │ │ ├── output.c │ │ ├── pipe.c │ │ ├── private-fidl.h │ │ ├── private-remoteio.h │ │ ├── private-socket.h │ │ ├── private.h │ │ ├── remoteio.c │ │ ├── rules.mk │ │ ├── service.c │ │ ├── socket.c │ │ ├── spawn.c │ │ ├── stubs.c │ │ ├── uname.c │ │ ├── unistd.c │ │ ├── unistd.h │ │ ├── vmofile.c │ │ ├── waitable.c │ │ ├── watcher.c │ │ └── zxio.c │ ├── fidl-utils │ │ ├── README.md │ │ ├── empty.c │ │ ├── include │ │ │ └── lib │ │ │ │ └── fidl-utils │ │ │ │ └── bind.h │ │ └── rules.mk │ ├── fidl │ │ ├── MAINTAINERS │ │ ├── README.md │ │ ├── bind.c │ │ ├── buffer_walker.h │ │ ├── builder.cpp │ │ ├── decoding.cpp │ │ ├── encoding.cpp │ │ ├── epitaph.c │ │ ├── formatting.cpp │ │ ├── include │ │ │ └── lib │ │ │ │ └── fidl │ │ │ │ ├── bind.h │ │ │ │ ├── coding.h │ │ │ │ ├── cpp │ │ │ │ ├── builder.h │ │ │ │ ├── message.h │ │ │ │ ├── message_buffer.h │ │ │ │ ├── message_builder.h │ │ │ │ ├── message_part.h │ │ │ │ ├── string_view.h │ │ │ │ └── vector_view.h │ │ │ │ ├── epitaph.h │ │ │ │ └── internal.h │ │ ├── message.cpp │ │ ├── message_buffer.cpp │ │ ├── message_builder.cpp │ │ ├── rules.mk │ │ └── validating.cpp │ ├── fit │ │ ├── MAINTAINERS │ │ ├── README.md │ │ ├── empty.c │ │ ├── include │ │ │ └── lib │ │ │ │ └── fit │ │ │ │ ├── defer.h │ │ │ │ ├── function.h │ │ │ │ ├── function_internal.h │ │ │ │ ├── function_traits.h │ │ │ │ ├── nullable.h │ │ │ │ ├── optional.h │ │ │ │ ├── traits.h │ │ │ │ └── variant.h │ │ └── rules.mk │ ├── framebuffer │ │ ├── README.md │ │ ├── framebuffer.c │ │ ├── include │ │ │ └── lib │ │ │ │ └── framebuffer │ │ │ │ └── framebuffer.h │ │ └── rules.mk │ ├── fs-host │ │ ├── common.cpp │ │ ├── include │ │ │ └── fs-host │ │ │ │ └── common.h │ │ └── rules.mk │ ├── fs-management │ │ ├── fsck.cpp │ │ ├── fvm.cpp │ │ ├── include │ │ │ └── fs-management │ │ │ │ ├── fvm.h │ │ │ │ ├── mount.h │ │ │ │ ├── ram-nand.h │ │ │ │ └── ramdisk.h │ │ ├── launch.cpp │ │ ├── mkfs.cpp │ │ ├── mount.cpp │ │ ├── ram-nand.cpp │ │ ├── ramdisk.cpp │ │ └── rules.mk │ ├── fs-test-utils │ │ ├── fixture.cpp │ │ ├── include │ │ │ └── fs-test-utils │ │ │ │ ├── fixture.h │ │ │ │ ├── perftest.h │ │ │ │ └── unittest.h │ │ ├── perftest.cpp │ │ └── rules.mk │ ├── fs │ │ ├── block-txn.cpp │ │ ├── connection.cpp │ │ ├── fvm.cpp │ │ ├── include │ │ │ └── fs │ │ │ │ ├── block-txn.h │ │ │ │ ├── client.h │ │ │ │ ├── connection.h │ │ │ │ ├── fvm.h │ │ │ │ ├── lazy-dir.h │ │ │ │ ├── locking.h │ │ │ │ ├── managed-vfs.h │ │ │ │ ├── pseudo-dir.h │ │ │ │ ├── pseudo-file.h │ │ │ │ ├── queue.h │ │ │ │ ├── ref_counted.h │ │ │ │ ├── remote-dir.h │ │ │ │ ├── remote.h │ │ │ │ ├── service.h │ │ │ │ ├── synchronous-vfs.h │ │ │ │ ├── ticker.h │ │ │ │ ├── trace.h │ │ │ │ ├── vfs.h │ │ │ │ ├── vmo-file.h │ │ │ │ ├── vnode.h │ │ │ │ └── watcher.h │ │ ├── lazy-dir.cpp │ │ ├── managed-vfs.cpp │ │ ├── mount.cpp │ │ ├── pseudo-dir.cpp │ │ ├── pseudo-file.cpp │ │ ├── remote-dir.cpp │ │ ├── rules.mk │ │ ├── service.cpp │ │ ├── synchronous-vfs.cpp │ │ ├── unmount.cpp │ │ ├── vfs.cpp │ │ ├── vmo-file.cpp │ │ ├── vnode.cpp │ │ └── watcher.cpp │ ├── fuzz-utils │ │ ├── fuzzer.cpp │ │ ├── include │ │ │ └── fuzz-utils │ │ │ │ ├── fuzzer.h │ │ │ │ ├── path.h │ │ │ │ ├── string-list.h │ │ │ │ └── string-map.h │ │ ├── path.cpp │ │ ├── rules.mk │ │ ├── string-list.cpp │ │ └── string-map.cpp │ ├── fvm │ │ ├── fvm-check.cpp │ │ ├── fvm-lz4.cpp │ │ ├── fvm.cpp │ │ ├── include │ │ │ └── fvm │ │ │ │ ├── fvm-check.h │ │ │ │ ├── fvm-lz4.h │ │ │ │ ├── fvm-sparse.h │ │ │ │ └── fvm.h │ │ └── rules.mk │ ├── fzl │ │ ├── include │ │ │ └── lib │ │ │ │ └── fzl │ │ │ │ ├── fdio.h │ │ │ │ ├── fifo.h │ │ │ │ ├── memory-probe.h │ │ │ │ ├── owned-vmo-mapper.h │ │ │ │ ├── pinned-vmo.h │ │ │ │ ├── resizeable-vmo-mapper.h │ │ │ │ ├── time.h │ │ │ │ ├── vmar-manager.h │ │ │ │ ├── vmo-mapper.h │ │ │ │ └── vmo-pool.h │ │ ├── memory-probe.cpp │ │ ├── owned-vmo-mapper.cpp │ │ ├── pinned-vmo.cpp │ │ ├── resizeable-vmo-mapper.cpp │ │ ├── rules.mk │ │ ├── time.cpp │ │ ├── vmar-manager.cpp │ │ ├── vmo-mapper.cpp │ │ └── vmo-pool.cpp │ ├── gfx │ │ ├── gfx.c │ │ ├── include │ │ │ └── gfx │ │ │ │ └── gfx.h │ │ └── rules.mk │ ├── gpt │ │ ├── cros.c │ │ ├── gpt.c │ │ ├── include │ │ │ └── gpt │ │ │ │ ├── cros.h │ │ │ │ └── gpt.h │ │ └── rules.mk │ ├── hid-parser │ │ ├── include │ │ │ └── hid-parser │ │ │ │ ├── item.h │ │ │ │ ├── parser.h │ │ │ │ └── usages.h │ │ ├── item.cpp │ │ ├── parser.cpp │ │ └── rules.mk │ ├── hid │ │ ├── acer12.c │ │ ├── ambient-light.c │ │ ├── buttons.c │ │ ├── egalax.c │ │ ├── eyoyo.c │ │ ├── ft3x27.c │ │ ├── gt92xx.c │ │ ├── hid.c │ │ ├── include │ │ │ └── hid │ │ │ │ ├── acer12.h │ │ │ │ ├── ambient-light.h │ │ │ │ ├── boot.h │ │ │ │ ├── buttons.h │ │ │ │ ├── descriptor.h │ │ │ │ ├── egalax.h │ │ │ │ ├── eyoyo.h │ │ │ │ ├── ft3x27.h │ │ │ │ ├── gt92xx.h │ │ │ │ ├── hid.h │ │ │ │ ├── paradise.h │ │ │ │ ├── samsung.h │ │ │ │ └── usages.h │ │ ├── keymaps.c │ │ ├── paradise.c │ │ ├── rules.mk │ │ └── samsung.c │ ├── hwreg │ │ ├── MAINTAINERS │ │ ├── include │ │ │ └── hwreg │ │ │ │ ├── bitfields.h │ │ │ │ ├── internal.h │ │ │ │ └── mmio.h │ │ ├── printers.cpp │ │ └── rules.mk │ ├── inet6 │ │ ├── checksum.c │ │ ├── eth-client.c │ │ ├── eth-client.h │ │ ├── include │ │ │ └── inet6 │ │ │ │ ├── inet6.h │ │ │ │ └── netifc.h │ │ ├── inet6.c │ │ ├── netifc.c │ │ └── rules.mk │ ├── inspector │ │ ├── backtrace.cpp │ │ ├── dso-list-impl.h │ │ ├── dso-list.cpp │ │ ├── include │ │ │ └── inspector │ │ │ │ └── inspector.h │ │ ├── registers.cpp │ │ ├── rules.mk │ │ ├── utils-impl.h │ │ └── utils.cpp │ ├── intel-hda │ │ ├── codec-utils │ │ │ ├── codec-driver-base.cpp │ │ │ ├── debug-logging.h │ │ │ └── stream-base.cpp │ │ ├── include │ │ │ └── intel-hda │ │ │ │ ├── codec-utils │ │ │ │ ├── codec-driver-base.h │ │ │ │ └── stream-base.h │ │ │ │ └── utils │ │ │ │ ├── codec-caps.h │ │ │ │ ├── codec-commands.h │ │ │ │ ├── codec-state.h │ │ │ │ ├── intel-audio-dsp-ipc.h │ │ │ │ ├── intel-hda-proto.h │ │ │ │ ├── intel-hda-registers.h │ │ │ │ ├── nhlt.h │ │ │ │ └── utils.h │ │ ├── rules.mk │ │ └── utils │ │ │ ├── codec-caps.cpp │ │ │ └── utils.cpp │ ├── kvstore │ │ ├── include │ │ │ └── kvstore │ │ │ │ └── kvstore.h │ │ ├── kvstore-test.c │ │ ├── kvstore.c │ │ └── rules.mk │ ├── launchpad │ │ ├── elf.c │ │ ├── elf.h │ │ ├── fdio.c │ │ ├── include │ │ │ └── launchpad │ │ │ │ ├── launchpad.h │ │ │ │ └── vmo.h │ │ ├── launchpad.c │ │ ├── rules.mk │ │ └── vmo.c │ ├── ldmsg │ │ ├── include │ │ │ └── ldmsg │ │ │ │ └── ldmsg.h │ │ ├── ldmsg.c │ │ └── rules.mk │ ├── libzbi │ │ ├── include │ │ │ └── libzbi │ │ │ │ ├── zbi-cpp.h │ │ │ │ ├── zbi-split.h │ │ │ │ ├── zbi-zx.h │ │ │ │ └── zbi.h │ │ ├── rules.mk │ │ ├── zbi-zx.cpp │ │ └── zbi.c │ ├── loader-service │ │ ├── include │ │ │ └── loader-service │ │ │ │ └── loader-service.h │ │ ├── loader-service.c │ │ └── rules.mk │ ├── lockdep │ │ ├── MAINTAINERS │ │ ├── include │ │ │ └── lockdep │ │ │ │ ├── common.h │ │ │ │ ├── global_reference.h │ │ │ │ ├── guard.h │ │ │ │ ├── guard_multiple.h │ │ │ │ ├── lock_class.h │ │ │ │ ├── lock_class_state.h │ │ │ │ ├── lock_dependency_set.h │ │ │ │ ├── lock_policy.h │ │ │ │ ├── lock_traits.h │ │ │ │ ├── lockdep.h │ │ │ │ ├── runtime_api.h │ │ │ │ └── thread_lock_state.h │ │ ├── lock_dep.cpp │ │ └── rules.mk │ ├── logger │ │ ├── include │ │ │ └── lib │ │ │ │ └── logger │ │ │ │ ├── logger.h │ │ │ │ └── provider.h │ │ ├── logger.cpp │ │ ├── provider.cpp │ │ └── rules.mk │ ├── memfs │ │ ├── directory.cpp │ │ ├── dnode.cpp │ │ ├── dnode.h │ │ ├── file.cpp │ │ ├── include │ │ │ └── lib │ │ │ │ └── memfs │ │ │ │ ├── cpp │ │ │ │ └── vnode.h │ │ │ │ └── memfs.h │ │ ├── memfs-local.cpp │ │ ├── memfs.cpp │ │ ├── rules.mk │ │ └── vmo.cpp │ ├── minfs │ │ ├── allocator.cpp │ │ ├── bcache.cpp │ │ ├── fsck.cpp │ │ ├── host.cpp │ │ ├── include │ │ │ └── minfs │ │ │ │ ├── allocator.h │ │ │ │ ├── bcache.h │ │ │ │ ├── block-txn.h │ │ │ │ ├── format.h │ │ │ │ ├── fsck.h │ │ │ │ ├── host.h │ │ │ │ ├── inode-manager.h │ │ │ │ ├── minfs.h │ │ │ │ ├── superblock.h │ │ │ │ └── writeback.h │ │ ├── inode-manager.cpp │ │ ├── minfs-private.h │ │ ├── minfs.cpp │ │ ├── rules.mk │ │ ├── superblock.cpp │ │ ├── vnode.cpp │ │ └── writeback.cpp │ ├── mini-process │ │ ├── include │ │ │ └── mini-process │ │ │ │ └── mini-process.h │ │ ├── mini-process.c │ │ ├── rules.mk │ │ ├── subprocess.c │ │ └── subprocess.h │ ├── pci │ │ ├── MAINTAINERS │ │ ├── include │ │ │ └── pci │ │ │ │ └── pio.h │ │ ├── pio.cpp │ │ └── rules.mk │ ├── perftest │ │ ├── README.md │ │ ├── include │ │ │ └── perftest │ │ │ │ ├── perftest.h │ │ │ │ ├── results.h │ │ │ │ └── runner.h │ │ ├── performance-results-schema.json │ │ ├── results.cpp │ │ ├── rules.mk │ │ └── runner.cpp │ ├── port │ │ ├── include │ │ │ └── port │ │ │ │ └── port.h │ │ ├── port.c │ │ └── rules.mk │ ├── pretty │ │ ├── hexdump.c │ │ ├── include │ │ │ └── pretty │ │ │ │ ├── hexdump.h │ │ │ │ └── sizes.h │ │ ├── rules.mk │ │ ├── sizes.c │ │ └── test.c │ ├── process-launcher │ │ ├── include │ │ │ └── lib │ │ │ │ └── process-launcher │ │ │ │ └── launcher.h │ │ ├── launcher.cpp │ │ ├── launcher.h │ │ ├── provider.cpp │ │ └── rules.mk │ ├── region-alloc │ │ ├── include │ │ │ └── region-alloc │ │ │ │ └── region-alloc.h │ │ ├── region-alloc-c-api.cpp │ │ ├── region-alloc.cpp │ │ └── rules.mk │ ├── rtc │ │ ├── include │ │ │ └── librtc.h │ │ ├── librtc.c │ │ └── rules.mk │ ├── runtests-utils │ │ ├── README.md │ │ ├── discover-and-run-tests.cpp │ │ ├── fuchsia-run-test.cpp │ │ ├── include │ │ │ └── runtests-utils │ │ │ │ ├── fuchsia-run-test.h │ │ │ │ ├── log-exporter.h │ │ │ │ ├── posix-run-test.h │ │ │ │ └── runtests-utils.h │ │ ├── log-exporter.cpp │ │ ├── posix-run-test.cpp │ │ ├── rules.mk │ │ ├── runtests-utils.cpp │ │ └── summary-schema.json │ ├── runtime │ │ ├── include │ │ │ └── runtime │ │ │ │ ├── message.h │ │ │ │ ├── processargs.h │ │ │ │ ├── thread.h │ │ │ │ └── tls.h │ │ ├── message.c │ │ ├── processargs.c │ │ ├── rules.mk │ │ └── thread.c │ ├── smbios │ │ ├── include │ │ │ └── lib │ │ │ │ └── smbios │ │ │ │ └── smbios.h │ │ ├── rules.mk │ │ └── smbios.cpp │ ├── svc │ │ ├── include │ │ │ └── lib │ │ │ │ └── svc │ │ │ │ ├── outgoing.h │ │ │ │ └── service.h │ │ ├── outgoing.cpp │ │ └── rules.mk │ ├── sync │ │ ├── README.md │ │ ├── completion.c │ │ ├── condition.cpp │ │ ├── include │ │ │ └── lib │ │ │ │ └── sync │ │ │ │ ├── completion.h │ │ │ │ ├── condition.h │ │ │ │ ├── internal │ │ │ │ └── condition-template.h │ │ │ │ └── mutex.h │ │ ├── mutex.c │ │ └── rules.mk │ ├── syslog │ │ ├── README.md │ │ ├── fx_logger.cpp │ │ ├── fx_logger.h │ │ ├── global.cpp │ │ ├── include │ │ │ └── lib │ │ │ │ └── syslog │ │ │ │ ├── global.h │ │ │ │ ├── logger.h │ │ │ │ └── wire_format.h │ │ ├── logger.cpp │ │ └── rules.mk │ ├── sysmem │ │ ├── include │ │ │ └── lib │ │ │ │ └── sysmem │ │ │ │ └── sysmem.h │ │ ├── rules.mk │ │ └── sysmem.cpp │ ├── task-utils │ │ ├── get.c │ │ ├── include │ │ │ └── task-utils │ │ │ │ ├── get.h │ │ │ │ └── walker.h │ │ ├── rules.mk │ │ └── walker.cpp │ ├── tee-client-api │ │ ├── README.md │ │ ├── include │ │ │ └── tee-client-api │ │ │ │ ├── tee-client-impl.h │ │ │ │ ├── tee-client-types.h │ │ │ │ └── tee_client_api.h │ │ ├── rules.mk │ │ └── tee-client-api.c │ ├── test-utils │ │ ├── README.md │ │ ├── include │ │ │ └── test-utils │ │ │ │ └── test-utils.h │ │ ├── rules.mk │ │ └── test-utils.c │ ├── tftp │ │ ├── include │ │ │ └── tftp │ │ │ │ └── tftp.h │ │ ├── internal.h │ │ ├── rules.mk │ │ ├── tftp-example.c │ │ ├── tftp-file-test.cpp │ │ ├── tftp-fuzztest.cpp │ │ ├── tftp-test.cpp │ │ └── tftp.c │ ├── trace-engine │ │ ├── README.md │ │ ├── context.cpp │ │ ├── context_api.cpp │ │ ├── context_impl.h │ │ ├── ddk-disabled-exports.ld │ │ ├── ddk-exports.ld │ │ ├── engine.cpp │ │ ├── include │ │ │ └── trace-engine │ │ │ │ ├── buffer_internal.h │ │ │ │ ├── context.h │ │ │ │ ├── fields.h │ │ │ │ ├── handler.h │ │ │ │ ├── instrumentation.h │ │ │ │ └── types.h │ │ ├── nonce.cpp │ │ └── rules.mk │ ├── trace-provider │ │ ├── README.md │ │ ├── handler.cpp │ │ ├── include │ │ │ └── trace-provider │ │ │ │ ├── handler.h │ │ │ │ └── provider.h │ │ ├── provider_impl.cpp │ │ ├── provider_impl.h │ │ ├── rules.mk │ │ ├── session.cpp │ │ ├── session.h │ │ ├── trace_provider.fidl.client.cpp │ │ ├── trace_provider.fidl.h │ │ ├── trace_provider.fidl.tables.cpp │ │ ├── utils.cpp │ │ └── utils.h │ ├── trace-reader │ │ ├── README.md │ │ ├── include │ │ │ └── trace-reader │ │ │ │ ├── reader.h │ │ │ │ ├── reader_internal.h │ │ │ │ └── records.h │ │ ├── reader.cpp │ │ ├── reader_internal.cpp │ │ ├── records.cpp │ │ └── rules.mk │ ├── trace │ │ ├── README.md │ │ ├── event.cpp │ │ ├── include │ │ │ └── trace │ │ │ │ ├── event.h │ │ │ │ ├── internal │ │ │ │ ├── event_common.h │ │ │ │ ├── event_internal.h │ │ │ │ └── pairs_internal.h │ │ │ │ └── observer.h │ │ ├── observer.cpp │ │ └── rules.mk │ ├── unittest │ │ ├── README.md │ │ ├── all-tests.cpp │ │ ├── crash-handler.cpp │ │ ├── crash-handler.h │ │ ├── crash-list.cpp │ │ ├── crash-list.h │ │ ├── include │ │ │ └── unittest │ │ │ │ └── unittest.h │ │ ├── rules.mk │ │ ├── unittest.cpp │ │ ├── watchdog.cpp │ │ └── watchdog.h │ ├── utf_conversion │ │ ├── include │ │ │ └── utf_conversion │ │ │ │ └── utf_conversion.h │ │ ├── rules.mk │ │ └── utf_conversion.cpp │ ├── virtio │ │ ├── include │ │ │ └── virtio │ │ │ │ ├── balloon.h │ │ │ │ ├── block.h │ │ │ │ ├── console.h │ │ │ │ ├── gpu.h │ │ │ │ ├── input.h │ │ │ │ ├── net.h │ │ │ │ ├── virtio.h │ │ │ │ ├── virtio_ids.h │ │ │ │ ├── virtio_ring.h │ │ │ │ ├── vsock.h │ │ │ │ └── wl.h │ │ └── rules.mk │ ├── xdc-host-utils │ │ ├── client.cpp │ │ ├── include │ │ │ └── xdc-host-utils │ │ │ │ ├── client.h │ │ │ │ └── conn.h │ │ └── rules.mk │ ├── xdc-server-utils │ │ ├── include │ │ │ └── xdc-server-utils │ │ │ │ ├── msg.h │ │ │ │ ├── packet.h │ │ │ │ └── stream.h │ │ ├── packet.c │ │ └── rules.mk │ ├── zircon-internal │ │ ├── empty.c │ │ ├── include │ │ │ └── lib │ │ │ │ └── zircon-internal │ │ │ │ ├── crashlogger.h │ │ │ │ ├── device │ │ │ │ └── cpu-trace │ │ │ │ │ ├── cpu-perf.h │ │ │ │ │ ├── intel-pm-events.inc │ │ │ │ │ ├── intel-pm.h │ │ │ │ │ ├── intel-pt.h │ │ │ │ │ ├── skylake-misc-events.inc │ │ │ │ │ └── skylake-pm-events.inc │ │ │ │ ├── fnv1hash.h │ │ │ │ ├── ktrace-def.h │ │ │ │ ├── ktrace.h │ │ │ │ ├── mtrace.h │ │ │ │ └── xorshiftrand.h │ │ └── rules.mk │ ├── zircon │ │ ├── alternates.ld │ │ ├── data.S │ │ ├── include │ │ │ └── zircon │ │ │ │ └── status.h │ │ ├── private.h │ │ ├── rules.mk │ │ ├── syscall-entry.h │ │ ├── syscall-wrappers.cpp │ │ ├── syscalls-arm64.S │ │ ├── syscalls-stubs.S │ │ ├── syscalls-x86-64.S │ │ ├── zircon-syscall-arm64.S │ │ ├── zircon-syscall-x86-64.S │ │ ├── zx_cache_flush.cpp │ │ ├── zx_channel_call.cpp │ │ ├── zx_cprng_draw.cpp │ │ ├── zx_deadline_after.cpp │ │ ├── zx_futex_wake_handle_close_thread_exit-arm64.S │ │ ├── zx_futex_wake_handle_close_thread_exit-x86-64.S │ │ ├── zx_status_get_string.cpp │ │ ├── zx_system_get_dcache_line_size.cpp │ │ ├── zx_system_get_features.cpp │ │ ├── zx_system_get_num_cpus.cpp │ │ ├── zx_system_get_physmem.cpp │ │ ├── zx_system_get_version.cpp │ │ ├── zx_ticks_get.cpp │ │ ├── zx_ticks_per_second.cpp │ │ ├── zx_vmar_unmap_handle_close_thread_exit-arm64.S │ │ └── zx_vmar_unmap_handle_close_thread_exit-x86-64.S │ ├── zx │ │ ├── README.md │ │ ├── channel.cpp │ │ ├── debuglog.cpp │ │ ├── event.cpp │ │ ├── eventpair.cpp │ │ ├── fifo.cpp │ │ ├── guest.cpp │ │ ├── include │ │ │ └── lib │ │ │ │ └── zx │ │ │ │ ├── bti.h │ │ │ │ ├── channel.h │ │ │ │ ├── debuglog.h │ │ │ │ ├── event.h │ │ │ │ ├── eventpair.h │ │ │ │ ├── fifo.h │ │ │ │ ├── guest.h │ │ │ │ ├── handle.h │ │ │ │ ├── interrupt.h │ │ │ │ ├── job.h │ │ │ │ ├── log.h │ │ │ │ ├── object.h │ │ │ │ ├── object_traits.h │ │ │ │ ├── pmt.h │ │ │ │ ├── port.h │ │ │ │ ├── process.h │ │ │ │ ├── resource.h │ │ │ │ ├── socket.h │ │ │ │ ├── suspend_token.h │ │ │ │ ├── task.h │ │ │ │ ├── thread.h │ │ │ │ ├── time.h │ │ │ │ ├── timer.h │ │ │ │ ├── vcpu.h │ │ │ │ ├── vmar.h │ │ │ │ └── vmo.h │ │ ├── interrupt.cpp │ │ ├── job.cpp │ │ ├── log.cpp │ │ ├── port.cpp │ │ ├── process.cpp │ │ ├── resource.cpp │ │ ├── rules.mk │ │ ├── socket.cpp │ │ ├── thread.cpp │ │ ├── timer.cpp │ │ ├── vcpu.cpp │ │ ├── vmar.cpp │ │ └── vmo.cpp │ ├── zxcpp │ │ ├── include │ │ │ └── zxcpp │ │ │ │ └── new.h │ │ ├── new.cpp │ │ ├── pure_virtual.cpp │ │ ├── rules.mk │ │ └── thread_atexit.cpp │ ├── zxcrypt │ │ ├── include │ │ │ └── zxcrypt │ │ │ │ └── volume.h │ │ ├── rules.mk │ │ └── volume.cpp │ ├── zxio │ │ ├── include │ │ │ └── lib │ │ │ │ └── zxio │ │ │ │ ├── inception.h │ │ │ │ ├── null.h │ │ │ │ ├── ops.h │ │ │ │ ├── types.h │ │ │ │ └── zxio.h │ │ ├── null.cpp │ │ ├── pipe.cpp │ │ ├── remote.cpp │ │ ├── rules.mk │ │ └── zxio.cpp │ └── zxs │ │ ├── include │ │ └── lib │ │ │ └── zxs │ │ │ ├── inception.h │ │ │ ├── protocol.h │ │ │ └── zxs.h │ │ ├── rules.mk │ │ └── zxs.cpp └── utest │ ├── MAINTAINERS │ ├── abigen │ ├── abigen.c │ └── rules.mk │ ├── async-loop │ ├── loop_tests.cpp │ ├── main.c │ └── rules.mk │ ├── async-testutils │ ├── main.c │ ├── rules.mk │ └── test_loop_tests.cpp │ ├── async │ ├── default_tests.cpp │ ├── exception_tests.cpp │ ├── main.c │ ├── receiver_tests.cpp │ ├── rules.mk │ ├── task_tests.cpp │ ├── time_tests.cpp │ ├── trap_tests.cpp │ └── wait_tests.cpp │ ├── bad-kernel-access │ ├── bad-kernel-access.c │ └── rules.mk │ ├── banjo-compiler │ ├── dup_attributes_tests.cpp │ ├── examples.h │ ├── flat_ast_tests.cpp │ ├── formatter_unittests.cpp │ ├── json_generator_tests.cpp │ ├── main.cpp │ ├── max_bytes_tests.cpp │ ├── max_handle_tests.cpp │ ├── parsing_tests.cpp │ ├── rules.mk │ ├── superinterface_tests.cpp │ ├── table_tests.cpp │ ├── test_library.h │ ├── testdata │ │ ├── badformat.banjo.noformat │ │ └── goodformat.banjo │ ├── using_tests.cpp │ └── visitor_unittests.cpp │ ├── biotime │ ├── biotime-test.cpp │ └── rules.mk │ ├── bitmap │ ├── main.c │ ├── raw-bitmap-tests.cpp │ ├── rle-bitmap-tests.cpp │ └── rules.mk │ ├── blobfs-bench │ ├── blobfs-bench.cpp │ └── rules.mk │ ├── blobfs │ ├── blobfs-test.h │ ├── blobfs.cpp │ └── rules.mk │ ├── camera │ ├── camera.cpp │ └── rules.mk │ ├── channel-fatal │ ├── channel-fatal-test.c │ └── rules.mk │ ├── chromeos-disk-setup │ ├── chromeos-disk-setup.cpp │ └── rules.mk │ ├── cleanup │ ├── cleanup.c │ └── rules.mk │ ├── cobalt-client │ ├── cobalt_logger_test.cpp │ ├── collector_test.cpp │ ├── counter_test.cpp │ ├── histogram_test.cpp │ ├── metric_options_test.cpp │ ├── rules.mk │ ├── test_main.cpp │ ├── timer_test.cpp │ └── types_internal_test.cpp │ ├── compiler │ ├── integer.cpp │ └── rules.mk │ ├── core │ ├── README.md │ ├── bad-syscall │ │ ├── bad-syscall.c │ │ ├── rules.mk │ │ └── syscall.S │ ├── c11-condvar │ │ ├── condvar.c │ │ └── rules.mk │ ├── c11-mutex │ │ ├── mutex.c │ │ └── rules.mk │ ├── c11-thread │ │ ├── rules.mk │ │ └── thread.c │ ├── channel │ │ ├── channel.c │ │ └── rules.mk │ ├── clock │ │ ├── clock.c │ │ └── rules.mk │ ├── condition-generic │ │ └── condition-generic.h │ ├── cookies │ │ ├── cookies.c │ │ └── rules.mk │ ├── echo │ │ ├── README │ │ ├── echo.c │ │ ├── echo.h │ │ ├── message.c │ │ ├── message.h │ │ ├── rules.mk │ │ ├── struct.c │ │ └── struct.h │ ├── elf-tls │ │ ├── rules.mk │ │ └── tls.cpp │ ├── event-pair │ │ ├── event-pair.c │ │ └── rules.mk │ ├── fifo │ │ ├── fifo.c │ │ └── rules.mk │ ├── futex │ │ ├── futex.cpp │ │ └── rules.mk │ ├── handle-close │ │ ├── handle-close.c │ │ └── rules.mk │ ├── handle-info │ │ ├── handle-info.c │ │ └── rules.mk │ ├── handle-transfer │ │ ├── handle-transfer.c │ │ └── rules.mk │ ├── handle-wait │ │ ├── handle-wait.c │ │ └── rules.mk │ ├── interrupt │ │ └── interrupt-test.c │ ├── job │ │ └── jobs.c │ ├── main.c │ ├── memory-mapping │ │ ├── memory-mapping.cpp │ │ └── rules.mk │ ├── object-child │ │ ├── object-child.cpp │ │ └── rules.mk │ ├── object-info │ │ ├── object-info.cpp │ │ └── rules.mk │ ├── port │ │ ├── ports.cpp │ │ └── rules.mk │ ├── process │ │ ├── process.cpp │ │ └── rules.mk │ ├── profile │ │ └── profile.c │ ├── pthread-barrier │ │ ├── barrier.c │ │ └── rules.mk │ ├── pthread-tls │ │ ├── rules.mk │ │ └── tls-test.c │ ├── pthread │ │ ├── pthread.cpp │ │ └── rules.mk │ ├── resource │ │ └── resource.cpp │ ├── rules.mk │ ├── socket │ │ ├── rules.mk │ │ └── socket.c │ ├── stack │ │ ├── rules.mk │ │ └── stack-test.c │ ├── sync-completion │ │ ├── completion.cpp │ │ ├── main.c │ │ └── rules.mk │ ├── sync-condition │ │ ├── condition.cpp │ │ └── rules.mk │ ├── sync-mutex │ │ ├── mutex.c │ │ └── rules.mk │ ├── threads │ │ ├── register-set.cpp │ │ ├── register-set.h │ │ ├── rules.mk │ │ ├── thread-functions │ │ │ ├── rules.mk │ │ │ ├── thread-functions.cpp │ │ │ └── thread-functions.h │ │ └── threads.cpp │ ├── time │ │ ├── rules.mk │ │ └── ticks.c │ ├── vmar │ │ ├── rules.mk │ │ └── vmar.cpp │ └── vmo-signal │ │ ├── rules.mk │ │ └── vmo-signal.c │ ├── cprng │ ├── cprng.c │ └── rules.mk │ ├── crypto │ ├── aead.cpp │ ├── bytes.cpp │ ├── cipher.cpp │ ├── hkdf.cpp │ ├── hmac.cpp │ ├── main.c │ ├── rules.mk │ ├── secret.cpp │ ├── utils.cpp │ └── utils.h │ ├── ctor │ ├── ctor.cpp │ ├── dso-ctor │ │ ├── dso-ctor.cpp │ │ ├── dso-ctor.h │ │ └── rules.mk │ └── rules.mk │ ├── debugger │ ├── debugger.cpp │ ├── rules.mk │ ├── utils.cpp │ └── utils.h │ ├── devfs │ ├── fdio-tests.cpp │ ├── fidl-tests.cpp │ ├── main.c │ └── rules.mk │ ├── digest │ ├── digest.cpp │ ├── main.c │ ├── merkle-tree.cpp │ └── rules.mk │ ├── dlfcn │ ├── dlfcn.c │ └── rules.mk │ ├── dlopen-indirect-deps │ ├── dlopen-indirect-deps-test-module │ │ ├── dlopen-indirect-deps-test-liba │ │ │ ├── dlopen-indirect-deps-test-libb │ │ │ │ ├── libb.c │ │ │ │ └── rules.mk │ │ │ ├── liba.c │ │ │ └── rules.mk │ │ ├── rules.mk │ │ └── test-module.c │ ├── dlopen-indirect-deps.c │ └── rules.mk │ ├── driver-tests │ ├── main.c │ └── rules.mk │ ├── dump1 │ ├── dump1.c │ └── rules.mk │ ├── elf-search │ ├── elf-search-test.cpp │ └── rules.mk │ ├── entropy │ ├── entropy.cpp │ └── rules.mk │ ├── errno │ ├── errno.c │ └── rules.mk │ ├── ethernet │ ├── ethernet.cpp │ └── rules.mk │ ├── events │ ├── events.c │ └── rules.mk │ ├── evil │ ├── evil.c │ └── rules.mk │ ├── exception │ ├── exception.c │ └── rules.mk │ ├── exit │ ├── exit.c │ └── rules.mk │ ├── fbl │ ├── algorithm_tests.cpp │ ├── array_tests.cpp │ ├── atomic_tests.cpp │ ├── auto_call_tests.cpp │ ├── forward_tests.cpp │ ├── function_tests.cpp │ ├── include │ │ └── fbl │ │ │ └── tests │ │ │ ├── intrusive_containers │ │ │ ├── associative_container_test_environment.h │ │ │ ├── base_test_environments.h │ │ │ ├── intrusive_doubly_linked_list_checker.h │ │ │ ├── intrusive_hash_table_checker.h │ │ │ ├── intrusive_singly_linked_list_checker.h │ │ │ ├── intrusive_wavl_tree_checker.h │ │ │ ├── objects.h │ │ │ ├── ordered_associative_container_test_environment.h │ │ │ ├── sequence_container_test_environment.h │ │ │ ├── test_environment_utils.h │ │ │ └── test_thunks.h │ │ │ └── lfsr.h │ ├── initializer_list_tests.cpp │ ├── integer_sequence_tests.cpp │ ├── intrusive_container_tests.cpp │ ├── intrusive_doubly_linked_list_tests.cpp │ ├── intrusive_hash_table_dll_tests.cpp │ ├── intrusive_hash_table_sll_tests.cpp │ ├── intrusive_singly_linked_list_tests.cpp │ ├── intrusive_wavl_tree_tests.cpp │ ├── main.c │ ├── optional_tests.cpp │ ├── recycler_tests.cpp │ ├── ref_counted_tests.cpp │ ├── ref_counted_upgradeable_tests.cpp │ ├── ref_ptr_tests.cpp │ ├── rules.mk │ ├── slab_allocator_tests.cpp │ ├── string_buffer_tests.cpp │ ├── string_piece_tests.cpp │ ├── string_printf_tests.cpp │ ├── string_tests.cpp │ ├── string_traits_tests.cpp │ ├── type_info_tests.cpp │ ├── type_support_tests.cpp │ ├── unique_fd_tests.cpp │ ├── unique_free_ptr_tests.cpp │ ├── unique_ptr_tests.cpp │ └── vector_tests.cpp │ ├── fdio │ ├── fdio_handle_fd.c │ ├── fdio_open_max.c │ ├── fdio_path_canonicalize.c │ ├── fdio_root.c │ ├── fdio_socket.c │ ├── fdio_socketpair.c │ ├── main.c │ └── rules.mk │ ├── fidl-compiler │ ├── consts_tests.cpp │ ├── dup_attributes_tests.cpp │ ├── examples.h │ ├── flat_ast_tests.cpp │ ├── formatter_unittests.cpp │ ├── json_generator_tests.cpp │ ├── main.cpp │ ├── max_bytes_multipass_tests.cpp │ ├── max_bytes_tests.cpp │ ├── max_handle_tests.cpp │ ├── parsing_tests.cpp │ ├── rules.mk │ ├── superinterface_tests.cpp │ ├── table_tests.cpp │ ├── test_library.h │ ├── testdata │ │ ├── badformat.fidl.noformat │ │ └── goodformat.fidl │ ├── using_tests.cpp │ └── visitor_unittests.cpp │ ├── fidl-simple │ ├── client_tests.c │ ├── ldsvc_tests.c │ ├── main.c │ ├── rules.mk │ ├── server_tests.c │ ├── spaceship.fidl │ ├── spaceship_tests.c │ └── spaceship_tests.cpp │ ├── fidl │ ├── abi_tests.cpp │ ├── cpp_types_tests.cpp │ ├── decoding_tests.cpp │ ├── encoding_tests.cpp │ ├── fidl │ │ └── messages.fidl │ ├── fidl_coded_types.cpp │ ├── fidl_coded_types.h │ ├── fidl_structs.h │ ├── formatting_tests.cpp │ ├── main.c │ ├── message_tests.cpp │ ├── rules.mk │ └── validating_tests.cpp │ ├── fit │ ├── defer_tests.cpp │ ├── examples │ │ ├── function_example1.cpp │ │ ├── function_example1.h │ │ ├── function_example2.cpp │ │ └── function_example2.h │ ├── function_tests.cpp │ ├── function_traits_tests.cpp │ ├── main.c │ ├── nullable_tests.cpp │ ├── optional_tests.cpp │ ├── rules.mk │ ├── traits_tests.cpp │ └── variant_tests.cpp │ ├── fpu │ ├── fputest.c │ └── rules.mk │ ├── fs-bench │ ├── fs-bench.cpp │ └── rules.mk │ ├── fs-host │ ├── main.cpp │ ├── rules.mk │ ├── test-basic.cpp │ ├── test-directory.cpp │ ├── test-maxfile.cpp │ ├── test-rw-workers.cpp │ ├── test-sparse.cpp │ ├── test-truncate.cpp │ ├── util.cpp │ └── util.h │ ├── fs-management │ ├── fs-management.cpp │ └── rules.mk │ ├── fs-test-utils │ ├── fixture_test.cpp │ ├── main.cpp │ ├── perftest_test.cpp │ ├── rules.mk │ └── unittest_test.cpp │ ├── fs-vnode │ ├── lazy-dir-tests.cpp │ ├── main.c │ ├── pseudo-dir-tests.cpp │ ├── pseudo-file-tests.cpp │ ├── remote-dir-tests.cpp │ ├── rules.mk │ ├── service-tests.cpp │ ├── teardown-tests.cpp │ └── vmo-file-tests.cpp │ ├── fs │ ├── filesystems.cpp │ ├── filesystems.h │ ├── main.cpp │ ├── misc.c │ ├── misc.h │ ├── rules.mk │ ├── test-access.cpp │ ├── test-append.cpp │ ├── test-attr.c │ ├── test-basic.c │ ├── test-clone.cpp │ ├── test-directory.cpp │ ├── test-dot-dot.c │ ├── test-fcntl.cpp │ ├── test-link.c │ ├── test-lseek.cpp │ ├── test-maxfile.cpp │ ├── test-minfs.cpp │ ├── test-mmap.cpp │ ├── test-overflow.c │ ├── test-persist.cpp │ ├── test-random-op.c │ ├── test-realpath.cpp │ ├── test-rename.c │ ├── test-resize.cpp │ ├── test-rw-workers.c │ ├── test-rw.cpp │ ├── test-sparse.cpp │ ├── test-sync.c │ ├── test-threading.cpp │ ├── test-truncate.cpp │ ├── test-unlink.cpp │ ├── test-watcher.cpp │ └── wrap.c │ ├── fuzz-utils │ ├── fixture.cpp │ ├── fixture.h │ ├── fuzzer-fixture.cpp │ ├── fuzzer-fixture.h │ ├── fuzzer.cpp │ ├── main.cpp │ ├── path.cpp │ ├── rules.mk │ ├── string-list.cpp │ ├── string-map.cpp │ ├── test-fuzzer.cpp │ └── test-fuzzer.h │ ├── fvm-host │ ├── main.cpp │ └── rules.mk │ ├── fvm │ ├── fvm.cpp │ └── rules.mk │ ├── fzl │ ├── fdio.cpp │ ├── main.c │ ├── memory_probe_tests.cpp │ └── rules.mk │ ├── getentropy │ ├── getentropy.cpp │ └── rules.mk │ ├── handle-alias │ ├── handle-alias.c │ └── rules.mk │ ├── hid-parser │ ├── hid-parser-test.cpp │ ├── hid-report-data.cpp │ └── rules.mk │ ├── hypervisor │ ├── MAINTAINERS │ ├── arm64.S │ ├── constants_priv.h │ ├── guest.cpp │ ├── main.cpp │ ├── rules.mk │ └── x86.S │ ├── int-types │ ├── README.md │ ├── int-types.c │ ├── int-types.cpp │ ├── rules.mk │ ├── wchar-type.c │ └── wchar-type.cpp │ ├── kernel-unittests │ ├── kernel-unittests.cpp │ └── rules.mk │ ├── launchpad │ ├── launchpad.c │ └── rules.mk │ ├── libfzl │ ├── fzl-test.cpp │ ├── main.c │ ├── owned-vmo-mapper-tests.cpp │ ├── resizeable-vmo-mapper-tests.cpp │ ├── rules.mk │ ├── vmo-pool-tests.cpp │ ├── vmo-probe.cpp │ ├── vmo-probe.h │ └── vmo-vmar-tests.cpp │ ├── libhwreg │ ├── bitfields-test.cpp │ └── rules.mk │ ├── libzx │ ├── rules.mk │ ├── traits.cpp │ └── zx-test.cpp │ ├── logger │ ├── rules.mk │ └── test.cpp │ ├── memfs │ ├── fidl-tests.cpp │ ├── main.c │ ├── memfs-tests.cpp │ └── rules.mk │ ├── msd │ ├── msd.c │ └── rules.mk │ ├── namespace │ ├── namespace-test.c │ └── rules.mk │ ├── perftest │ ├── clock-test.cpp │ ├── handle-creation-test.cpp │ ├── malloc-test.cpp │ ├── memcpy-test.cpp │ ├── mutex-test.cpp │ ├── null-test.cpp │ ├── process-test.cpp │ ├── results-test.cpp │ ├── rules.mk │ ├── runner-test.cpp │ ├── sleep-test.cpp │ └── syscalls-test.cpp │ ├── policy │ ├── job-policy.cpp │ └── rules.mk │ ├── posixio │ ├── README.md │ ├── main.cpp │ └── rules.mk │ ├── processor │ ├── processor.c │ └── rules.mk │ ├── property │ ├── README.md │ ├── property.c │ └── rules.mk │ ├── pty │ ├── pty-test.c │ └── rules.mk │ ├── qsort │ ├── qsort.c │ └── rules.mk │ ├── race-tests │ ├── race-tests.cpp │ └── rules.mk │ ├── ramdisk │ ├── main.c │ ├── ramdisk.cpp │ └── rules.mk │ ├── region-alloc │ ├── common.h │ ├── main.c │ ├── region-alloc-c-api.c │ ├── region-alloc.cpp │ └── rules.mk │ ├── register-state │ ├── register-state-test.cpp │ └── rules.mk │ ├── rtc-lib │ ├── rtc.cpp │ └── rules.mk │ ├── runtests-utils │ ├── fuchsia-run-test.cpp │ ├── fuchsia-test-main.cpp │ ├── helper │ │ ├── publish-data-helper.c │ │ └── rules.mk │ ├── log-exporter-test.cpp │ ├── posix-test-main.cpp │ ├── rules.mk │ ├── runtests-utils-test-globals.h │ ├── runtests-utils-test-utils.cpp │ ├── runtests-utils-test-utils.h │ └── runtests-utils-test.cpp │ ├── sanitizer │ ├── rules.mk │ └── sanitizer-utils.c │ ├── spawn │ ├── child.c │ ├── launcher.c │ ├── rules.mk │ └── spawn.cpp │ ├── stdio │ ├── rules.mk │ ├── stdio.c │ ├── util.c │ └── util.h │ ├── sysconf │ ├── rules.mk │ └── sysconf.c │ ├── sysinfo │ ├── main.cpp │ └── rules.mk │ ├── syslog │ ├── main.c │ ├── rules.mk │ ├── syslog_socket_tests.cpp │ └── syslog_tests.c │ ├── task-utils │ ├── rules.mk │ └── walker.cpp │ ├── thread-initial-state │ ├── arm64.S │ ├── asm.h │ ├── init-state.c │ ├── rules.mk │ └── x86-64.S │ ├── thread-state │ ├── rules.mk │ └── thread-state.cpp │ ├── time │ ├── rules.mk │ └── time_test.cpp │ ├── timers │ ├── rules.mk │ └── timers.cpp │ ├── trace-reader │ ├── main.c │ ├── reader_tests.cpp │ ├── records_tests.cpp │ └── rules.mk │ ├── trace │ ├── engine_tests.cpp │ ├── event_tests.c │ ├── event_tests.cpp │ ├── event_tests_common.h │ ├── event_tests_ntrace.c │ ├── event_tests_ntrace.cpp │ ├── fields_tests.cpp │ ├── fixture.cpp │ ├── fixture.h │ ├── main.c │ ├── no_optimization.c │ ├── record_tests.cpp │ └── rules.mk │ ├── usb │ ├── rules.mk │ └── usb-test.c │ ├── utf_conversion │ ├── main.cpp │ └── rules.mk │ ├── util │ ├── listnode.cpp │ └── rules.mk │ ├── vdso-base │ ├── rules.mk │ └── vdso-base.c │ ├── vdso-variant │ ├── helper │ │ ├── rules.mk │ │ └── vdso-variant-helper.c │ ├── rules.mk │ └── vdso-variant.c │ ├── vdso │ ├── rules.mk │ └── vdso.cpp │ ├── vmo │ ├── bench.cpp │ ├── bench.h │ ├── rules.mk │ └── vmo.cpp │ ├── x86-umip │ ├── main.cpp │ └── rules.mk │ ├── zbi │ ├── rules.mk │ └── zbi.cpp │ ├── zxcrypt │ ├── main.c │ ├── rules.mk │ ├── test-device.cpp │ ├── test-device.h │ ├── volume.cpp │ └── zxcrypt.cpp │ ├── zxio │ ├── main.c │ ├── null-test.cpp │ ├── rules.mk │ └── zxio-test.cpp │ └── zxs │ ├── main.c │ ├── rules.mk │ └── zxs-test.cpp └── third_party ├── MAINTAINERS ├── dev └── ethernet │ └── e1000 │ ├── LICENSE │ ├── README │ ├── README.fuchsia │ ├── e1000_80003es2lan.c │ ├── e1000_80003es2lan.h │ ├── e1000_82540.c │ ├── e1000_82541.c │ ├── e1000_82541.h │ ├── e1000_82542.c │ ├── e1000_82543.c │ ├── e1000_82543.h │ ├── e1000_82571.c │ ├── e1000_82571.h │ ├── e1000_82575.c │ ├── e1000_82575.h │ ├── e1000_api.c │ ├── e1000_api.h │ ├── e1000_defines.h │ ├── e1000_hw.h │ ├── e1000_i210.c │ ├── e1000_i210.h │ ├── e1000_ich8lan.c │ ├── e1000_ich8lan.h │ ├── e1000_mac.c │ ├── e1000_mac.h │ ├── e1000_manage.c │ ├── e1000_manage.h │ ├── e1000_mbx.c │ ├── e1000_mbx.h │ ├── e1000_nvm.c │ ├── e1000_nvm.h │ ├── e1000_osdep.c │ ├── e1000_osdep.h │ ├── e1000_phy.c │ ├── e1000_phy.h │ ├── e1000_regs.h │ ├── e1000_vf.c │ ├── e1000_vf.h │ ├── em_txrx.c │ ├── fuchsia.c │ ├── if_em.c │ ├── if_em.h │ ├── igb_txrx.c │ └── rules.mk ├── lib ├── acpica │ ├── .gitignore │ ├── LICENSE │ ├── MAINTAINERS │ ├── Makefile │ ├── README.fuchsia │ ├── changes.txt │ ├── generate │ │ ├── lint │ │ │ ├── files.lnt │ │ │ ├── lint.bat │ │ │ ├── lset.bat │ │ │ ├── options.lnt │ │ │ ├── readme.txt │ │ │ ├── std16.lnt │ │ │ ├── std32.lnt │ │ │ └── std64.lnt │ │ ├── release │ │ │ ├── build.sh │ │ │ └── release.sh │ │ └── unix │ │ │ ├── Makefile │ │ │ ├── Makefile.common │ │ │ ├── Makefile.config │ │ │ ├── Makefile.rules │ │ │ ├── acpibin │ │ │ └── Makefile │ │ │ ├── acpidump │ │ │ └── Makefile │ │ │ ├── acpiexamples │ │ │ └── Makefile │ │ │ ├── acpiexec │ │ │ └── Makefile │ │ │ ├── acpihelp │ │ │ └── Makefile │ │ │ ├── acpinames │ │ │ └── Makefile │ │ │ ├── acpisrc │ │ │ └── Makefile │ │ │ ├── acpixtract │ │ │ └── Makefile │ │ │ ├── iasl │ │ │ └── Makefile │ │ │ └── readme.txt │ ├── rules.mk │ ├── source │ │ ├── common │ │ │ ├── acfileio.c │ │ │ ├── acgetline.c │ │ │ ├── adfile.c │ │ │ ├── adisasm.c │ │ │ ├── adwalk.c │ │ │ ├── ahids.c │ │ │ ├── ahpredef.c │ │ │ ├── ahtable.c │ │ │ ├── ahuuids.c │ │ │ ├── cmfsize.c │ │ │ ├── dmextern.c │ │ │ ├── dmrestag.c │ │ │ ├── dmtable.c │ │ │ ├── dmtables.c │ │ │ ├── dmtbdump.c │ │ │ ├── dmtbinfo.c │ │ │ └── getopt.c │ │ ├── compiler │ │ │ ├── aslanalyze.c │ │ │ ├── aslascii.c │ │ │ ├── aslbtypes.c │ │ │ ├── aslcodegen.c │ │ │ ├── aslcompile.c │ │ │ ├── aslcompiler.h │ │ │ ├── aslcompiler.l │ │ │ ├── aslcstyle.y │ │ │ ├── asldefine.h │ │ │ ├── aslerror.c │ │ │ ├── aslfileio.c │ │ │ ├── aslfiles.c │ │ │ ├── aslfold.c │ │ │ ├── aslglobal.h │ │ │ ├── aslhex.c │ │ │ ├── asllength.c │ │ │ ├── asllisting.c │ │ │ ├── asllistsup.c │ │ │ ├── aslload.c │ │ │ ├── asllookup.c │ │ │ ├── aslmain.c │ │ │ ├── aslmap.c │ │ │ ├── aslmapenter.c │ │ │ ├── aslmapoutput.c │ │ │ ├── aslmaputils.c │ │ │ ├── aslmessages.c │ │ │ ├── aslmessages.h │ │ │ ├── aslmethod.c │ │ │ ├── aslnamesp.c │ │ │ ├── asloffset.c │ │ │ ├── aslopcodes.c │ │ │ ├── asloperands.c │ │ │ ├── aslopt.c │ │ │ ├── asloptions.c │ │ │ ├── aslparser.y │ │ │ ├── aslpredef.c │ │ │ ├── aslprepkg.c │ │ │ ├── aslprintf.c │ │ │ ├── aslprune.c │ │ │ ├── aslresource.c │ │ │ ├── aslresources.y │ │ │ ├── aslrestype1.c │ │ │ ├── aslrestype1i.c │ │ │ ├── aslrestype2.c │ │ │ ├── aslrestype2d.c │ │ │ ├── aslrestype2e.c │ │ │ ├── aslrestype2q.c │ │ │ ├── aslrestype2s.c │ │ │ ├── aslrestype2w.c │ │ │ ├── aslrules.y │ │ │ ├── aslstartup.c │ │ │ ├── aslstubs.c │ │ │ ├── aslsupport.l │ │ │ ├── aslsupport.y │ │ │ ├── asltokens.y │ │ │ ├── asltransform.c │ │ │ ├── asltree.c │ │ │ ├── asltypes.h │ │ │ ├── asltypes.y │ │ │ ├── aslutils.c │ │ │ ├── asluuid.c │ │ │ ├── aslwalks.c │ │ │ ├── aslxref.c │ │ │ ├── dtcompile.c │ │ │ ├── dtcompiler.h │ │ │ ├── dtexpress.c │ │ │ ├── dtfield.c │ │ │ ├── dtio.c │ │ │ ├── dtparser.l │ │ │ ├── dtparser.y │ │ │ ├── dtsubtable.c │ │ │ ├── dttable.c │ │ │ ├── dttable1.c │ │ │ ├── dttable2.c │ │ │ ├── dttemplate.c │ │ │ ├── dttemplate.h │ │ │ ├── dtutils.c │ │ │ ├── new_table.txt │ │ │ ├── preprocess.h │ │ │ ├── prexpress.c │ │ │ ├── prmacros.c │ │ │ ├── prparser.l │ │ │ ├── prparser.y │ │ │ ├── prscan.c │ │ │ ├── prutils.c │ │ │ └── readme.txt │ │ ├── components │ │ │ ├── debugger │ │ │ │ ├── dbcmds.c │ │ │ │ ├── dbconvert.c │ │ │ │ ├── dbdisply.c │ │ │ │ ├── dbexec.c │ │ │ │ ├── dbfileio.c │ │ │ │ ├── dbhistry.c │ │ │ │ ├── dbinput.c │ │ │ │ ├── dbmethod.c │ │ │ │ ├── dbnames.c │ │ │ │ ├── dbobject.c │ │ │ │ ├── dbstats.c │ │ │ │ ├── dbtest.c │ │ │ │ ├── dbutils.c │ │ │ │ └── dbxface.c │ │ │ ├── disassembler │ │ │ │ ├── dmbuffer.c │ │ │ │ ├── dmcstyle.c │ │ │ │ ├── dmdeferred.c │ │ │ │ ├── dmnames.c │ │ │ │ ├── dmopcode.c │ │ │ │ ├── dmresrc.c │ │ │ │ ├── dmresrcl.c │ │ │ │ ├── dmresrcl2.c │ │ │ │ ├── dmresrcs.c │ │ │ │ ├── dmutils.c │ │ │ │ └── dmwalk.c │ │ │ ├── dispatcher │ │ │ │ ├── dsargs.c │ │ │ │ ├── dscontrol.c │ │ │ │ ├── dsdebug.c │ │ │ │ ├── dsfield.c │ │ │ │ ├── dsinit.c │ │ │ │ ├── dsmethod.c │ │ │ │ ├── dsmthdat.c │ │ │ │ ├── dsobject.c │ │ │ │ ├── dsopcode.c │ │ │ │ ├── dsutils.c │ │ │ │ ├── dswexec.c │ │ │ │ ├── dswload.c │ │ │ │ ├── dswload2.c │ │ │ │ ├── dswscope.c │ │ │ │ └── dswstate.c │ │ │ ├── events │ │ │ │ ├── evevent.c │ │ │ │ ├── evglock.c │ │ │ │ ├── evgpe.c │ │ │ │ ├── evgpeblk.c │ │ │ │ ├── evgpeinit.c │ │ │ │ ├── evgpeutil.c │ │ │ │ ├── evhandler.c │ │ │ │ ├── evmisc.c │ │ │ │ ├── evregion.c │ │ │ │ ├── evrgnini.c │ │ │ │ ├── evsci.c │ │ │ │ ├── evxface.c │ │ │ │ ├── evxfevnt.c │ │ │ │ ├── evxfgpe.c │ │ │ │ └── evxfregn.c │ │ │ ├── executer │ │ │ │ ├── exconfig.c │ │ │ │ ├── exconvrt.c │ │ │ │ ├── excreate.c │ │ │ │ ├── exdebug.c │ │ │ │ ├── exdump.c │ │ │ │ ├── exfield.c │ │ │ │ ├── exfldio.c │ │ │ │ ├── exmisc.c │ │ │ │ ├── exmutex.c │ │ │ │ ├── exnames.c │ │ │ │ ├── exoparg1.c │ │ │ │ ├── exoparg2.c │ │ │ │ ├── exoparg3.c │ │ │ │ ├── exoparg6.c │ │ │ │ ├── exprep.c │ │ │ │ ├── exregion.c │ │ │ │ ├── exresnte.c │ │ │ │ ├── exresolv.c │ │ │ │ ├── exresop.c │ │ │ │ ├── exstore.c │ │ │ │ ├── exstoren.c │ │ │ │ ├── exstorob.c │ │ │ │ ├── exsystem.c │ │ │ │ ├── extrace.c │ │ │ │ └── exutils.c │ │ │ ├── hardware │ │ │ │ ├── hwacpi.c │ │ │ │ ├── hwesleep.c │ │ │ │ ├── hwgpe.c │ │ │ │ ├── hwpci.c │ │ │ │ ├── hwregs.c │ │ │ │ ├── hwsleep.c │ │ │ │ ├── hwtimer.c │ │ │ │ ├── hwvalid.c │ │ │ │ ├── hwxface.c │ │ │ │ └── hwxfsleep.c │ │ │ ├── namespace │ │ │ │ ├── nsaccess.c │ │ │ │ ├── nsalloc.c │ │ │ │ ├── nsarguments.c │ │ │ │ ├── nsconvert.c │ │ │ │ ├── nsdump.c │ │ │ │ ├── nsdumpdv.c │ │ │ │ ├── nseval.c │ │ │ │ ├── nsinit.c │ │ │ │ ├── nsload.c │ │ │ │ ├── nsnames.c │ │ │ │ ├── nsobject.c │ │ │ │ ├── nsparse.c │ │ │ │ ├── nspredef.c │ │ │ │ ├── nsprepkg.c │ │ │ │ ├── nsrepair.c │ │ │ │ ├── nsrepair2.c │ │ │ │ ├── nssearch.c │ │ │ │ ├── nsutils.c │ │ │ │ ├── nswalk.c │ │ │ │ ├── nsxfeval.c │ │ │ │ ├── nsxfname.c │ │ │ │ └── nsxfobj.c │ │ │ ├── parser │ │ │ │ ├── psargs.c │ │ │ │ ├── psloop.c │ │ │ │ ├── psobject.c │ │ │ │ ├── psopcode.c │ │ │ │ ├── psopinfo.c │ │ │ │ ├── psparse.c │ │ │ │ ├── psscope.c │ │ │ │ ├── pstree.c │ │ │ │ ├── psutils.c │ │ │ │ ├── pswalk.c │ │ │ │ └── psxface.c │ │ │ ├── resources │ │ │ │ ├── rsaddr.c │ │ │ │ ├── rscalc.c │ │ │ │ ├── rscreate.c │ │ │ │ ├── rsdump.c │ │ │ │ ├── rsdumpinfo.c │ │ │ │ ├── rsinfo.c │ │ │ │ ├── rsio.c │ │ │ │ ├── rsirq.c │ │ │ │ ├── rslist.c │ │ │ │ ├── rsmemory.c │ │ │ │ ├── rsmisc.c │ │ │ │ ├── rsserial.c │ │ │ │ ├── rsutils.c │ │ │ │ └── rsxface.c │ │ │ ├── tables │ │ │ │ ├── tbdata.c │ │ │ │ ├── tbfadt.c │ │ │ │ ├── tbfind.c │ │ │ │ ├── tbinstal.c │ │ │ │ ├── tbprint.c │ │ │ │ ├── tbutils.c │ │ │ │ ├── tbxface.c │ │ │ │ ├── tbxfload.c │ │ │ │ └── tbxfroot.c │ │ │ └── utilities │ │ │ │ ├── utaddress.c │ │ │ │ ├── utalloc.c │ │ │ │ ├── utbuffer.c │ │ │ │ ├── utcache.c │ │ │ │ ├── utclib.c │ │ │ │ ├── utcopy.c │ │ │ │ ├── utdebug.c │ │ │ │ ├── utdecode.c │ │ │ │ ├── utdelete.c │ │ │ │ ├── uterror.c │ │ │ │ ├── uteval.c │ │ │ │ ├── utexcep.c │ │ │ │ ├── utglobal.c │ │ │ │ ├── uthex.c │ │ │ │ ├── utids.c │ │ │ │ ├── utinit.c │ │ │ │ ├── utlock.c │ │ │ │ ├── utmath.c │ │ │ │ ├── utmisc.c │ │ │ │ ├── utmutex.c │ │ │ │ ├── utnonansi.c │ │ │ │ ├── utobject.c │ │ │ │ ├── utosi.c │ │ │ │ ├── utownerid.c │ │ │ │ ├── utpredef.c │ │ │ │ ├── utprint.c │ │ │ │ ├── utresrc.c │ │ │ │ ├── utstate.c │ │ │ │ ├── utstring.c │ │ │ │ ├── uttrack.c │ │ │ │ ├── utuuid.c │ │ │ │ ├── utxface.c │ │ │ │ ├── utxferror.c │ │ │ │ ├── utxfinit.c │ │ │ │ └── utxfmutex.c │ │ ├── include │ │ │ └── acpica │ │ │ │ ├── acapps.h │ │ │ │ ├── acbuffer.h │ │ │ │ ├── acclib.h │ │ │ │ ├── accommon.h │ │ │ │ ├── acconfig.h │ │ │ │ ├── acdebug.h │ │ │ │ ├── acdisasm.h │ │ │ │ ├── acdispat.h │ │ │ │ ├── acevents.h │ │ │ │ ├── acexcep.h │ │ │ │ ├── acglobal.h │ │ │ │ ├── achware.h │ │ │ │ ├── acinterp.h │ │ │ │ ├── aclocal.h │ │ │ │ ├── acmacros.h │ │ │ │ ├── acnames.h │ │ │ │ ├── acnamesp.h │ │ │ │ ├── acobject.h │ │ │ │ ├── acopcode.h │ │ │ │ ├── acoutput.h │ │ │ │ ├── acparser.h │ │ │ │ ├── acpi.h │ │ │ │ ├── acpiosxf.h │ │ │ │ ├── acpixf.h │ │ │ │ ├── acpredef.h │ │ │ │ ├── acresrc.h │ │ │ │ ├── acrestyp.h │ │ │ │ ├── acstruct.h │ │ │ │ ├── actables.h │ │ │ │ ├── actbl.h │ │ │ │ ├── actbl1.h │ │ │ │ ├── actbl2.h │ │ │ │ ├── actbl3.h │ │ │ │ ├── actypes.h │ │ │ │ ├── acutils.h │ │ │ │ ├── acuuid.h │ │ │ │ ├── amlcode.h │ │ │ │ ├── amlresrc.h │ │ │ │ └── platform │ │ │ │ ├── accygwin.h │ │ │ │ ├── acdragonfly.h │ │ │ │ ├── acdragonflyex.h │ │ │ │ ├── acefi.h │ │ │ │ ├── acefiex.h │ │ │ │ ├── acenv.h │ │ │ │ ├── acenvex.h │ │ │ │ ├── acfreebsd.h │ │ │ │ ├── acfuchsia.h │ │ │ │ ├── acgcc.h │ │ │ │ ├── achaiku.h │ │ │ │ ├── acintel.h │ │ │ │ ├── aclinux.h │ │ │ │ ├── aclinuxex.h │ │ │ │ ├── acmacosx.h │ │ │ │ ├── acmsvc.h │ │ │ │ ├── acmsvcex.h │ │ │ │ ├── acnetbsd.h │ │ │ │ ├── acos2.h │ │ │ │ ├── acwin.h │ │ │ │ ├── acwin64.h │ │ │ │ ├── acwinex.h │ │ │ │ └── aczircon.h │ │ ├── os_specific │ │ │ └── service_layers │ │ │ │ ├── osbsdtbl.c │ │ │ │ ├── osefitbl.c │ │ │ │ ├── osefixf.c │ │ │ │ ├── osfuchsia.cpp │ │ │ │ ├── oslibcfs.c │ │ │ │ ├── oslinuxtbl.c │ │ │ │ ├── osunixdir.c │ │ │ │ ├── osunixmap.c │ │ │ │ ├── osunixxf.c │ │ │ │ ├── oswindir.c │ │ │ │ ├── oswintbl.c │ │ │ │ ├── oswinxf.c │ │ │ │ └── oszircon.cpp │ │ └── tools │ │ │ ├── acpibin │ │ │ ├── abcompare.c │ │ │ ├── abmain.c │ │ │ └── acpibin.h │ │ │ ├── acpidump │ │ │ ├── acpidump.h │ │ │ ├── apdump.c │ │ │ ├── apfiles.c │ │ │ └── apmain.c │ │ │ ├── acpiexec │ │ │ ├── aecommon.h │ │ │ ├── aeexec.c │ │ │ ├── aehandlers.c │ │ │ ├── aeinitfile.c │ │ │ ├── aemain.c │ │ │ ├── aeregion.c │ │ │ ├── aetables.c │ │ │ └── aetables.h │ │ │ ├── acpihelp │ │ │ ├── acpihelp.h │ │ │ ├── ahamlops.c │ │ │ ├── ahaslkey.c │ │ │ ├── ahaslops.c │ │ │ ├── ahdecode.c │ │ │ └── ahmain.c │ │ │ ├── acpinames │ │ │ ├── acpinames.h │ │ │ ├── anmain.c │ │ │ ├── anstubs.c │ │ │ └── antables.c │ │ │ ├── acpisrc │ │ │ ├── acpisrc.h │ │ │ ├── ascase.c │ │ │ ├── asconvrt.c │ │ │ ├── asfile.c │ │ │ ├── asmain.c │ │ │ ├── asremove.c │ │ │ ├── astable.c │ │ │ └── asutils.c │ │ │ ├── acpixtract │ │ │ ├── acpixtract.c │ │ │ ├── acpixtract.h │ │ │ ├── axmain.c │ │ │ └── axutils.c │ │ │ └── examples │ │ │ ├── examples.c │ │ │ ├── examples.h │ │ │ ├── exstubs.c │ │ │ └── extables.c │ └── tests │ │ ├── misc │ │ ├── badcode.asl │ │ └── grammar.asl │ │ └── templates │ │ ├── Makefile │ │ └── templates.sh ├── cksum │ └── rules.mk ├── cortex-strings │ ├── LICENSE │ ├── README.fuchsia │ ├── no-neon │ │ └── src │ │ │ └── aarch64 │ │ │ └── memset.S │ └── src │ │ └── aarch64 │ │ ├── memchr.S │ │ ├── memcmp.S │ │ ├── memcpy.S │ │ ├── memmove.S │ │ ├── memset.S │ │ ├── strchr.S │ │ ├── strchrnul.S │ │ ├── strcmp.S │ │ ├── strcpy.S │ │ ├── strlen.S │ │ ├── strncmp.S │ │ └── strnlen.S ├── cryptolib │ └── rules.mk ├── jitterentropy │ ├── CHANGES.md │ ├── COPYING │ ├── COPYING.bsd │ ├── Makefile │ ├── README.fuchsia │ ├── README.md │ ├── arch │ │ ├── arm64 │ │ │ └── internal.h │ │ └── x86 │ │ │ └── internal.h │ ├── doc │ │ └── README │ ├── include │ │ └── lib │ │ │ └── jitterentropy │ │ │ └── jitterentropy.h │ ├── jitterentropy-base.c │ └── rules.mk ├── lz4 │ └── rules.mk └── uboringssl │ └── rules.mk ├── tools └── android │ ├── LICENSE │ ├── avb │ ├── avbtool │ └── test │ │ └── data │ │ ├── atx_metadata.bin │ │ └── testkey_atx_psk.pem │ ├── mkbootimg │ └── mkdtimg ├── uapp ├── dash │ ├── LICENSE │ ├── MAINTAINERS │ ├── README.fuchsia │ ├── config.h │ ├── gen-sources.sh │ ├── rules.mk │ └── src │ │ ├── TOUR │ │ ├── alias.c │ │ ├── alias.h │ │ ├── arith_yacc.c │ │ ├── arith_yacc.h │ │ ├── arith_yylex.c │ │ ├── bltin │ │ ├── bltin.h │ │ ├── echo.1 │ │ ├── printf.1 │ │ ├── printf.c │ │ ├── test.1 │ │ ├── test.c │ │ ├── times.c │ │ └── zircon.c │ │ ├── builtins.c │ │ ├── builtins.def │ │ ├── builtins.def.in │ │ ├── builtins.h │ │ ├── cd.c │ │ ├── cd.h │ │ ├── dash.1 │ │ ├── error.c │ │ ├── error.h │ │ ├── eval.c │ │ ├── eval.h │ │ ├── exec.c │ │ ├── exec.h │ │ ├── expand.c │ │ ├── expand.h │ │ ├── funcs │ │ ├── cmv │ │ ├── dirs │ │ ├── kill │ │ ├── login │ │ ├── newgrp │ │ ├── popd │ │ ├── pushd │ │ └── suspend │ │ ├── init.c │ │ ├── init.h │ │ ├── input.c │ │ ├── input.h │ │ ├── jobs.c │ │ ├── jobs.h │ │ ├── machdep.h │ │ ├── main.c │ │ ├── main.h │ │ ├── memalloc.c │ │ ├── memalloc.h │ │ ├── miscbltin.c │ │ ├── miscbltin.h │ │ ├── mkbuiltins │ │ ├── mkinit.c │ │ ├── mknodes.c │ │ ├── mksyntax.c │ │ ├── mktokens │ │ ├── mystring.c │ │ ├── mystring.h │ │ ├── nodes.c │ │ ├── nodes.c.pat │ │ ├── nodes.h │ │ ├── nodetypes │ │ ├── options.c │ │ ├── options.h │ │ ├── output.c │ │ ├── output.h │ │ ├── parser.c │ │ ├── parser.h │ │ ├── process.c │ │ ├── process.h │ │ ├── redir.c │ │ ├── redir.h │ │ ├── shell.h │ │ ├── show.c │ │ ├── show.h │ │ ├── signames.c │ │ ├── syntax.c │ │ ├── syntax.h │ │ ├── system.c │ │ ├── system.h │ │ ├── tab.c │ │ ├── tab.h │ │ ├── token.h │ │ ├── token_vars.h │ │ ├── trap.c │ │ ├── trap.h │ │ ├── var.c │ │ └── var.h ├── fsck-msdosfs │ ├── README.fuchsia │ ├── boot.c │ ├── check.c │ ├── dir.c │ ├── dosfs.h │ ├── ext.h │ ├── fat.c │ ├── main.c │ └── rules.mk ├── kilo │ ├── LICENSE │ ├── README.fuchsia │ ├── kilo.c │ └── rules.mk └── mkfs-msdosfs │ ├── mkfs_msdos.c │ ├── mkfs_msdos.h │ ├── newfs_msdos.c │ └── rules.mk └── ulib ├── acpica ├── empty.c └── rules.mk ├── backtrace ├── LICENSE ├── Makefile.am ├── Makefile.in ├── README.md ├── acinclude.m4 ├── alloc.c ├── atomic.c ├── backtrace-supported.h.in ├── backtrace.c ├── btest.c ├── config.h ├── config.h.in ├── configure.ac ├── dwarf.c ├── elf.c ├── fileline.c ├── filetype.awk ├── include │ └── backtrace │ │ ├── backtrace-supported.h │ │ └── backtrace.h ├── install-sh ├── internal.h ├── mmap.c ├── mmapio.c ├── nounwind.c ├── pecoff.c ├── posix.c ├── print.c ├── read.c ├── rules.mk ├── simple.c ├── sort.c ├── state.c ├── stest.c └── unknown.c ├── chromiumos-platform-ec ├── LICENSE ├── README.fuchsia ├── comm-lpc.cpp ├── include │ └── chromiumos-platform-ec │ │ └── ec_commands.h └── rules.mk ├── cksum ├── LICENSE ├── adler32.c ├── crc16.c ├── crc32.c ├── crc32.h ├── include │ └── lib │ │ └── cksum.h ├── rules.mk └── zutil.h ├── cryptolib ├── README.fuchsia ├── cryptolib.c ├── include │ └── lib │ │ └── crypto │ │ └── cryptolib.h └── rules.mk ├── jemalloc ├── .appveyor.yml ├── .autom4te.cfg ├── .gitattributes ├── .gitignore ├── .travis.yml ├── COPYING ├── ChangeLog ├── INSTALL ├── Makefile.in ├── README ├── README.fuchsia ├── autogen.sh ├── bin │ ├── jemalloc-config.in │ ├── jemalloc.sh.in │ └── jeprof.in ├── config.stamp.in ├── configure.ac ├── coverage.sh ├── doc │ ├── html.xsl.in │ ├── jemalloc.xml.in │ ├── manpages.xsl.in │ └── stylesheet.xsl ├── include │ ├── jemalloc │ │ ├── internal │ │ │ ├── arena_externs.h │ │ │ ├── arena_inlines_a.h │ │ │ ├── arena_inlines_b.h │ │ │ ├── arena_structs_a.h │ │ │ ├── arena_structs_b.h │ │ │ ├── arena_types.h │ │ │ ├── assert.h │ │ │ ├── atomic_externs.h │ │ │ ├── atomic_inlines.h │ │ │ ├── base_externs.h │ │ │ ├── base_inlines.h │ │ │ ├── base_structs.h │ │ │ ├── base_types.h │ │ │ ├── bitmap_externs.h │ │ │ ├── bitmap_inlines.h │ │ │ ├── bitmap_structs.h │ │ │ ├── bitmap_types.h │ │ │ ├── ckh_externs.h │ │ │ ├── ckh_structs.h │ │ │ ├── ckh_types.h │ │ │ ├── ctl_externs.h │ │ │ ├── ctl_structs.h │ │ │ ├── ctl_types.h │ │ │ ├── extent_dss_externs.h │ │ │ ├── extent_dss_structs.h │ │ │ ├── extent_dss_types.h │ │ │ ├── extent_externs.h │ │ │ ├── extent_inlines.h │ │ │ ├── extent_mmap_externs.h │ │ │ ├── extent_structs.h │ │ │ ├── extent_types.h │ │ │ ├── hash_inlines.h │ │ │ ├── jemalloc_internal.h │ │ │ ├── jemalloc_internal.h.in │ │ │ ├── jemalloc_internal_decls.h │ │ │ ├── jemalloc_internal_defs.h │ │ │ ├── jemalloc_internal_defs.h.in │ │ │ ├── jemalloc_internal_macros.h │ │ │ ├── large_externs.h │ │ │ ├── mutex_externs.h │ │ │ ├── mutex_inlines.h │ │ │ ├── mutex_structs.h │ │ │ ├── mutex_types.h │ │ │ ├── nstime_externs.h │ │ │ ├── nstime_structs.h │ │ │ ├── nstime_types.h │ │ │ ├── pages_externs.h │ │ │ ├── pages_types.h │ │ │ ├── ph.h │ │ │ ├── private_namespace.h │ │ │ ├── private_namespace.sh │ │ │ ├── private_symbols.txt │ │ │ ├── private_unnamespace.h │ │ │ ├── private_unnamespace.sh │ │ │ ├── prng_inlines.h │ │ │ ├── prng_types.h │ │ │ ├── prof_externs.h │ │ │ ├── prof_inlines.h │ │ │ ├── prof_structs.h │ │ │ ├── prof_types.h │ │ │ ├── public_namespace.h │ │ │ ├── public_namespace.sh │ │ │ ├── public_symbols.txt │ │ │ ├── public_unnamespace.h │ │ │ ├── public_unnamespace.sh │ │ │ ├── ql.h │ │ │ ├── qr.h │ │ │ ├── rb.h │ │ │ ├── rtree_externs.h │ │ │ ├── rtree_inlines.h │ │ │ ├── rtree_structs.h │ │ │ ├── rtree_types.h │ │ │ ├── size_classes.h │ │ │ ├── size_classes.sh │ │ │ ├── smoothstep.h │ │ │ ├── smoothstep.sh │ │ │ ├── spin_inlines.h │ │ │ ├── spin_structs.h │ │ │ ├── spin_types.h │ │ │ ├── stats_externs.h │ │ │ ├── stats_structs.h │ │ │ ├── stats_types.h │ │ │ ├── tcache_externs.h │ │ │ ├── tcache_inlines.h │ │ │ ├── tcache_structs.h │ │ │ ├── tcache_types.h │ │ │ ├── ticker_inlines.h │ │ │ ├── ticker_structs.h │ │ │ ├── ticker_types.h │ │ │ ├── tsd_externs.h │ │ │ ├── tsd_inlines.h │ │ │ ├── tsd_structs.h │ │ │ ├── tsd_types.h │ │ │ ├── util_externs.h │ │ │ ├── util_inlines.h │ │ │ ├── util_types.h │ │ │ ├── witness_externs.h │ │ │ ├── witness_inlines.h │ │ │ ├── witness_structs.h │ │ │ └── witness_types.h │ │ ├── jemalloc.h │ │ ├── jemalloc.sh │ │ ├── jemalloc_defs.h │ │ ├── jemalloc_defs.h.in │ │ ├── jemalloc_macros.h │ │ ├── jemalloc_macros.h.in │ │ ├── jemalloc_mangle.h │ │ ├── jemalloc_mangle.sh │ │ ├── jemalloc_mangle_jet.h │ │ ├── jemalloc_protos.h │ │ ├── jemalloc_protos.h.in │ │ ├── jemalloc_protos_jet.h │ │ ├── jemalloc_rename.h │ │ ├── jemalloc_rename.sh │ │ ├── jemalloc_typedefs.h │ │ └── jemalloc_typedefs.h.in │ └── msvc_compat │ │ ├── C99 │ │ ├── stdbool.h │ │ └── stdint.h │ │ ├── strings.h │ │ └── windows_extra.h ├── jemalloc.pc.in ├── m4 │ └── ax_cxx_compile_stdcxx.m4 ├── msvc │ ├── ReadMe.txt │ ├── jemalloc_vc2015.sln │ └── projects │ │ └── vc2015 │ │ ├── jemalloc │ │ ├── jemalloc.vcxproj │ │ └── jemalloc.vcxproj.filters │ │ └── test_threads │ │ ├── test_threads.cpp │ │ ├── test_threads.h │ │ ├── test_threads.vcxproj │ │ ├── test_threads.vcxproj.filters │ │ └── test_threads_main.cpp ├── rules.mk ├── src │ ├── arena.c │ ├── atomic.c │ ├── base.c │ ├── bitmap.c │ ├── ckh.c │ ├── ctl.c │ ├── extent.c │ ├── extent_dss.c │ ├── extent_mmap.c │ ├── hash.c │ ├── jemalloc.c │ ├── jemalloc_cpp.cpp │ ├── large.c │ ├── mb.c │ ├── mutex.c │ ├── nstime.c │ ├── pages.c │ ├── prng.c │ ├── prof.c │ ├── rtree.c │ ├── spin.c │ ├── stats.c │ ├── tcache.c │ ├── ticker.c │ ├── tsd.c │ ├── util.c │ ├── witness.c │ └── zone.c └── test │ ├── include │ └── test │ │ ├── SFMT-alti.h │ │ ├── SFMT-params.h │ │ ├── SFMT-params11213.h │ │ ├── SFMT-params1279.h │ │ ├── SFMT-params132049.h │ │ ├── SFMT-params19937.h │ │ ├── SFMT-params216091.h │ │ ├── SFMT-params2281.h │ │ ├── SFMT-params4253.h │ │ ├── SFMT-params44497.h │ │ ├── SFMT-params607.h │ │ ├── SFMT-params86243.h │ │ ├── SFMT-sse2.h │ │ ├── SFMT.h │ │ ├── btalloc.h │ │ ├── extent_hooks.h │ │ ├── jemalloc_test.h.in │ │ ├── jemalloc_test_defs.h.in │ │ ├── math.h │ │ ├── mq.h │ │ ├── mtx.h │ │ ├── test.h │ │ ├── thd.h │ │ └── timer.h │ ├── integration │ ├── MALLOCX_ARENA.c │ ├── aligned_alloc.c │ ├── allocated.c │ ├── extent.c │ ├── mallocx.c │ ├── overflow.c │ ├── posix_memalign.c │ ├── rallocx.c │ ├── sdallocx.c │ ├── thread_arena.c │ ├── thread_tcache_enabled.c │ └── xallocx.c │ ├── src │ ├── SFMT.c │ ├── btalloc.c │ ├── btalloc_0.c │ ├── btalloc_1.c │ ├── math.c │ ├── mq.c │ ├── mtx.c │ ├── test.c │ ├── thd.c │ └── timer.c │ ├── stress │ └── microbench.c │ ├── test.sh.in │ └── unit │ ├── SFMT.c │ ├── a0.c │ ├── arena_reset.c │ ├── arena_reset_prof.c │ ├── atomic.c │ ├── base.c │ ├── bitmap.c │ ├── ckh.c │ ├── decay.c │ ├── extent_quantize.c │ ├── fork.c │ ├── hash.c │ ├── junk.c │ ├── junk_alloc.c │ ├── junk_free.c │ ├── mallctl.c │ ├── math.c │ ├── mq.c │ ├── mtx.c │ ├── nstime.c │ ├── pack.c │ ├── pages.c │ ├── ph.c │ ├── prng.c │ ├── prof_accum.c │ ├── prof_active.c │ ├── prof_gdump.c │ ├── prof_idump.c │ ├── prof_reset.c │ ├── prof_tctx.c │ ├── prof_thread_name.c │ ├── ql.c │ ├── qr.c │ ├── rb.c │ ├── rtree.c │ ├── size_classes.c │ ├── slab.c │ ├── smoothstep.c │ ├── stats.c │ ├── stats_print.c │ ├── ticker.c │ ├── tsd.c │ ├── util.c │ ├── witness.c │ └── zero.c ├── linenoise ├── LICENSE ├── Makefile ├── README.fuchsia.md ├── README.markdown ├── example.c ├── include │ └── linenoise │ │ └── linenoise.h ├── linenoise.c └── rules.mk ├── lz4 ├── LICENSE ├── Makefile.lz4 ├── README.md ├── include │ └── lz4 │ │ ├── lz4.h │ │ ├── lz4frame.h │ │ ├── lz4frame_static.h │ │ ├── lz4hc.h │ │ └── xxhash.h ├── liblz4.pc.in ├── lz4.c ├── lz4frame.c ├── lz4hc.c ├── rules.mk └── xxhash.c ├── musl ├── COPYRIGHT ├── INSTALL ├── MAINTAINERS ├── README ├── README.fuchsia.md ├── WHATSNEW ├── arch │ ├── aarch64 │ │ ├── Scrt1.S │ │ ├── dl-entry.S │ │ ├── pthread_arch.h │ │ └── reloc.h │ └── x86_64 │ │ ├── Scrt1.S │ │ ├── dl-entry.S │ │ ├── pthread_arch.h │ │ └── reloc.h ├── include │ ├── alloca.h │ ├── ar.h │ ├── arpa │ │ ├── ftp.h │ │ ├── inet.h │ │ ├── nameser.h │ │ ├── nameser_compat.h │ │ ├── telnet.h │ │ └── tftp.h │ ├── assert.h │ ├── bits │ │ ├── aarch64 │ │ │ ├── endian.h │ │ │ ├── fenv.h │ │ │ ├── float.h │ │ │ ├── io.h │ │ │ ├── ioctl.h │ │ │ ├── ipc.h │ │ │ ├── reg.h │ │ │ ├── setjmp.h │ │ │ ├── signal.h │ │ │ └── stat.h │ │ ├── alltypes.h │ │ ├── endian.h │ │ ├── errno.h │ │ ├── fcntl.h │ │ ├── fenv.h │ │ ├── float.h │ │ ├── io.h │ │ ├── ioctl.h │ │ ├── ipc.h │ │ ├── limits.h │ │ ├── msg.h │ │ ├── null.h │ │ ├── poll.h │ │ ├── posix.h │ │ ├── reg.h │ │ ├── resource.h │ │ ├── sem.h │ │ ├── setjmp.h │ │ ├── shm.h │ │ ├── signal.h │ │ ├── socket.h │ │ ├── stat.h │ │ ├── statfs.h │ │ ├── termios.h │ │ └── x86_64 │ │ │ ├── endian.h │ │ │ ├── fenv.h │ │ │ ├── float.h │ │ │ ├── io.h │ │ │ ├── ioctl.h │ │ │ ├── ipc.h │ │ │ ├── reg.h │ │ │ ├── setjmp.h │ │ │ ├── signal.h │ │ │ └── stat.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 │ ├── libgen.h │ ├── limits.h │ ├── link.h │ ├── locale.h │ ├── malloc.h │ ├── math.h │ ├── memory.h │ ├── monetary.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 │ ├── search.h │ ├── semaphore.h │ ├── setjmp.h │ ├── signal.h │ ├── spawn.h │ ├── stdio.h │ ├── stdlib.h │ ├── stdnoreturn.h │ ├── string.h │ ├── strings.h │ ├── stropts.h │ ├── sys │ │ ├── acct.h │ │ ├── auxv.h │ │ ├── dir.h │ │ ├── errno.h │ │ ├── eventfd.h │ │ ├── fcntl.h │ │ ├── file.h │ │ ├── fsuid.h │ │ ├── io.h │ │ ├── ioctl.h │ │ ├── ipc.h │ │ ├── klog.h │ │ ├── mman.h │ │ ├── mount.h │ │ ├── msg.h │ │ ├── mtio.h │ │ ├── param.h │ │ ├── personality.h │ │ ├── poll.h │ │ ├── quota.h │ │ ├── random.h │ │ ├── reboot.h │ │ ├── reg.h │ │ ├── select.h │ │ ├── sem.h │ │ ├── sendfile.h │ │ ├── shm.h │ │ ├── signal.h │ │ ├── signalfd.h │ │ ├── socket.h │ │ ├── stat.h │ │ ├── statfs.h │ │ ├── statvfs.h │ │ ├── stropts.h │ │ ├── swap.h │ │ ├── syslog.h │ │ ├── termios.h │ │ ├── time.h │ │ ├── timeb.h │ │ ├── timerfd.h │ │ ├── times.h │ │ ├── timex.h │ │ ├── ttydefaults.h │ │ ├── types.h │ │ ├── ucontext.h │ │ ├── uio.h │ │ ├── un.h │ │ ├── utsname.h │ │ ├── vfs.h │ │ └── wait.h │ ├── sysexits.h │ ├── syslog.h │ ├── tar.h │ ├── termios.h │ ├── threads.h │ ├── time.h │ ├── uchar.h │ ├── ucontext.h │ ├── unistd.h │ ├── utime.h │ ├── values.h │ ├── wait.h │ ├── wchar.h │ ├── wctype.h │ ├── wordexp.h │ └── zircon │ │ ├── dlfcn.h │ │ ├── sanitizer.h │ │ └── threads.h ├── ldso │ ├── dlstart.c │ ├── dynlink-sancov.S │ ├── dynlink.c │ └── relr.h ├── lib.ld ├── musl-rules.mk ├── pthread │ ├── 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_setschedparam.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_cancel.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_create.c │ ├── pthread_detach.c │ ├── pthread_equal.c │ ├── pthread_getattr_np.c │ ├── pthread_getconcurrency.c │ ├── pthread_getcpuclockid.c │ ├── pthread_getspecific.c │ ├── pthread_join.c │ ├── pthread_key.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_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_self.c │ ├── pthread_setcancelstate.c │ ├── pthread_setcanceltype.c │ ├── pthread_setconcurrency.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 ├── sanitizers │ ├── __asan_early_init.c │ ├── asan-stubs.c │ ├── hooks.c │ ├── log.c │ └── sancov-stubs.S ├── src │ ├── complex │ │ ├── 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 │ │ ├── catanh.c │ │ ├── catanhf.c │ │ ├── catanhl.c │ │ ├── ccos.c │ │ ├── ccosf.c │ │ ├── ccoshl.c │ │ ├── ccosl.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 │ │ ├── csinhl.c │ │ ├── csinl.c │ │ ├── csqrtl.c │ │ ├── ctan.c │ │ ├── ctanf.c │ │ ├── ctanhl.c │ │ └── ctanl.c │ ├── conf │ │ ├── confstr.c │ │ ├── fpathconf.c │ │ ├── pathconf.c │ │ └── sysconf.c │ ├── crypt │ │ ├── crypt.c │ │ ├── crypt_r.c │ │ └── encrypt.c │ ├── ctype │ │ ├── __ctype_b_loc.c │ │ ├── __ctype_get_mb_cur_max.c │ │ ├── __ctype_tolower_loc.c │ │ ├── __ctype_toupper_loc.c │ │ ├── alpha.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 │ │ ├── alphasort.c │ │ ├── scandir.c │ │ └── versionsort.c │ ├── env │ │ ├── __environ.c │ │ ├── __libc_start_main.c │ │ ├── __stack_chk_fail.c │ │ ├── clearenv.c │ │ ├── getenv.c │ │ ├── putenv.c │ │ ├── setenv.c │ │ └── unsetenv.c │ ├── errno │ │ ├── __errno_location.c │ │ ├── __strerror.h │ │ └── strerror.c │ ├── exit │ │ ├── _Exit.c │ │ ├── __cxa_thread_atexit.c │ │ ├── abort.c │ │ ├── assert.c │ │ ├── at_quick_exit.c │ │ ├── atexit.c │ │ ├── exit.c │ │ └── quick_exit.c │ ├── fcntl │ │ └── creat.c │ ├── fenv │ │ ├── __flt_rounds.c │ │ ├── aarch64 │ │ │ └── fenv.c │ │ ├── fegetexceptflag.c │ │ ├── feholdexcept.c │ │ ├── fesetexceptflag.c │ │ ├── fesetround.c │ │ ├── feupdateenv.c │ │ └── x86_64 │ │ │ └── fenv.c │ ├── internal │ │ ├── __invtrigl.h │ │ ├── asan_impl.h │ │ ├── asm.h │ │ ├── atomic.h │ │ ├── dynlink.h │ │ ├── env_impl.h │ │ ├── fdpic_crt.h │ │ ├── floatscan.c │ │ ├── floatscan.h │ │ ├── futex_impl.h │ │ ├── gettext_impl.h │ │ ├── intscan.c │ │ ├── intscan.h │ │ ├── libc.c │ │ ├── libc.h │ │ ├── locale_impl.h │ │ ├── setjmp_impl.h │ │ ├── shgetc.c │ │ ├── shgetc.h │ │ ├── stdio_impl.h │ │ ├── threads_impl.h │ │ ├── time_conversion.h │ │ └── zircon_impl.h │ ├── ipc │ │ ├── ftok.c │ │ ├── ipc.h │ │ ├── msgctl.c │ │ ├── msgget.c │ │ ├── msgrcv.c │ │ ├── msgsnd.c │ │ ├── semctl.c │ │ ├── semget.c │ │ ├── semop.c │ │ ├── semtimedop.c │ │ ├── shmat.c │ │ ├── shmctl.c │ │ ├── shmdt.c │ │ └── shmget.c │ ├── ldso │ │ ├── aarch64 │ │ │ └── tlsdesc.S │ │ ├── dlclose.c │ │ ├── dlerror.c │ │ ├── dlinfo.c │ │ └── x86_64 │ │ │ └── tlsdesc.S │ ├── legacy │ │ ├── cuserid.c │ │ ├── err.c │ │ ├── euidaccess.c │ │ ├── ftw.c │ │ ├── futimes.c │ │ ├── getdtablesize.c │ │ ├── getpagesize.c │ │ ├── getpass.c │ │ ├── isastream.c │ │ └── lutimes.c │ ├── linux │ │ ├── adjtime.c │ │ ├── flock.c │ │ ├── sethostname.c │ │ ├── settimeofday.c │ │ ├── stime.c │ │ └── utimes.c │ ├── locale │ │ ├── __lctrans.c │ │ ├── __mo_lookup.c │ │ ├── big5.inc │ │ ├── c_locale.c │ │ ├── catclose.c │ │ ├── catgets.c │ │ ├── catopen.c │ │ ├── codepages.inc │ │ ├── duplocale.c │ │ ├── freelocale.c │ │ ├── gb18030.inc │ │ ├── hkscs.inc │ │ ├── iconv.c │ │ ├── jis0208.inc │ │ ├── ksc.inc │ │ ├── langinfo.c │ │ ├── legacychars.inc │ │ ├── locale_map.c │ │ ├── localeconv.c │ │ ├── newlocale.c │ │ ├── pleval.c │ │ ├── setlocale.c │ │ ├── strcoll.c │ │ ├── strfmon.c │ │ ├── strxfrm.c │ │ ├── uselocale.c │ │ ├── wcscoll.c │ │ └── wcsxfrm.c │ ├── math │ │ ├── __expo2.c │ │ ├── __expo2f.c │ │ ├── __fpclassify.c │ │ ├── __fpclassifyf.c │ │ ├── __fpclassifyl.c │ │ ├── __invtrigl.c │ │ ├── __signbit.c │ │ ├── __signbitf.c │ │ ├── __signbitl.c │ │ ├── aarch64 │ │ │ ├── fabs.S │ │ │ ├── fabsf.S │ │ │ ├── sqrt.S │ │ │ └── sqrtf.S │ │ ├── acosh.c │ │ ├── acoshf.c │ │ ├── acoshl.c │ │ ├── asinh.c │ │ ├── asinhf.c │ │ ├── asinhl.c │ │ ├── atanh.c │ │ ├── atanhf.c │ │ ├── atanhl.c │ │ ├── ceil.c │ │ ├── ceilf.c │ │ ├── ceill.c │ │ ├── copysign.c │ │ ├── copysignf.c │ │ ├── copysignl.c │ │ ├── cosh.c │ │ ├── coshf.c │ │ ├── coshl.c │ │ ├── cosl.c │ │ ├── exp10.c │ │ ├── exp10f.c │ │ ├── exp10l.c │ │ ├── fabsl.c │ │ ├── fdim.c │ │ ├── fdimf.c │ │ ├── fdiml.c │ │ ├── finite.c │ │ ├── finitef.c │ │ ├── floor.c │ │ ├── floorf.c │ │ ├── floorl.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 │ │ ├── ilogb.c │ │ ├── ilogbf.c │ │ ├── ilogbl.c │ │ ├── ldexp.c │ │ ├── ldexpf.c │ │ ├── ldexpl.c │ │ ├── lgamma.c │ │ ├── lgammaf.c │ │ ├── llrint.c │ │ ├── llrintf.c │ │ ├── llrintl.c │ │ ├── llround.c │ │ ├── llroundf.c │ │ ├── llroundl.c │ │ ├── logb.c │ │ ├── logbf.c │ │ ├── logbl.c │ │ ├── lrint.c │ │ ├── lrintf.c │ │ ├── lrintl.c │ │ ├── lround.c │ │ ├── lroundf.c │ │ ├── lroundl.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 │ │ ├── remainder.c │ │ ├── remainderf.c │ │ ├── remainderl.c │ │ ├── remquo.c │ │ ├── remquof.c │ │ ├── remquol.c │ │ ├── rint.c │ │ ├── rintf.c │ │ ├── rintl.c │ │ ├── round.c │ │ ├── roundf.c │ │ ├── roundl.c │ │ ├── scalbln.c │ │ ├── scalblnf.c │ │ ├── scalblnl.c │ │ ├── scalbn.c │ │ ├── scalbnf.c │ │ ├── scalbnl.c │ │ ├── signgam.c │ │ ├── significand.c │ │ ├── significandf.c │ │ ├── sincosl.c │ │ ├── sinh.c │ │ ├── sinhf.c │ │ ├── sinhl.c │ │ ├── sinl.c │ │ ├── sqrtl.c │ │ ├── tanh.c │ │ ├── tanhf.c │ │ ├── tanhl.c │ │ ├── tanl.c │ │ ├── tgamma.c │ │ ├── tgammaf.c │ │ ├── trunc.c │ │ ├── truncf.c │ │ ├── truncl.c │ │ └── x86_64 │ │ │ ├── __invtrigl.S │ │ │ ├── acosl.S │ │ │ ├── asinl.S │ │ │ ├── atan2l.S │ │ │ ├── atanl.S │ │ │ ├── ceill.S │ │ │ ├── exp2l.S │ │ │ ├── expl.S │ │ │ ├── expm1l.S │ │ │ ├── fabs.S │ │ │ ├── fabsf.S │ │ │ ├── fabsl.S │ │ │ ├── floorl.S │ │ │ ├── fmodl.S │ │ │ ├── llrint.S │ │ │ ├── llrintf.S │ │ │ ├── llrintl.S │ │ │ ├── log10l.S │ │ │ ├── log1pl.S │ │ │ ├── log2l.S │ │ │ ├── logl.S │ │ │ ├── lrint.S │ │ │ ├── lrintf.S │ │ │ ├── lrintl.S │ │ │ ├── remainderl.S │ │ │ ├── rintl.S │ │ │ ├── sqrt.S │ │ │ ├── sqrtf.S │ │ │ ├── sqrtl.S │ │ │ └── truncl.S │ ├── misc │ │ ├── a64l.c │ │ ├── basename.c │ │ ├── dirname.c │ │ ├── ffs.c │ │ ├── ffsl.c │ │ ├── ffsll.c │ │ ├── get_current_dir_name.c │ │ ├── getauxval.c │ │ ├── getdomainname.c │ │ ├── gethostid.c │ │ ├── getopt.c │ │ ├── getopt_long.c │ │ ├── getsubopt.c │ │ ├── initgroups.c │ │ ├── issetugid.c │ │ ├── lockf.c │ │ ├── nftw.c │ │ ├── openpty.c │ │ ├── ptsname.c │ │ ├── pty.c │ │ ├── setdomainname.c │ │ ├── syslog.c │ │ └── wordexp.c │ ├── mman │ │ ├── madvise.c │ │ ├── mlock.c │ │ ├── mlockall.c │ │ ├── mmap.c │ │ ├── mprotect.c │ │ ├── msync.c │ │ ├── munlock.c │ │ ├── munlockall.c │ │ ├── munmap.c │ │ ├── posix_madvise.c │ │ └── shm_open.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 │ ├── network │ │ ├── accept.c │ │ ├── dn_comp.c │ │ ├── dn_expand.c │ │ ├── dn_skipname.c │ │ ├── dns_parse.c │ │ ├── ent.c │ │ ├── ether.c │ │ ├── gai_strerror.c │ │ ├── gethostbyaddr.c │ │ ├── gethostbyaddr_r.c │ │ ├── gethostbyname.c │ │ ├── gethostbyname2.c │ │ ├── gethostbyname2_r.c │ │ ├── gethostbyname_r.c │ │ ├── getifaddrs.c │ │ ├── getnameinfo.c │ │ ├── getservbyname.c │ │ ├── getservbyname_r.c │ │ ├── getservbyport.c │ │ ├── getservbyport_r.c │ │ ├── h_errno.c │ │ ├── herror.c │ │ ├── hstrerror.c │ │ ├── htonl.c │ │ ├── htons.c │ │ ├── if_freenameindex.c │ │ ├── if_indextoname.c │ │ ├── if_nameindex.c │ │ ├── if_nametoindex.c │ │ ├── in6addr_any.c │ │ ├── in6addr_loopback.c │ │ ├── inet_addr.c │ │ ├── inet_aton.c │ │ ├── inet_legacy.c │ │ ├── inet_ntoa.c │ │ ├── inet_ntop.c │ │ ├── inet_pton.c │ │ ├── lookup.h │ │ ├── lookup_ipliteral.c │ │ ├── lookup_serv.c │ │ ├── netlink.c │ │ ├── netlink.h │ │ ├── netname.c │ │ ├── ns_parse.c │ │ ├── ntohl.c │ │ ├── ntohs.c │ │ ├── proto.c │ │ ├── recv.c │ │ ├── res_init.c │ │ ├── res_mkquery.c │ │ ├── res_msend.c │ │ ├── res_query.c │ │ ├── res_querydomain.c │ │ ├── res_send.c │ │ ├── res_state.c │ │ ├── resolvconf.c │ │ ├── send.c │ │ └── serv.c │ ├── passwd │ │ ├── fgetgrent.c │ │ ├── fgetpwent.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 │ │ ├── nscd.h │ │ ├── nscd_query.c │ │ ├── putgrent.c │ │ ├── putpwent.c │ │ └── pwf.h │ ├── prng │ │ ├── __rand48_step.c │ │ ├── __seed48.c │ │ ├── drand48.c │ │ ├── lcong48.c │ │ ├── lrand48.c │ │ ├── mrand48.c │ │ ├── rand.c │ │ ├── rand48_impl.h │ │ ├── rand_r.c │ │ ├── random.c │ │ ├── seed48.c │ │ └── srand48.c │ ├── process │ │ ├── execl.c │ │ ├── execle.c │ │ ├── execlp.c │ │ ├── execv.c │ │ ├── execve.c │ │ ├── execvp.c │ │ ├── fdop.h │ │ ├── fexecve.c │ │ ├── fork.c │ │ ├── posix_spawn.c │ │ ├── posix_spawn_file_actions_addclose.c │ │ ├── posix_spawn_file_actions_adddup2.c │ │ ├── posix_spawn_file_actions_addopen.c │ │ ├── posix_spawn_file_actions_destroy.c │ │ ├── posix_spawn_file_actions_init.c │ │ ├── posix_spawnattr_destroy.c │ │ ├── posix_spawnattr_getflags.c │ │ ├── posix_spawnattr_getpgroup.c │ │ ├── posix_spawnattr_getsigdefault.c │ │ ├── posix_spawnattr_getsigmask.c │ │ ├── posix_spawnattr_init.c │ │ ├── posix_spawnattr_sched.c │ │ ├── posix_spawnattr_setflags.c │ │ ├── posix_spawnattr_setpgroup.c │ │ ├── posix_spawnattr_setsigdefault.c │ │ ├── posix_spawnattr_setsigmask.c │ │ ├── posix_spawnp.c │ │ ├── system.c │ │ ├── wait.c │ │ ├── waitid.c │ │ └── waitpid.c │ ├── regex │ │ ├── fnmatch.c │ │ └── glob.c │ ├── sched │ │ ├── affinity.c │ │ ├── sched_cpucount.c │ │ ├── sched_get_priority_max.c │ │ ├── sched_getcpu.c │ │ ├── sched_getparam.c │ │ ├── sched_getscheduler.c │ │ ├── sched_rr_get_interval.c │ │ ├── sched_setparam.c │ │ ├── sched_setscheduler.c │ │ └── sched_yield.c │ ├── setjmp │ │ ├── aarch64 │ │ │ ├── longjmp.S │ │ │ └── setjmp.S │ │ ├── longjmp.c │ │ ├── setjmp.c │ │ └── x86_64 │ │ │ ├── longjmp.S │ │ │ └── setjmp.S │ ├── signal │ │ ├── getitimer.c │ │ ├── kill.c │ │ ├── killpg.c │ │ ├── psiginfo.c │ │ ├── psignal.c │ │ ├── raise.c │ │ ├── setitimer.c │ │ ├── sigaction.c │ │ ├── sigaddset.c │ │ ├── sigaltstack.c │ │ ├── sigandset.c │ │ ├── sigdelset.c │ │ ├── sigemptyset.c │ │ ├── sigfillset.c │ │ ├── siginterrupt.c │ │ ├── sigisemptyset.c │ │ ├── sigismember.c │ │ ├── signal.c │ │ ├── sigorset.c │ │ ├── sigpause.c │ │ ├── sigpending.c │ │ ├── sigprocmask.c │ │ ├── sigqueue.c │ │ ├── sigrtmax.c │ │ ├── sigrtmin.c │ │ ├── sigsuspend.c │ │ ├── sigtimedwait.c │ │ ├── sigwait.c │ │ └── sigwaitinfo.c │ ├── stat │ │ ├── futimesat.c │ │ ├── lchmod.c │ │ ├── mkfifoat.c │ │ ├── mknodat.c │ │ └── statvfs.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 │ │ ├── __string_read.c │ │ ├── __toread.c │ │ ├── __towrite.c │ │ ├── __uflow.c │ │ ├── asprintf.c │ │ ├── clearerr.c │ │ ├── dprintf.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 │ │ ├── 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_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 │ │ ├── pclose.c │ │ ├── perror.c │ │ ├── popen.c │ │ ├── printf.c │ │ ├── putc.c │ │ ├── putc_unlocked.c │ │ ├── putchar.c │ │ ├── putchar_unlocked.c │ │ ├── puts.c │ │ ├── putw.c │ │ ├── putwc.c │ │ ├── putwchar.c │ │ ├── remove.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 │ │ ├── tempnam.c │ │ ├── tmpfile.c │ │ ├── tmpnam.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 │ │ ├── strtod.c │ │ ├── strtol.c │ │ ├── wcstod.c │ │ └── wcstol.c │ ├── string │ │ ├── aarch64 │ │ │ ├── memcpy.S │ │ │ ├── memmove.S │ │ │ ├── memset.S │ │ │ └── strchrnul.S │ │ ├── bcmp.c │ │ ├── bcopy.c │ │ ├── bzero.c │ │ ├── index.c │ │ ├── memccpy.c │ │ ├── memchr.c │ │ ├── memcmp.c │ │ ├── memcpy.c │ │ ├── memmem.c │ │ ├── memmove.c │ │ ├── mempcpy.c │ │ ├── memrchr.c │ │ ├── memset.c │ │ ├── rindex.c │ │ ├── rules.mk │ │ ├── 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 │ │ ├── wcscat.c │ │ ├── wcschr.c │ │ ├── wcscmp.c │ │ ├── wcscpy.c │ │ ├── wcscspn.c │ │ ├── wcsdup.c │ │ ├── wcslen.c │ │ ├── wcsncasecmp.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 │ │ └── x86_64 │ │ │ ├── memcpy.S │ │ │ ├── memmove.S │ │ │ ├── mempcpy.S │ │ │ └── memset.S │ ├── 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 │ │ ├── tcsendbreak.c │ │ └── tcsetattr.c │ ├── thread │ │ ├── __timedwait.c │ │ ├── __tls_get_addr.c │ │ ├── __wait.c │ │ ├── allocate.c │ │ ├── call_once.c │ │ ├── cnd_broadcast.c │ │ ├── cnd_destroy.c │ │ ├── cnd_init.c │ │ ├── cnd_signal.c │ │ ├── cnd_timedwait.c │ │ ├── cnd_wait.c │ │ ├── mtx_destroy.c │ │ ├── mtx_init.c │ │ ├── mtx_lock.c │ │ ├── mtx_timedlock.c │ │ ├── mtx_trylock.c │ │ ├── mtx_unlock.c │ │ ├── safestack.c │ │ ├── thrd_create.c │ │ ├── thrd_detach.c │ │ ├── thrd_exit.c │ │ ├── thrd_join.c │ │ ├── thrd_sleep.c │ │ ├── thrd_yield.c │ │ ├── tss.c │ │ └── tss_set.c │ ├── time │ │ ├── __asctime.c │ │ ├── __map_file.c │ │ ├── __month_to_secs.c │ │ ├── __secs_to_tm.c │ │ ├── __tm_to_secs.c │ │ ├── __tz.c │ │ ├── __year_to_secs.c │ │ ├── asctime.c │ │ ├── asctime_r.c │ │ ├── clock.c │ │ ├── clock_getcpuclockid.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 │ │ ├── strftime.c │ │ ├── strptime.c │ │ ├── time.c │ │ ├── time_impl.h │ │ ├── timegm.c │ │ ├── times.c │ │ ├── timespec_get.c │ │ ├── utime.c │ │ └── wcsftime.c │ └── unistd │ │ ├── _exit.c │ │ ├── acct.c │ │ ├── alarm.c │ │ ├── ctermid.c │ │ ├── gethostname.c │ │ ├── getlogin.c │ │ ├── getlogin_r.c │ │ ├── pause.c │ │ ├── posix_close.c │ │ ├── setpgrp.c │ │ ├── sleep.c │ │ ├── tcgetpgrp.c │ │ ├── tcsetpgrp.c │ │ ├── ttyname.c │ │ ├── ualarm.c │ │ └── usleep.c ├── stubs │ ├── idstubs.c │ ├── iostubs.c │ └── socketstubs.c ├── third_party │ ├── complex │ │ ├── __cexp.c │ │ ├── __cexpf.c │ │ ├── catan.c │ │ ├── catanf.c │ │ ├── catanl.c │ │ ├── ccosh.c │ │ ├── ccoshf.c │ │ ├── cexp.c │ │ ├── cexpf.c │ │ ├── csinh.c │ │ ├── csinhf.c │ │ ├── csqrt.c │ │ ├── csqrtf.c │ │ ├── ctanh.c │ │ └── ctanhf.c │ ├── include │ │ └── libm.h │ ├── math │ │ ├── __cos.c │ │ ├── __cosdf.c │ │ ├── __cosl.c │ │ ├── __polevll.c │ │ ├── __rem_pio2.c │ │ ├── __rem_pio2_large.c │ │ ├── __rem_pio2f.c │ │ ├── __rem_pio2l.c │ │ ├── __sin.c │ │ ├── __sindf.c │ │ ├── __sinl.c │ │ ├── __tan.c │ │ ├── __tandf.c │ │ ├── __tanl.c │ │ ├── acos.c │ │ ├── acosf.c │ │ ├── acosl.c │ │ ├── asin.c │ │ ├── asinf.c │ │ ├── asinl.c │ │ ├── atan.c │ │ ├── atan2.c │ │ ├── atan2f.c │ │ ├── atan2l.c │ │ ├── atanf.c │ │ ├── atanl.c │ │ ├── cbrt.c │ │ ├── cbrtf.c │ │ ├── cbrtl.c │ │ ├── cos.c │ │ ├── cosf.c │ │ ├── erf.c │ │ ├── erff.c │ │ ├── erfl.c │ │ ├── exp.c │ │ ├── exp2.c │ │ ├── exp2f.c │ │ ├── exp2l.c │ │ ├── expf.c │ │ ├── expl.c │ │ ├── expm1.c │ │ ├── expm1f.c │ │ ├── expm1l.c │ │ ├── fma.c │ │ ├── fmaf.c │ │ ├── fmal.c │ │ ├── j0.c │ │ ├── j0f.c │ │ ├── j1.c │ │ ├── j1f.c │ │ ├── jn.c │ │ ├── jnf.c │ │ ├── lgamma_r.c │ │ ├── lgammaf_r.c │ │ ├── lgammal.c │ │ ├── log.c │ │ ├── log10.c │ │ ├── log10f.c │ │ ├── log10l.c │ │ ├── log1p.c │ │ ├── log1pf.c │ │ ├── log1pl.c │ │ ├── log2.c │ │ ├── log2f.c │ │ ├── log2l.c │ │ ├── logf.c │ │ ├── logl.c │ │ ├── pow.c │ │ ├── powf.c │ │ ├── powl.c │ │ ├── scalb.c │ │ ├── scalbf.c │ │ ├── sin.c │ │ ├── sincos.c │ │ ├── sincosf.c │ │ ├── sinf.c │ │ ├── tan.c │ │ ├── tanf.c │ │ └── tgammal.c │ ├── smoothsort │ │ └── qsort.c │ └── tre │ │ ├── regcomp.c │ │ ├── regerror.c │ │ ├── regexec.c │ │ ├── tre-mem.c │ │ └── tre.h └── zircon │ ├── getentropy.c │ ├── internal.c │ ├── take_startup_handle.c │ └── thrd_get_zx_handle.c ├── ngunwind ├── AUTHORS ├── COPYING ├── LICENSE ├── README.fuchsia.md ├── include │ └── ngunwind │ │ ├── dwarf-eh.h │ │ ├── dwarf.h │ │ ├── fuchsia.h │ │ ├── libunwind.h │ │ └── private │ │ ├── compiler.h │ │ ├── config.h │ │ ├── dwarf-config.h │ │ ├── dwarf_i.h │ │ ├── elf32.h │ │ ├── elf64.h │ │ ├── elfxx.h │ │ ├── fuchsia_i.h │ │ ├── libunwind-common.h │ │ ├── libunwind-dynamic.h │ │ ├── libunwind_i.h │ │ ├── mempool.h │ │ ├── remote.h │ │ ├── tgt-aarch64.h │ │ ├── tgt-arm.h │ │ ├── tgt-x86_64.h │ │ ├── tgt_i-aarch64.h │ │ ├── tgt_i-arm.h │ │ └── tgt_i-x86_64.h ├── rules.mk └── src │ ├── aarch64 │ ├── Gcreate_addr_space.c │ ├── Gget_proc_info.c │ ├── Gget_save_loc.c │ ├── Gglobal.c │ ├── Ginit.c │ ├── Ginit_local.c │ ├── Ginit_remote.c │ ├── Gregs.c │ ├── Gsignal_frame.c │ ├── Gstash_frame.c │ ├── Gstep.c │ ├── fuchsia.c │ ├── init.h │ ├── offsets.h │ ├── regname.c │ └── unwind_i.h │ ├── arm │ ├── Gcreate_addr_space.c │ ├── Gex_tables.c │ ├── Gget_proc_info.c │ ├── Gget_save_loc.c │ ├── Gglobal.c │ ├── Ginit.c │ ├── Ginit_local.c │ ├── Ginit_remote.c │ ├── Gregs.c │ ├── Gsignal_frame.c │ ├── Gstash_frame.c │ ├── Gstep.c │ ├── ex_tables.h │ ├── fuchsia.c │ ├── init.h │ ├── offsets.h │ ├── regname.c │ └── unwind_i.h │ ├── dwarf │ ├── Gexpr.c │ ├── Gfde.c │ ├── Gfind_proc_info-lsb.c │ ├── Gfind_unwind_table.c │ ├── Gparser.c │ ├── Gpe.c │ ├── Gstep.c │ └── global.c │ ├── elf32.c │ ├── elf64.c │ ├── elfxx.c │ ├── fuchsia.c │ ├── mi │ ├── Gdestroy_addr_space.c │ ├── Gdyn-extract.c │ ├── Gdyn-remote.c │ ├── Gfind_dynamic_proc_info.c │ ├── Gget_accessors.c │ ├── Gget_fpreg.c │ ├── Gget_proc_info_by_ip.c │ ├── Gget_proc_name.c │ ├── Gget_reg.c │ ├── Gput_dynamic_unwind_info.c │ ├── Gset_caching_policy.c │ ├── Gset_fpreg.c │ ├── Gset_reg.c │ ├── common.c │ ├── dyn-cancel.c │ ├── dyn-info-list.c │ ├── dyn-register.c │ ├── flush_cache.c │ ├── init.c │ ├── mempool.c │ └── strerror.c │ ├── os-linux.c │ ├── os-linux.h │ └── x86_64 │ ├── Gcreate_addr_space.c │ ├── Gget_proc_info.c │ ├── Gget_save_loc.c │ ├── Gglobal.c │ ├── Ginit.c │ ├── Ginit_local.c │ ├── Ginit_remote.c │ ├── Gregs.c │ ├── Gsignal_frame.c │ ├── Gstash_frame.c │ ├── Gstep.c │ ├── fuchsia.c │ ├── init.h │ ├── offsets.h │ ├── regname.c │ └── unwind_i.h └── uboringssl ├── LICENSE ├── README.fuchsia.md ├── crypto ├── chacha │ ├── chacha.c │ └── internal.h ├── cipher_extra │ └── e_aesgcmsiv.c ├── cpu-aarch64-fuchsia.c ├── cpu-arm.c ├── cpu-intel.c ├── crypto.c ├── err │ ├── err.c │ └── internal.h ├── fipsmodule │ ├── aes │ │ ├── aes.c │ │ ├── internal.h │ │ └── mode_wrappers.c │ ├── cipher │ │ ├── aead.c │ │ ├── cipher.c │ │ ├── e_aes.c │ │ └── internal.h │ ├── delocate.h │ ├── digest │ │ ├── digest.c │ │ ├── digests.c │ │ ├── internal.h │ │ └── md32_common.h │ ├── hmac │ │ └── hmac.c │ ├── modes │ │ ├── gcm.c │ │ ├── internal.h │ │ └── polyval.c │ └── sha │ │ └── sha256.c ├── hkdf │ └── hkdf.c ├── internal.h ├── mem.c ├── rand_extra │ └── fuchsia.c └── thread_pthread.c ├── decrepit └── xts │ └── xts.c ├── err_data.c ├── include └── openssl │ ├── aead.h │ ├── aes.h │ ├── arm_arch.h │ ├── base.h │ ├── base64.h │ ├── chacha.h │ ├── cipher.h │ ├── cpu.h │ ├── crypto.h │ ├── digest.h │ ├── err.h │ ├── evp.h │ ├── ex_data.h │ ├── hkdf.h │ ├── hmac.h │ ├── is_boringssl.h │ ├── md4.h │ ├── md5.h │ ├── mem.h │ ├── nid.h │ ├── opensslconf.h │ ├── rand.h │ ├── sha.h │ ├── stack.h │ ├── thread.h │ └── type_check.h ├── linux-aarch64 └── crypto │ └── fipsmodule │ ├── aesv8-armx64.S │ ├── ghashv8-armx64.S │ └── sha256-armv8.S ├── linux-x86_64 └── crypto │ ├── cipher_extra │ └── aes128gcmsiv-x86_64.S │ └── fipsmodule │ ├── aes-x86_64.S │ ├── aesni-gcm-x86_64.S │ ├── aesni-x86_64.S │ ├── bsaes-x86_64.S │ ├── ghash-x86_64.S │ ├── sha256-x86_64.S │ └── vpaes-x86_64.S ├── mac-x86_64 └── crypto │ ├── cipher_extra │ └── aes128gcmsiv-x86_64.S │ └── fipsmodule │ ├── aes-x86_64.S │ ├── aesni-gcm-x86_64.S │ ├── aesni-x86_64.S │ ├── bsaes-x86_64.S │ ├── ghash-x86_64.S │ ├── sha256-x86_64.S │ └── vpaes-x86_64.S ├── rules.mk ├── stack-note.S └── zircon-unused.c /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/.clang-format -------------------------------------------------------------------------------- /.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/.clang-tidy -------------------------------------------------------------------------------- /.dir-locals.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/.dir-locals.el -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/.travis.yml -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/AUTHORS -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/LICENSE -------------------------------------------------------------------------------- /MAINTAINERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/MAINTAINERS -------------------------------------------------------------------------------- /PATENTS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/PATENTS -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/README.md -------------------------------------------------------------------------------- /bootloader/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/bootloader/LICENSE -------------------------------------------------------------------------------- /bootloader/MAINTAINERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/bootloader/MAINTAINERS -------------------------------------------------------------------------------- /bootloader/NOTES.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/bootloader/NOTES.txt -------------------------------------------------------------------------------- /bootloader/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/bootloader/README.txt -------------------------------------------------------------------------------- /bootloader/build.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/bootloader/build.mk -------------------------------------------------------------------------------- /bootloader/include/assert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/bootloader/include/assert.h -------------------------------------------------------------------------------- /bootloader/include/ctype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/bootloader/include/ctype.h -------------------------------------------------------------------------------- /bootloader/include/printf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/bootloader/include/printf.h -------------------------------------------------------------------------------- /bootloader/include/reg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/bootloader/include/reg.h -------------------------------------------------------------------------------- /bootloader/include/stdio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/bootloader/include/stdio.h -------------------------------------------------------------------------------- /bootloader/include/stdlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/bootloader/include/stdlib.h -------------------------------------------------------------------------------- /bootloader/include/string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/bootloader/include/string.h -------------------------------------------------------------------------------- /bootloader/include/strings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/bootloader/include/strings.h -------------------------------------------------------------------------------- /bootloader/include/uchar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/bootloader/include/uchar.h -------------------------------------------------------------------------------- /bootloader/include/unistd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/bootloader/include/unistd.h -------------------------------------------------------------------------------- /bootloader/include/xefi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/bootloader/include/xefi.h -------------------------------------------------------------------------------- /bootloader/lib/ctype.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/bootloader/lib/ctype.c -------------------------------------------------------------------------------- /bootloader/lib/efi/guids.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/bootloader/lib/efi/guids.c -------------------------------------------------------------------------------- /bootloader/lib/inet.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/bootloader/lib/inet.c -------------------------------------------------------------------------------- /bootloader/lib/loadfile.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/bootloader/lib/loadfile.c -------------------------------------------------------------------------------- /bootloader/lib/printf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/bootloader/lib/printf.c -------------------------------------------------------------------------------- /bootloader/lib/stdlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/bootloader/lib/stdlib.c -------------------------------------------------------------------------------- /bootloader/lib/string.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/bootloader/lib/string.c -------------------------------------------------------------------------------- /bootloader/lib/strings.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/bootloader/lib/strings.c -------------------------------------------------------------------------------- /bootloader/lib/xefi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/bootloader/lib/xefi.c -------------------------------------------------------------------------------- /bootloader/src/cmdline.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/bootloader/src/cmdline.c -------------------------------------------------------------------------------- /bootloader/src/cmdline.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/bootloader/src/cmdline.h -------------------------------------------------------------------------------- /bootloader/src/device_id.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/bootloader/src/device_id.c -------------------------------------------------------------------------------- /bootloader/src/device_id.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/bootloader/src/device_id.h -------------------------------------------------------------------------------- /bootloader/src/diskio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/bootloader/src/diskio.c -------------------------------------------------------------------------------- /bootloader/src/fileio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/bootloader/src/fileio.c -------------------------------------------------------------------------------- /bootloader/src/framebuffer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/bootloader/src/framebuffer.c -------------------------------------------------------------------------------- /bootloader/src/framebuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/bootloader/src/framebuffer.h -------------------------------------------------------------------------------- /bootloader/src/inet6.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/bootloader/src/inet6.c -------------------------------------------------------------------------------- /bootloader/src/inet6.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/bootloader/src/inet6.h -------------------------------------------------------------------------------- /bootloader/src/logo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/bootloader/src/logo.h -------------------------------------------------------------------------------- /bootloader/src/misc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/bootloader/src/misc.c -------------------------------------------------------------------------------- /bootloader/src/netboot.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/bootloader/src/netboot.c -------------------------------------------------------------------------------- /bootloader/src/netifc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/bootloader/src/netifc.c -------------------------------------------------------------------------------- /bootloader/src/netifc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/bootloader/src/netifc.h -------------------------------------------------------------------------------- /bootloader/src/osboot.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/bootloader/src/osboot.c -------------------------------------------------------------------------------- /bootloader/src/osboot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/bootloader/src/osboot.h -------------------------------------------------------------------------------- /bootloader/src/pci.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/bootloader/src/pci.c -------------------------------------------------------------------------------- /bootloader/src/zircon.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/bootloader/src/zircon.c -------------------------------------------------------------------------------- /docs/MAINTAINERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/MAINTAINERS -------------------------------------------------------------------------------- /docs/abigen/grammar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/abigen/grammar.md -------------------------------------------------------------------------------- /docs/architecture_support.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/architecture_support.md -------------------------------------------------------------------------------- /docs/block_device_testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/block_device_testing.md -------------------------------------------------------------------------------- /docs/concepts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/concepts.md -------------------------------------------------------------------------------- /docs/contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/contributing.md -------------------------------------------------------------------------------- /docs/cxx.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/cxx.md -------------------------------------------------------------------------------- /docs/ddk/advanced.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/ddk/advanced.md -------------------------------------------------------------------------------- /docs/ddk/ddk-tutorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/ddk/ddk-tutorial.md -------------------------------------------------------------------------------- /docs/ddk/device-model.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/ddk/device-model.md -------------------------------------------------------------------------------- /docs/ddk/device-ops.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/ddk/device-ops.md -------------------------------------------------------------------------------- /docs/ddk/dma-000-cropped.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/ddk/dma-000-cropped.png -------------------------------------------------------------------------------- /docs/ddk/dma-001-cropped.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/ddk/dma-001-cropped.png -------------------------------------------------------------------------------- /docs/ddk/dma-002-cropped.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/ddk/dma-002-cropped.png -------------------------------------------------------------------------------- /docs/ddk/dma.odg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/ddk/dma.odg -------------------------------------------------------------------------------- /docs/ddk/ethernet.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/ddk/ethernet.md -------------------------------------------------------------------------------- /docs/ddk/ethernet.odg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/ddk/ethernet.odg -------------------------------------------------------------------------------- /docs/ddk/firmware.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/ddk/firmware.md -------------------------------------------------------------------------------- /docs/ddk/getting_started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/ddk/getting_started.md -------------------------------------------------------------------------------- /docs/ddk/hardware.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/ddk/hardware.md -------------------------------------------------------------------------------- /docs/ddk/overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/ddk/overview.md -------------------------------------------------------------------------------- /docs/ddk/platform-bus.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/ddk/platform-bus.md -------------------------------------------------------------------------------- /docs/ddk/platform-bus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/ddk/platform-bus.png -------------------------------------------------------------------------------- /docs/ddk/ramdisk.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/ddk/ramdisk.md -------------------------------------------------------------------------------- /docs/ddk/reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/ddk/reference.md -------------------------------------------------------------------------------- /docs/ddk/simple.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/ddk/simple.md -------------------------------------------------------------------------------- /docs/ddk/simple.odg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/ddk/simple.odg -------------------------------------------------------------------------------- /docs/ddk/tracing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/ddk/tracing.md -------------------------------------------------------------------------------- /docs/debugging/acpi.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/debugging/acpi.md -------------------------------------------------------------------------------- /docs/debugging/tips.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/debugging/tips.md -------------------------------------------------------------------------------- /docs/editors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/editors.md -------------------------------------------------------------------------------- /docs/errors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/errors.md -------------------------------------------------------------------------------- /docs/exceptions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/exceptions.md -------------------------------------------------------------------------------- /docs/fuzzing_fidl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/fuzzing_fidl.md -------------------------------------------------------------------------------- /docs/getting_started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/getting_started.md -------------------------------------------------------------------------------- /docs/h2md.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/h2md.md -------------------------------------------------------------------------------- /docs/hacking.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/hacking.md -------------------------------------------------------------------------------- /docs/handles.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/handles.md -------------------------------------------------------------------------------- /docs/kernel_cmdline.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/kernel_cmdline.md -------------------------------------------------------------------------------- /docs/kernel_invariants.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/kernel_invariants.md -------------------------------------------------------------------------------- /docs/kernel_scheduling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/kernel_scheduling.md -------------------------------------------------------------------------------- /docs/libc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/libc.md -------------------------------------------------------------------------------- /docs/lockdep-design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/lockdep-design.md -------------------------------------------------------------------------------- /docs/lockdep.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/lockdep.md -------------------------------------------------------------------------------- /docs/makefile_options.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/makefile_options.md -------------------------------------------------------------------------------- /docs/memory.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/memory.md -------------------------------------------------------------------------------- /docs/minfs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/minfs.md -------------------------------------------------------------------------------- /docs/nand_testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/nand_testing.md -------------------------------------------------------------------------------- /docs/objects.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/objects.md -------------------------------------------------------------------------------- /docs/objects/channel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/objects/channel.md -------------------------------------------------------------------------------- /docs/objects/event.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/objects/event.md -------------------------------------------------------------------------------- /docs/objects/eventpair.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/objects/eventpair.md -------------------------------------------------------------------------------- /docs/objects/fifo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/objects/fifo.md -------------------------------------------------------------------------------- /docs/objects/futex.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/objects/futex.md -------------------------------------------------------------------------------- /docs/objects/interrupts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/objects/interrupts.md -------------------------------------------------------------------------------- /docs/objects/job.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/objects/job.md -------------------------------------------------------------------------------- /docs/objects/log.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/objects/log.md -------------------------------------------------------------------------------- /docs/objects/port.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/objects/port.md -------------------------------------------------------------------------------- /docs/objects/process.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/objects/process.md -------------------------------------------------------------------------------- /docs/objects/resource.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/objects/resource.md -------------------------------------------------------------------------------- /docs/objects/socket.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/objects/socket.md -------------------------------------------------------------------------------- /docs/objects/task.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/objects/task.md -------------------------------------------------------------------------------- /docs/objects/thread.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/objects/thread.md -------------------------------------------------------------------------------- /docs/objects/vm_object.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/objects/vm_object.md -------------------------------------------------------------------------------- /docs/oom.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/oom.md -------------------------------------------------------------------------------- /docs/program_loading.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/program_loading.md -------------------------------------------------------------------------------- /docs/qemu.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/qemu.md -------------------------------------------------------------------------------- /docs/rights.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/rights.md -------------------------------------------------------------------------------- /docs/safestack.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/safestack.md -------------------------------------------------------------------------------- /docs/self_hosting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/self_hosting.md -------------------------------------------------------------------------------- /docs/signals.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/signals.md -------------------------------------------------------------------------------- /docs/static_analysis.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/static_analysis.md -------------------------------------------------------------------------------- /docs/symbolizer_markup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/symbolizer_markup.md -------------------------------------------------------------------------------- /docs/syscalls.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/syscalls.md -------------------------------------------------------------------------------- /docs/syscalls/bti_create.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/syscalls/bti_create.md -------------------------------------------------------------------------------- /docs/syscalls/bti_pin.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/syscalls/bti_pin.md -------------------------------------------------------------------------------- /docs/syscalls/cache_flush.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/syscalls/cache_flush.md -------------------------------------------------------------------------------- /docs/syscalls/clock_get.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/syscalls/clock_get.md -------------------------------------------------------------------------------- /docs/syscalls/cprng_draw.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/syscalls/cprng_draw.md -------------------------------------------------------------------------------- /docs/syscalls/fifo_create.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/syscalls/fifo_create.md -------------------------------------------------------------------------------- /docs/syscalls/fifo_read.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/syscalls/fifo_read.md -------------------------------------------------------------------------------- /docs/syscalls/fifo_write.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/syscalls/fifo_write.md -------------------------------------------------------------------------------- /docs/syscalls/futex_wait.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/syscalls/futex_wait.md -------------------------------------------------------------------------------- /docs/syscalls/futex_wake.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/syscalls/futex_wake.md -------------------------------------------------------------------------------- /docs/syscalls/job_create.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/syscalls/job_create.md -------------------------------------------------------------------------------- /docs/syscalls/nanosleep.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/syscalls/nanosleep.md -------------------------------------------------------------------------------- /docs/syscalls/pmt_unpin.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/syscalls/pmt_unpin.md -------------------------------------------------------------------------------- /docs/syscalls/port_cancel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/syscalls/port_cancel.md -------------------------------------------------------------------------------- /docs/syscalls/port_create.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/syscalls/port_create.md -------------------------------------------------------------------------------- /docs/syscalls/port_queue.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/syscalls/port_queue.md -------------------------------------------------------------------------------- /docs/syscalls/port_wait.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/syscalls/port_wait.md -------------------------------------------------------------------------------- /docs/syscalls/smc_call.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/syscalls/smc_call.md -------------------------------------------------------------------------------- /docs/syscalls/socket_read.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/syscalls/socket_read.md -------------------------------------------------------------------------------- /docs/syscalls/task_kill.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/syscalls/task_kill.md -------------------------------------------------------------------------------- /docs/syscalls/task_resume.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/syscalls/task_resume.md -------------------------------------------------------------------------------- /docs/syscalls/thread_exit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/syscalls/thread_exit.md -------------------------------------------------------------------------------- /docs/syscalls/ticks_get.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/syscalls/ticks_get.md -------------------------------------------------------------------------------- /docs/syscalls/timer_set.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/syscalls/timer_set.md -------------------------------------------------------------------------------- /docs/syscalls/vcpu_create.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/syscalls/vcpu_create.md -------------------------------------------------------------------------------- /docs/syscalls/vcpu_resume.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/syscalls/vcpu_resume.md -------------------------------------------------------------------------------- /docs/syscalls/vmar_map.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/syscalls/vmar_map.md -------------------------------------------------------------------------------- /docs/syscalls/vmar_unmap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/syscalls/vmar_unmap.md -------------------------------------------------------------------------------- /docs/syscalls/vmo_clone.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/syscalls/vmo_clone.md -------------------------------------------------------------------------------- /docs/syscalls/vmo_create.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/syscalls/vmo_create.md -------------------------------------------------------------------------------- /docs/syscalls/vmo_read.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/syscalls/vmo_read.md -------------------------------------------------------------------------------- /docs/syscalls/vmo_write.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/syscalls/vmo_write.md -------------------------------------------------------------------------------- /docs/sysret_problem.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/sysret_problem.md -------------------------------------------------------------------------------- /docs/targets/acer12.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/targets/acer12.md -------------------------------------------------------------------------------- /docs/targets/hikey960.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/targets/hikey960.md -------------------------------------------------------------------------------- /docs/targets/imx8mevk.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/targets/imx8mevk.md -------------------------------------------------------------------------------- /docs/targets/khadas-vim.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/targets/khadas-vim.md -------------------------------------------------------------------------------- /docs/targets/nuc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/targets/nuc.md -------------------------------------------------------------------------------- /docs/targets/toulouse.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/targets/toulouse.md -------------------------------------------------------------------------------- /docs/testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/testing.md -------------------------------------------------------------------------------- /docs/thread_annotations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/thread_annotations.md -------------------------------------------------------------------------------- /docs/time.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/time.md -------------------------------------------------------------------------------- /docs/tls.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/tls.md -------------------------------------------------------------------------------- /docs/tracing/design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/tracing/design.md -------------------------------------------------------------------------------- /docs/tracing/trace_format.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/tracing/trace_format.md -------------------------------------------------------------------------------- /docs/userboot.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/userboot.md -------------------------------------------------------------------------------- /docs/vdso.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/vdso.md -------------------------------------------------------------------------------- /docs/zx_and_lk.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/zx_and_lk.md -------------------------------------------------------------------------------- /docs/zxcrypt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/docs/zxcrypt.md -------------------------------------------------------------------------------- /kernel/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/LICENSE -------------------------------------------------------------------------------- /kernel/MAINTAINERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/MAINTAINERS -------------------------------------------------------------------------------- /kernel/arch/arm64/arch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/arch/arm64/arch.cpp -------------------------------------------------------------------------------- /kernel/arch/arm64/asm.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/arch/arm64/asm.S -------------------------------------------------------------------------------- /kernel/arch/arm64/fpu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/arch/arm64/fpu.cpp -------------------------------------------------------------------------------- /kernel/arch/arm64/image.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/arch/arm64/image.S -------------------------------------------------------------------------------- /kernel/arch/arm64/mexec.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/arch/arm64/mexec.S -------------------------------------------------------------------------------- /kernel/arch/arm64/mmu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/arch/arm64/mmu.cpp -------------------------------------------------------------------------------- /kernel/arch/arm64/mp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/arch/arm64/mp.cpp -------------------------------------------------------------------------------- /kernel/arch/arm64/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/arch/arm64/rules.mk -------------------------------------------------------------------------------- /kernel/arch/arm64/smccc.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/arch/arm64/smccc.S -------------------------------------------------------------------------------- /kernel/arch/arm64/start.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/arch/arm64/start.S -------------------------------------------------------------------------------- /kernel/arch/arm64/sysreg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/arch/arm64/sysreg.cpp -------------------------------------------------------------------------------- /kernel/arch/arm64/thread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/arch/arm64/thread.cpp -------------------------------------------------------------------------------- /kernel/arch/x86/MAINTAINERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/arch/x86/MAINTAINERS -------------------------------------------------------------------------------- /kernel/arch/x86/acpi.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/arch/x86/acpi.S -------------------------------------------------------------------------------- /kernel/arch/x86/arch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/arch/x86/arch.cpp -------------------------------------------------------------------------------- /kernel/arch/x86/asm.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/arch/x86/asm.S -------------------------------------------------------------------------------- /kernel/arch/x86/cache.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/arch/x86/cache.cpp -------------------------------------------------------------------------------- /kernel/arch/x86/debugger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/arch/x86/debugger.cpp -------------------------------------------------------------------------------- /kernel/arch/x86/exceptions.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/arch/x86/exceptions.S -------------------------------------------------------------------------------- /kernel/arch/x86/faults.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/arch/x86/faults.cpp -------------------------------------------------------------------------------- /kernel/arch/x86/feature.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/arch/x86/feature.cpp -------------------------------------------------------------------------------- /kernel/arch/x86/gdt.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/arch/x86/gdt.S -------------------------------------------------------------------------------- /kernel/arch/x86/hwp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/arch/x86/hwp.cpp -------------------------------------------------------------------------------- /kernel/arch/x86/idt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/arch/x86/idt.cpp -------------------------------------------------------------------------------- /kernel/arch/x86/image.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/arch/x86/image.S -------------------------------------------------------------------------------- /kernel/arch/x86/ioapic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/arch/x86/ioapic.cpp -------------------------------------------------------------------------------- /kernel/arch/x86/ioport.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/arch/x86/ioport.cpp -------------------------------------------------------------------------------- /kernel/arch/x86/lapic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/arch/x86/lapic.cpp -------------------------------------------------------------------------------- /kernel/arch/x86/mexec.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/arch/x86/mexec.S -------------------------------------------------------------------------------- /kernel/arch/x86/mmu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/arch/x86/mmu.cpp -------------------------------------------------------------------------------- /kernel/arch/x86/mp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/arch/x86/mp.cpp -------------------------------------------------------------------------------- /kernel/arch/x86/ops.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/arch/x86/ops.S -------------------------------------------------------------------------------- /kernel/arch/x86/perf_mon.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/arch/x86/perf_mon.cpp -------------------------------------------------------------------------------- /kernel/arch/x86/pvclock.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/arch/x86/pvclock.cpp -------------------------------------------------------------------------------- /kernel/arch/x86/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/arch/x86/rules.mk -------------------------------------------------------------------------------- /kernel/arch/x86/smp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/arch/x86/smp.cpp -------------------------------------------------------------------------------- /kernel/arch/x86/start.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/arch/x86/start.S -------------------------------------------------------------------------------- /kernel/arch/x86/start16.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/arch/x86/start16.S -------------------------------------------------------------------------------- /kernel/arch/x86/syscall.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/arch/x86/syscall.S -------------------------------------------------------------------------------- /kernel/arch/x86/thread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/arch/x86/thread.cpp -------------------------------------------------------------------------------- /kernel/arch/x86/toolchain.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/arch/x86/toolchain.mk -------------------------------------------------------------------------------- /kernel/arch/x86/tsc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/arch/x86/tsc.cpp -------------------------------------------------------------------------------- /kernel/arch/x86/user_copy.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/arch/x86/user_copy.S -------------------------------------------------------------------------------- /kernel/dev/hw_rng/debug.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/dev/hw_rng/debug.cpp -------------------------------------------------------------------------------- /kernel/dev/hw_rng/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/dev/hw_rng/rules.mk -------------------------------------------------------------------------------- /kernel/dev/interrupt/msi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/dev/interrupt/msi.cpp -------------------------------------------------------------------------------- /kernel/dev/iommu/intel/hw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/dev/iommu/intel/hw.h -------------------------------------------------------------------------------- /kernel/dev/pcie/MAINTAINERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/dev/pcie/MAINTAINERS -------------------------------------------------------------------------------- /kernel/dev/pcie/debug.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/dev/pcie/debug.cpp -------------------------------------------------------------------------------- /kernel/dev/pcie/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/dev/pcie/rules.mk -------------------------------------------------------------------------------- /kernel/dev/pdev/pdev.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/dev/pdev/pdev.cpp -------------------------------------------------------------------------------- /kernel/dev/pdev/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/dev/pdev/rules.mk -------------------------------------------------------------------------------- /kernel/dev/psci/psci.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/dev/psci/psci.cpp -------------------------------------------------------------------------------- /kernel/dev/psci/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/dev/psci/rules.mk -------------------------------------------------------------------------------- /kernel/dev/udisplay/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/dev/udisplay/rules.mk -------------------------------------------------------------------------------- /kernel/image.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/image.ld -------------------------------------------------------------------------------- /kernel/include/arch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/include/arch.h -------------------------------------------------------------------------------- /kernel/include/arch/mmu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/include/arch/mmu.h -------------------------------------------------------------------------------- /kernel/include/arch/mp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/include/arch/mp.h -------------------------------------------------------------------------------- /kernel/include/arch/ops.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/include/arch/ops.h -------------------------------------------------------------------------------- /kernel/include/arch/thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/include/arch/thread.h -------------------------------------------------------------------------------- /kernel/include/asm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/include/asm.h -------------------------------------------------------------------------------- /kernel/include/bits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/include/bits.h -------------------------------------------------------------------------------- /kernel/include/debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/include/debug.h -------------------------------------------------------------------------------- /kernel/include/dev/display.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/include/dev/display.h -------------------------------------------------------------------------------- /kernel/include/dev/iommu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/include/dev/iommu.h -------------------------------------------------------------------------------- /kernel/include/dev/power.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/include/dev/power.h -------------------------------------------------------------------------------- /kernel/include/dev/uart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/include/dev/uart.h -------------------------------------------------------------------------------- /kernel/include/err.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/include/err.h -------------------------------------------------------------------------------- /kernel/include/hidden.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/include/hidden.h -------------------------------------------------------------------------------- /kernel/include/kernel/cpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/include/kernel/cpu.h -------------------------------------------------------------------------------- /kernel/include/kernel/dpc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/include/kernel/dpc.h -------------------------------------------------------------------------------- /kernel/include/kernel/init.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/include/kernel/init.h -------------------------------------------------------------------------------- /kernel/include/kernel/mp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/include/kernel/mp.h -------------------------------------------------------------------------------- /kernel/include/kernel/wait.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/include/kernel/wait.h -------------------------------------------------------------------------------- /kernel/include/lib/ktrace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/include/lib/ktrace.h -------------------------------------------------------------------------------- /kernel/include/lib/mtrace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/include/lib/mtrace.h -------------------------------------------------------------------------------- /kernel/include/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/include/list.h -------------------------------------------------------------------------------- /kernel/include/lk/init.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/include/lk/init.h -------------------------------------------------------------------------------- /kernel/include/lk/main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/include/lk/main.h -------------------------------------------------------------------------------- /kernel/include/mexec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/include/mexec.h -------------------------------------------------------------------------------- /kernel/include/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/include/platform.h -------------------------------------------------------------------------------- /kernel/include/pow2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/include/pow2.h -------------------------------------------------------------------------------- /kernel/include/reg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/include/reg.h -------------------------------------------------------------------------------- /kernel/include/sys/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/include/sys/types.h -------------------------------------------------------------------------------- /kernel/include/target.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/include/target.h -------------------------------------------------------------------------------- /kernel/include/trace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/include/trace.h -------------------------------------------------------------------------------- /kernel/kernel.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/kernel.ld -------------------------------------------------------------------------------- /kernel/kernel/cmdline.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/kernel/cmdline.cpp -------------------------------------------------------------------------------- /kernel/kernel/debug.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/kernel/debug.cpp -------------------------------------------------------------------------------- /kernel/kernel/dpc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/kernel/dpc.cpp -------------------------------------------------------------------------------- /kernel/kernel/event.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/kernel/event.cpp -------------------------------------------------------------------------------- /kernel/kernel/init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/kernel/init.cpp -------------------------------------------------------------------------------- /kernel/kernel/mp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/kernel/mp.cpp -------------------------------------------------------------------------------- /kernel/kernel/mutex.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/kernel/mutex.cpp -------------------------------------------------------------------------------- /kernel/kernel/percpu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/kernel/percpu.cpp -------------------------------------------------------------------------------- /kernel/kernel/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/kernel/rules.mk -------------------------------------------------------------------------------- /kernel/kernel/sched.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/kernel/sched.cpp -------------------------------------------------------------------------------- /kernel/kernel/thread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/kernel/thread.cpp -------------------------------------------------------------------------------- /kernel/kernel/timer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/kernel/timer.cpp -------------------------------------------------------------------------------- /kernel/kernel/wait.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/kernel/wait.cpp -------------------------------------------------------------------------------- /kernel/lib/bitmap/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/lib/bitmap/rules.mk -------------------------------------------------------------------------------- /kernel/lib/cbuf/cbuf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/lib/cbuf/cbuf.cpp -------------------------------------------------------------------------------- /kernel/lib/cbuf/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/lib/cbuf/rules.mk -------------------------------------------------------------------------------- /kernel/lib/console/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/lib/console/rules.mk -------------------------------------------------------------------------------- /kernel/lib/counters/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/lib/counters/rules.mk -------------------------------------------------------------------------------- /kernel/lib/crashlog/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/lib/crashlog/rules.mk -------------------------------------------------------------------------------- /kernel/lib/crypto/prng.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/lib/crypto/prng.cpp -------------------------------------------------------------------------------- /kernel/lib/crypto/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/lib/crypto/rules.mk -------------------------------------------------------------------------------- /kernel/lib/debug/debug.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/lib/debug/debug.cpp -------------------------------------------------------------------------------- /kernel/lib/debug/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/lib/debug/rules.mk -------------------------------------------------------------------------------- /kernel/lib/debuglog/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/lib/debuglog/rules.mk -------------------------------------------------------------------------------- /kernel/lib/fbl/arena.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/lib/fbl/arena.cpp -------------------------------------------------------------------------------- /kernel/lib/fbl/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/lib/fbl/rules.mk -------------------------------------------------------------------------------- /kernel/lib/gfx/gfx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/lib/gfx/gfx.cpp -------------------------------------------------------------------------------- /kernel/lib/gfx/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/lib/gfx/rules.mk -------------------------------------------------------------------------------- /kernel/lib/heap/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/lib/heap/rules.mk -------------------------------------------------------------------------------- /kernel/lib/hwreg/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/lib/hwreg/rules.mk -------------------------------------------------------------------------------- /kernel/lib/io/console.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/lib/io/console.cpp -------------------------------------------------------------------------------- /kernel/lib/io/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/lib/io/rules.mk -------------------------------------------------------------------------------- /kernel/lib/ktrace/ktrace.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/lib/ktrace/ktrace.cpp -------------------------------------------------------------------------------- /kernel/lib/ktrace/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/lib/ktrace/rules.mk -------------------------------------------------------------------------------- /kernel/lib/libc/atexit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/lib/libc/atexit.c -------------------------------------------------------------------------------- /kernel/lib/libc/atoi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/lib/libc/atoi.c -------------------------------------------------------------------------------- /kernel/lib/libc/bsearch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/lib/libc/bsearch.c -------------------------------------------------------------------------------- /kernel/lib/libc/ctype.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/lib/libc/ctype.c -------------------------------------------------------------------------------- /kernel/lib/libc/eabi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/lib/libc/eabi.c -------------------------------------------------------------------------------- /kernel/lib/libc/errno.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/lib/libc/errno.c -------------------------------------------------------------------------------- /kernel/lib/libc/iovec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/lib/libc/iovec.c -------------------------------------------------------------------------------- /kernel/lib/libc/printf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/lib/libc/printf.c -------------------------------------------------------------------------------- /kernel/lib/libc/qsort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/lib/libc/qsort.c -------------------------------------------------------------------------------- /kernel/lib/libc/rand.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/lib/libc/rand.c -------------------------------------------------------------------------------- /kernel/lib/libc/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/lib/libc/rules.mk -------------------------------------------------------------------------------- /kernel/lib/libc/stdio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/lib/libc/stdio.c -------------------------------------------------------------------------------- /kernel/lib/libc/strtol.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/lib/libc/strtol.c -------------------------------------------------------------------------------- /kernel/lib/libc/strtoll.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/lib/libc/strtoll.c -------------------------------------------------------------------------------- /kernel/lib/lockdep/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/lib/lockdep/rules.mk -------------------------------------------------------------------------------- /kernel/lib/memory_limit/MAINTAINERS: -------------------------------------------------------------------------------- 1 | cja@google.com 2 | -------------------------------------------------------------------------------- /kernel/lib/mtrace/mtrace.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/lib/mtrace/mtrace.cpp -------------------------------------------------------------------------------- /kernel/lib/mtrace/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/lib/mtrace/rules.mk -------------------------------------------------------------------------------- /kernel/lib/oom/oom.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/lib/oom/oom.cpp -------------------------------------------------------------------------------- /kernel/lib/oom/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/lib/oom/rules.mk -------------------------------------------------------------------------------- /kernel/lib/pci/MAINTAINERS: -------------------------------------------------------------------------------- 1 | cja@google.com 2 | -------------------------------------------------------------------------------- /kernel/lib/pci/pio.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/lib/pci/pio.cpp -------------------------------------------------------------------------------- /kernel/lib/pci/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/lib/pci/rules.mk -------------------------------------------------------------------------------- /kernel/lib/pretty/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/lib/pretty/rules.mk -------------------------------------------------------------------------------- /kernel/lib/smbios/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/lib/smbios/rules.mk -------------------------------------------------------------------------------- /kernel/lib/unittest/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/lib/unittest/rules.mk -------------------------------------------------------------------------------- /kernel/lib/userboot/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/lib/userboot/rules.mk -------------------------------------------------------------------------------- /kernel/lib/vdso/rodso.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/lib/vdso/rodso.cpp -------------------------------------------------------------------------------- /kernel/lib/vdso/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/lib/vdso/rules.mk -------------------------------------------------------------------------------- /kernel/lib/vdso/vdso-image.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/lib/vdso/vdso-image.S -------------------------------------------------------------------------------- /kernel/lib/vdso/vdso.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/lib/vdso/vdso.cpp -------------------------------------------------------------------------------- /kernel/lib/version/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/lib/version/rules.mk -------------------------------------------------------------------------------- /kernel/lib/watchdog/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/lib/watchdog/rules.mk -------------------------------------------------------------------------------- /kernel/lib/zbi/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/lib/zbi/rules.mk -------------------------------------------------------------------------------- /kernel/lib/zxcpp/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/lib/zxcpp/rules.mk -------------------------------------------------------------------------------- /kernel/object/dispatcher.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/object/dispatcher.cpp -------------------------------------------------------------------------------- /kernel/object/exception.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/object/exception.cpp -------------------------------------------------------------------------------- /kernel/object/excp_port.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/object/excp_port.cpp -------------------------------------------------------------------------------- /kernel/object/futex_node.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/object/futex_node.cpp -------------------------------------------------------------------------------- /kernel/object/glue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/object/glue.cpp -------------------------------------------------------------------------------- /kernel/object/handle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/object/handle.cpp -------------------------------------------------------------------------------- /kernel/object/mbuf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/object/mbuf.cpp -------------------------------------------------------------------------------- /kernel/object/mbuf_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/object/mbuf_tests.cpp -------------------------------------------------------------------------------- /kernel/object/resource.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/object/resource.cpp -------------------------------------------------------------------------------- /kernel/object/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/object/rules.mk -------------------------------------------------------------------------------- /kernel/object/semaphore.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/object/semaphore.cpp -------------------------------------------------------------------------------- /kernel/platform/debug.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/platform/debug.cpp -------------------------------------------------------------------------------- /kernel/platform/init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/platform/init.cpp -------------------------------------------------------------------------------- /kernel/platform/pc/acpi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/platform/pc/acpi.cpp -------------------------------------------------------------------------------- /kernel/platform/pc/debug.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/platform/pc/debug.cpp -------------------------------------------------------------------------------- /kernel/platform/pc/hpet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/platform/pc/hpet.cpp -------------------------------------------------------------------------------- /kernel/platform/pc/pic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/platform/pc/pic.cpp -------------------------------------------------------------------------------- /kernel/platform/pc/power.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/platform/pc/power.cpp -------------------------------------------------------------------------------- /kernel/platform/pc/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/platform/pc/rules.mk -------------------------------------------------------------------------------- /kernel/platform/pc/timer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/platform/pc/timer.cpp -------------------------------------------------------------------------------- /kernel/platform/power.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/platform/power.cpp -------------------------------------------------------------------------------- /kernel/platform/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/platform/rules.mk -------------------------------------------------------------------------------- /kernel/project/arm64.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/project/arm64.mk -------------------------------------------------------------------------------- /kernel/project/x64.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/project/x64.mk -------------------------------------------------------------------------------- /kernel/syscalls/channel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/syscalls/channel.cpp -------------------------------------------------------------------------------- /kernel/syscalls/ddk.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/syscalls/ddk.cpp -------------------------------------------------------------------------------- /kernel/syscalls/ddk_pci.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/syscalls/ddk_pci.cpp -------------------------------------------------------------------------------- /kernel/syscalls/ddk_priv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/syscalls/ddk_priv.h -------------------------------------------------------------------------------- /kernel/syscalls/ddk_x86.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/syscalls/ddk_x86.cpp -------------------------------------------------------------------------------- /kernel/syscalls/debug.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/syscalls/debug.cpp -------------------------------------------------------------------------------- /kernel/syscalls/fifo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/syscalls/fifo.cpp -------------------------------------------------------------------------------- /kernel/syscalls/futex.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/syscalls/futex.cpp -------------------------------------------------------------------------------- /kernel/syscalls/object.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/syscalls/object.cpp -------------------------------------------------------------------------------- /kernel/syscalls/port.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/syscalls/port.cpp -------------------------------------------------------------------------------- /kernel/syscalls/priv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/syscalls/priv.h -------------------------------------------------------------------------------- /kernel/syscalls/profile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/syscalls/profile.cpp -------------------------------------------------------------------------------- /kernel/syscalls/resource.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/syscalls/resource.cpp -------------------------------------------------------------------------------- /kernel/syscalls/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/syscalls/rules.mk -------------------------------------------------------------------------------- /kernel/syscalls/socket.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/syscalls/socket.cpp -------------------------------------------------------------------------------- /kernel/syscalls/syscalls.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/syscalls/syscalls.cpp -------------------------------------------------------------------------------- /kernel/syscalls/system.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/syscalls/system.cpp -------------------------------------------------------------------------------- /kernel/syscalls/task.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/syscalls/task.cpp -------------------------------------------------------------------------------- /kernel/syscalls/test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/syscalls/test.cpp -------------------------------------------------------------------------------- /kernel/syscalls/timer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/syscalls/timer.cpp -------------------------------------------------------------------------------- /kernel/syscalls/vmar.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/syscalls/vmar.cpp -------------------------------------------------------------------------------- /kernel/syscalls/vmo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/syscalls/vmo.cpp -------------------------------------------------------------------------------- /kernel/syscalls/zircon.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/syscalls/zircon.cpp -------------------------------------------------------------------------------- /kernel/target/arm64/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/target/arm64/rules.mk -------------------------------------------------------------------------------- /kernel/target/init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/target/init.cpp -------------------------------------------------------------------------------- /kernel/target/pc/empty.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/target/pc/empty.cpp -------------------------------------------------------------------------------- /kernel/target/pc/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/target/pc/rules.mk -------------------------------------------------------------------------------- /kernel/target/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/target/rules.mk -------------------------------------------------------------------------------- /kernel/tests/benchmarks.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/tests/benchmarks.cpp -------------------------------------------------------------------------------- /kernel/tests/cache_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/tests/cache_tests.cpp -------------------------------------------------------------------------------- /kernel/tests/clock_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/tests/clock_tests.cpp -------------------------------------------------------------------------------- /kernel/tests/fibo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/tests/fibo.cpp -------------------------------------------------------------------------------- /kernel/tests/mem_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/tests/mem_tests.cpp -------------------------------------------------------------------------------- /kernel/tests/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/tests/rules.mk -------------------------------------------------------------------------------- /kernel/tests/sleep_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/tests/sleep_tests.cpp -------------------------------------------------------------------------------- /kernel/tests/tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/tests/tests.cpp -------------------------------------------------------------------------------- /kernel/tests/tests.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/tests/tests.h -------------------------------------------------------------------------------- /kernel/tests/timer_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/tests/timer_tests.cpp -------------------------------------------------------------------------------- /kernel/tests/uart_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/tests/uart_tests.cpp -------------------------------------------------------------------------------- /kernel/top/init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/top/init.cpp -------------------------------------------------------------------------------- /kernel/top/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/top/main.cpp -------------------------------------------------------------------------------- /kernel/top/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/top/rules.mk -------------------------------------------------------------------------------- /kernel/vm/bootalloc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/vm/bootalloc.cpp -------------------------------------------------------------------------------- /kernel/vm/bootreserve.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/vm/bootreserve.cpp -------------------------------------------------------------------------------- /kernel/vm/include/vm/fault.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/vm/include/vm/fault.h -------------------------------------------------------------------------------- /kernel/vm/include/vm/init.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/vm/include/vm/init.h -------------------------------------------------------------------------------- /kernel/vm/include/vm/page.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/vm/include/vm/page.h -------------------------------------------------------------------------------- /kernel/vm/include/vm/pmm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/vm/include/vm/pmm.h -------------------------------------------------------------------------------- /kernel/vm/include/vm/vm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/vm/include/vm/vm.h -------------------------------------------------------------------------------- /kernel/vm/kstack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/vm/kstack.cpp -------------------------------------------------------------------------------- /kernel/vm/page.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/vm/page.cpp -------------------------------------------------------------------------------- /kernel/vm/pmm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/vm/pmm.cpp -------------------------------------------------------------------------------- /kernel/vm/pmm_arena.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/vm/pmm_arena.cpp -------------------------------------------------------------------------------- /kernel/vm/pmm_arena.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/vm/pmm_arena.h -------------------------------------------------------------------------------- /kernel/vm/pmm_node.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/vm/pmm_node.cpp -------------------------------------------------------------------------------- /kernel/vm/pmm_node.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/vm/pmm_node.h -------------------------------------------------------------------------------- /kernel/vm/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/vm/rules.mk -------------------------------------------------------------------------------- /kernel/vm/vm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/vm/vm.cpp -------------------------------------------------------------------------------- /kernel/vm/vm_aspace.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/vm/vm_aspace.cpp -------------------------------------------------------------------------------- /kernel/vm/vm_mapping.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/vm/vm_mapping.cpp -------------------------------------------------------------------------------- /kernel/vm/vm_object.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/vm/vm_object.cpp -------------------------------------------------------------------------------- /kernel/vm/vm_page_list.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/vm/vm_page_list.cpp -------------------------------------------------------------------------------- /kernel/vm/vm_priv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/vm/vm_priv.h -------------------------------------------------------------------------------- /kernel/vm/vm_unittest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/vm/vm_unittest.cpp -------------------------------------------------------------------------------- /kernel/vm/vmm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/kernel/vm/vmm.cpp -------------------------------------------------------------------------------- /make/MAINTAINERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/make/MAINTAINERS -------------------------------------------------------------------------------- /make/abigen.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/make/abigen.mk -------------------------------------------------------------------------------- /make/bcompile.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/make/bcompile.mk -------------------------------------------------------------------------------- /make/board.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/make/board.mk -------------------------------------------------------------------------------- /make/build.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/make/build.mk -------------------------------------------------------------------------------- /make/compile.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/make/compile.mk -------------------------------------------------------------------------------- /make/ecompile.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/make/ecompile.mk -------------------------------------------------------------------------------- /make/engine.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/make/engine.mk -------------------------------------------------------------------------------- /make/fcompile.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/make/fcompile.mk -------------------------------------------------------------------------------- /make/hcompile.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/make/hcompile.mk -------------------------------------------------------------------------------- /make/help.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/make/help.mk -------------------------------------------------------------------------------- /make/include-diagram.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/make/include-diagram.txt -------------------------------------------------------------------------------- /make/macros.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/make/macros.mk -------------------------------------------------------------------------------- /make/module-banjo.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/make/module-banjo.mk -------------------------------------------------------------------------------- /make/module-driver.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/make/module-driver.mk -------------------------------------------------------------------------------- /make/module-drivertest.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/make/module-drivertest.mk -------------------------------------------------------------------------------- /make/module-efilib.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/make/module-efilib.mk -------------------------------------------------------------------------------- /make/module-fidl.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/make/module-fidl.mk -------------------------------------------------------------------------------- /make/module-fuzztest.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/make/module-fuzztest.mk -------------------------------------------------------------------------------- /make/module-hostapp.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/make/module-hostapp.mk -------------------------------------------------------------------------------- /make/module-hostlib.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/make/module-hostlib.mk -------------------------------------------------------------------------------- /make/module-hosttest.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/make/module-hosttest.mk -------------------------------------------------------------------------------- /make/module-userapp.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/make/module-userapp.mk -------------------------------------------------------------------------------- /make/module-userlib.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/make/module-userlib.mk -------------------------------------------------------------------------------- /make/module-usertest.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/make/module-usertest.mk -------------------------------------------------------------------------------- /make/module.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/make/module.mk -------------------------------------------------------------------------------- /make/recurse.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/make/recurse.mk -------------------------------------------------------------------------------- /make/sysroot.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/make/sysroot.mk -------------------------------------------------------------------------------- /make/ucompile.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/make/ucompile.mk -------------------------------------------------------------------------------- /makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/makefile -------------------------------------------------------------------------------- /navbar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/navbar.md -------------------------------------------------------------------------------- /prebuilt/MAINTAINERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/prebuilt/MAINTAINERS -------------------------------------------------------------------------------- /prebuilt/images/syscfg_a.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/prebuilt/images/syscfg_a.bin -------------------------------------------------------------------------------- /prebuilt/images/syscfg_b.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/prebuilt/images/syscfg_b.bin -------------------------------------------------------------------------------- /prebuilt/images/syscfg_r.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/prebuilt/images/syscfg_r.bin -------------------------------------------------------------------------------- /prebuilt/zircon.ensure: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/prebuilt/zircon.ensure -------------------------------------------------------------------------------- /prebuilt/zircon.versions: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/prebuilt/zircon.versions -------------------------------------------------------------------------------- /public/MAINTAINERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/public/MAINTAINERS -------------------------------------------------------------------------------- /public/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/public/README.md -------------------------------------------------------------------------------- /scripts/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/scripts/LICENSE -------------------------------------------------------------------------------- /scripts/MAINTAINERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/scripts/MAINTAINERS -------------------------------------------------------------------------------- /scripts/analyze-zircon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/scripts/analyze-zircon -------------------------------------------------------------------------------- /scripts/bisect-helper-arm64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/scripts/bisect-helper-arm64 -------------------------------------------------------------------------------- /scripts/bisect-helper-x64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/scripts/bisect-helper-x64 -------------------------------------------------------------------------------- /scripts/bisect-prebuilts-x64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/scripts/bisect-prebuilts-x64 -------------------------------------------------------------------------------- /scripts/build-all-zircon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/scripts/build-all-zircon -------------------------------------------------------------------------------- /scripts/build-zircon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/scripts/build-zircon -------------------------------------------------------------------------------- /scripts/build-zircon-arm64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/scripts/build-zircon-arm64 -------------------------------------------------------------------------------- /scripts/build-zircon-x64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/scripts/build-zircon-x64 -------------------------------------------------------------------------------- /scripts/buildall: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/scripts/buildall -------------------------------------------------------------------------------- /scripts/clang-fmt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/scripts/clang-fmt -------------------------------------------------------------------------------- /scripts/do-cppcheck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/scripts/do-cppcheck -------------------------------------------------------------------------------- /scripts/download-prebuilt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/scripts/download-prebuilt -------------------------------------------------------------------------------- /scripts/dso-abi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/scripts/dso-abi.h -------------------------------------------------------------------------------- /scripts/dso_handle.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/scripts/dso_handle.ld -------------------------------------------------------------------------------- /scripts/fastboot-flash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/scripts/fastboot-flash -------------------------------------------------------------------------------- /scripts/fetch-clang-fmt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/scripts/fetch-clang-fmt -------------------------------------------------------------------------------- /scripts/flash-avb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/scripts/flash-avb -------------------------------------------------------------------------------- /scripts/flash-hikey: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/scripts/flash-hikey -------------------------------------------------------------------------------- /scripts/flash-imx8mevk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/scripts/flash-imx8mevk -------------------------------------------------------------------------------- /scripts/flash-imx8mmevk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/scripts/flash-imx8mmevk -------------------------------------------------------------------------------- /scripts/flash-madrone: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/scripts/flash-madrone -------------------------------------------------------------------------------- /scripts/flash-mt8167s_ref: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/scripts/flash-mt8167s_ref -------------------------------------------------------------------------------- /scripts/flash-vim2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/scripts/flash-vim2 -------------------------------------------------------------------------------- /scripts/gen-kaslr-fixups.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/scripts/gen-kaslr-fixups.sh -------------------------------------------------------------------------------- /scripts/gen-rodso-code.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/scripts/gen-rodso-code.sh -------------------------------------------------------------------------------- /scripts/get-build-id: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/scripts/get-build-id -------------------------------------------------------------------------------- /scripts/git-version.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/scripts/git-version.sh -------------------------------------------------------------------------------- /scripts/make-etags: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/scripts/make-etags -------------------------------------------------------------------------------- /scripts/make-markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/scripts/make-markdown -------------------------------------------------------------------------------- /scripts/make-parallel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/scripts/make-parallel -------------------------------------------------------------------------------- /scripts/make-release: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/scripts/make-release -------------------------------------------------------------------------------- /scripts/make-zircon-x64-grub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/scripts/make-zircon-x64-grub -------------------------------------------------------------------------------- /scripts/merkleroot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/scripts/merkleroot -------------------------------------------------------------------------------- /scripts/netboot-zircon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/scripts/netboot-zircon -------------------------------------------------------------------------------- /scripts/netcmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/scripts/netcmd -------------------------------------------------------------------------------- /scripts/qemu-ifup-macos: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/scripts/qemu-ifup-macos -------------------------------------------------------------------------------- /scripts/rodso.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/scripts/rodso.ld -------------------------------------------------------------------------------- /scripts/run-clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/scripts/run-clang-tidy -------------------------------------------------------------------------------- /scripts/run-zircon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/scripts/run-zircon -------------------------------------------------------------------------------- /scripts/run-zircon-arm64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/scripts/run-zircon-arm64 -------------------------------------------------------------------------------- /scripts/run-zircon-x64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/scripts/run-zircon-x64 -------------------------------------------------------------------------------- /scripts/shlib-symbols: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/scripts/shlib-symbols -------------------------------------------------------------------------------- /scripts/symbolize: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/scripts/symbolize -------------------------------------------------------------------------------- /scripts/symbolize-filter: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/scripts/symbolize-filter -------------------------------------------------------------------------------- /scripts/tagit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/scripts/tagit -------------------------------------------------------------------------------- /scripts/toolpaths.default: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/scripts/toolpaths.default -------------------------------------------------------------------------------- /scripts/travis-builds.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/scripts/travis-builds.sh -------------------------------------------------------------------------------- /scripts/zircon.elf-gdb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/scripts/zircon.elf-gdb.py -------------------------------------------------------------------------------- /system/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/LICENSE -------------------------------------------------------------------------------- /system/core/MAINTAINERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/core/MAINTAINERS -------------------------------------------------------------------------------- /system/core/devmgr/bootfs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/core/devmgr/bootfs.h -------------------------------------------------------------------------------- /system/core/devmgr/devhost.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/core/devmgr/devhost.h -------------------------------------------------------------------------------- /system/core/devmgr/devmgr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/core/devmgr/devmgr.h -------------------------------------------------------------------------------- /system/core/devmgr/dmctl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/core/devmgr/dmctl.cpp -------------------------------------------------------------------------------- /system/core/devmgr/fshost.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/core/devmgr/fshost.h -------------------------------------------------------------------------------- /system/core/devmgr/log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/core/devmgr/log.h -------------------------------------------------------------------------------- /system/core/devmgr/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/core/devmgr/rules.mk -------------------------------------------------------------------------------- /system/core/netsvc/netboot.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/core/netsvc/netboot.c -------------------------------------------------------------------------------- /system/core/netsvc/netfile.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/core/netsvc/netfile.c -------------------------------------------------------------------------------- /system/core/netsvc/netsvc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/core/netsvc/netsvc.c -------------------------------------------------------------------------------- /system/core/netsvc/netsvc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/core/netsvc/netsvc.h -------------------------------------------------------------------------------- /system/core/netsvc/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/core/netsvc/rules.mk -------------------------------------------------------------------------------- /system/core/netsvc/tftp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/core/netsvc/tftp.c -------------------------------------------------------------------------------- /system/core/netsvc/zbi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/core/netsvc/zbi.cpp -------------------------------------------------------------------------------- /system/core/netsvc/zbi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/core/netsvc/zbi.h -------------------------------------------------------------------------------- /system/core/svchost/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/core/svchost/rules.mk -------------------------------------------------------------------------------- /system/core/userboot/start.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/core/userboot/start.c -------------------------------------------------------------------------------- /system/core/userboot/util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/core/userboot/util.c -------------------------------------------------------------------------------- /system/core/userboot/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/core/userboot/util.h -------------------------------------------------------------------------------- /system/core/virtcon/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/core/virtcon/main.cpp -------------------------------------------------------------------------------- /system/core/virtcon/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/core/virtcon/rules.mk -------------------------------------------------------------------------------- /system/core/virtcon/vc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/core/virtcon/vc.h -------------------------------------------------------------------------------- /system/dev/MAINTAINERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/dev/MAINTAINERS -------------------------------------------------------------------------------- /system/dev/block/ahci/ahci.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/dev/block/ahci/ahci.c -------------------------------------------------------------------------------- /system/dev/block/ahci/ahci.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/dev/block/ahci/ahci.h -------------------------------------------------------------------------------- /system/dev/block/ahci/sata.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/dev/block/ahci/sata.c -------------------------------------------------------------------------------- /system/dev/block/ahci/sata.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/dev/block/ahci/sata.h -------------------------------------------------------------------------------- /system/dev/block/fvm/fvm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/dev/block/fvm/fvm.c -------------------------------------------------------------------------------- /system/dev/block/fvm/fvm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/dev/block/fvm/fvm.cpp -------------------------------------------------------------------------------- /system/dev/block/gpt/gpt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/dev/block/gpt/gpt.c -------------------------------------------------------------------------------- /system/dev/block/mbr/mbr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/dev/block/mbr/mbr.c -------------------------------------------------------------------------------- /system/dev/block/nvme/nvme.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/dev/block/nvme/nvme.c -------------------------------------------------------------------------------- /system/dev/block/sdmmc/mmc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/dev/block/sdmmc/mmc.c -------------------------------------------------------------------------------- /system/dev/block/sdmmc/ops.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/dev/block/sdmmc/ops.c -------------------------------------------------------------------------------- /system/dev/block/sdmmc/sd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/dev/block/sdmmc/sd.c -------------------------------------------------------------------------------- /system/dev/board/vim/vim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/dev/board/vim/vim.c -------------------------------------------------------------------------------- /system/dev/board/vim/vim.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/dev/board/vim/vim.h -------------------------------------------------------------------------------- /system/dev/bus/acpi/debug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/dev/bus/acpi/debug.c -------------------------------------------------------------------------------- /system/dev/bus/acpi/dummy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/dev/bus/acpi/dummy.c -------------------------------------------------------------------------------- /system/dev/bus/acpi/init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/dev/bus/acpi/init.c -------------------------------------------------------------------------------- /system/dev/bus/acpi/iommu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/dev/bus/acpi/iommu.c -------------------------------------------------------------------------------- /system/dev/bus/acpi/nhlt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/dev/bus/acpi/nhlt.c -------------------------------------------------------------------------------- /system/dev/bus/acpi/pci.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/dev/bus/acpi/pci.c -------------------------------------------------------------------------------- /system/dev/bus/acpi/pci.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/dev/bus/acpi/pci.cpp -------------------------------------------------------------------------------- /system/dev/bus/acpi/power.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/dev/bus/acpi/power.c -------------------------------------------------------------------------------- /system/dev/bus/acpi/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/dev/bus/acpi/rules.mk -------------------------------------------------------------------------------- /system/dev/bus/acpi/util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/dev/bus/acpi/util.c -------------------------------------------------------------------------------- /system/dev/bus/pci/kpci.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/dev/bus/pci/kpci.c -------------------------------------------------------------------------------- /system/dev/bus/pci/proxy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/dev/bus/pci/proxy.c -------------------------------------------------------------------------------- /system/dev/bus/pci/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/dev/bus/pci/rules.mk -------------------------------------------------------------------------------- /system/dev/bus/pci/upci.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/dev/bus/pci/upci.c -------------------------------------------------------------------------------- /system/dev/bus/virtio/gpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/dev/bus/virtio/gpu.h -------------------------------------------------------------------------------- /system/dev/bus/virtio/mmio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/dev/bus/virtio/mmio.h -------------------------------------------------------------------------------- /system/dev/bus/virtio/ring.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/dev/bus/virtio/ring.h -------------------------------------------------------------------------------- /system/dev/bus/virtio/rng.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/dev/bus/virtio/rng.h -------------------------------------------------------------------------------- /system/dev/input/hid/hid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/dev/input/hid/hid.c -------------------------------------------------------------------------------- /system/dev/lib/usb/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/dev/lib/usb/rules.mk -------------------------------------------------------------------------------- /system/dev/lib/usb/usb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/dev/lib/usb/usb.c -------------------------------------------------------------------------------- /system/dev/misc/pty/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/dev/misc/pty/rules.mk -------------------------------------------------------------------------------- /system/dev/misc/test/test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/dev/misc/test/test.c -------------------------------------------------------------------------------- /system/dev/misc/tpm/bind.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/dev/misc/tpm/bind.c -------------------------------------------------------------------------------- /system/dev/misc/tpm/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/dev/misc/tpm/rules.mk -------------------------------------------------------------------------------- /system/dev/misc/tpm/tpm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/dev/misc/tpm/tpm.cpp -------------------------------------------------------------------------------- /system/dev/misc/tpm/tpm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/dev/misc/tpm/tpm.h -------------------------------------------------------------------------------- /system/dev/nand/nand/nand.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/dev/nand/nand/nand.c -------------------------------------------------------------------------------- /system/dev/nand/nand/nand.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/dev/nand/nand/nand.h -------------------------------------------------------------------------------- /system/dev/rtc/nxp/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/dev/rtc/nxp/rules.mk -------------------------------------------------------------------------------- /system/dev/tee/optee/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/dev/tee/optee/util.h -------------------------------------------------------------------------------- /system/dev/usb/dwc3/bind.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/dev/usb/dwc3/bind.c -------------------------------------------------------------------------------- /system/dev/usb/dwc3/dwc3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/dev/usb/dwc3/dwc3.cpp -------------------------------------------------------------------------------- /system/dev/usb/dwc3/dwc3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/dev/usb/dwc3/dwc3.h -------------------------------------------------------------------------------- /system/dev/usb/dwc3/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/dev/usb/dwc3/rules.mk -------------------------------------------------------------------------------- /system/dev/usb/xhci/bind.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/dev/usb/xhci/bind.c -------------------------------------------------------------------------------- /system/dev/usb/xhci/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/dev/usb/xhci/rules.mk -------------------------------------------------------------------------------- /system/dev/usb/xhci/xdc-hw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/dev/usb/xhci/xdc-hw.h -------------------------------------------------------------------------------- /system/dev/usb/xhci/xdc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/dev/usb/xhci/xdc.cpp -------------------------------------------------------------------------------- /system/dev/usb/xhci/xdc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/dev/usb/xhci/xdc.h -------------------------------------------------------------------------------- /system/dev/usb/xhci/xhci.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/dev/usb/xhci/xhci.cpp -------------------------------------------------------------------------------- /system/dev/usb/xhci/xhci.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/dev/usb/xhci/xhci.h -------------------------------------------------------------------------------- /system/fidl/ddk/protocols/libs/device.banjo: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /system/host/MAINTAINERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/host/MAINTAINERS -------------------------------------------------------------------------------- /system/host/abigen/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/host/abigen/rules.mk -------------------------------------------------------------------------------- /system/host/abigen/types.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/host/abigen/types.cpp -------------------------------------------------------------------------------- /system/host/abigen/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/host/abigen/types.h -------------------------------------------------------------------------------- /system/host/banjo/BUILD.gn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/host/banjo/BUILD.gn -------------------------------------------------------------------------------- /system/host/banjo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/host/banjo/README.md -------------------------------------------------------------------------------- /system/host/banjo/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/host/banjo/rules.mk -------------------------------------------------------------------------------- /system/host/blobfs/blobfs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/host/blobfs/blobfs.h -------------------------------------------------------------------------------- /system/host/blobfs/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/host/blobfs/main.cpp -------------------------------------------------------------------------------- /system/host/blobfs/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/host/blobfs/rules.mk -------------------------------------------------------------------------------- /system/host/fidl/BUILD.gn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/host/fidl/BUILD.gn -------------------------------------------------------------------------------- /system/host/fidl/MAINTAINERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/host/fidl/MAINTAINERS -------------------------------------------------------------------------------- /system/host/fidl/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/host/fidl/README.md -------------------------------------------------------------------------------- /system/host/fidl/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/host/fidl/rules.mk -------------------------------------------------------------------------------- /system/host/fidl/schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/host/fidl/schema.json -------------------------------------------------------------------------------- /system/host/filterc/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/host/filterc/rules.mk -------------------------------------------------------------------------------- /system/host/fvm/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/host/fvm/main.cpp -------------------------------------------------------------------------------- /system/host/fvm/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/host/fvm/rules.mk -------------------------------------------------------------------------------- /system/host/h2md/h2md.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/host/h2md/h2md.c -------------------------------------------------------------------------------- /system/host/h2md/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/host/h2md/rules.mk -------------------------------------------------------------------------------- /system/host/minfs/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/host/minfs/main.cpp -------------------------------------------------------------------------------- /system/host/minfs/minfs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/host/minfs/minfs.h -------------------------------------------------------------------------------- /system/host/minfs/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/host/minfs/rules.mk -------------------------------------------------------------------------------- /system/host/mkkdtb/mkkdtb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/host/mkkdtb/mkkdtb.c -------------------------------------------------------------------------------- /system/host/mkkdtb/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/host/mkkdtb/rules.mk -------------------------------------------------------------------------------- /system/host/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/host/rules.mk -------------------------------------------------------------------------------- /system/host/zbi/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/host/zbi/rules.mk -------------------------------------------------------------------------------- /system/host/zbi/zbi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/host/zbi/zbi.cpp -------------------------------------------------------------------------------- /system/private/MAINTAINERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/private/MAINTAINERS -------------------------------------------------------------------------------- /system/private/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/private/README.md -------------------------------------------------------------------------------- /system/private/efi/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/private/efi/types.h -------------------------------------------------------------------------------- /system/private/efi/zircon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/private/efi/zircon.h -------------------------------------------------------------------------------- /system/public/BUILD.gn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/public/BUILD.gn -------------------------------------------------------------------------------- /system/public/MAINTAINERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/public/MAINTAINERS -------------------------------------------------------------------------------- /system/public/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/public/README.md -------------------------------------------------------------------------------- /system/public/zircon/fidl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/public/zircon/fidl.h -------------------------------------------------------------------------------- /system/public/zircon/time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/public/zircon/time.h -------------------------------------------------------------------------------- /system/public/zircon/tls.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/public/zircon/tls.h -------------------------------------------------------------------------------- /system/public/zircon/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/public/zircon/types.h -------------------------------------------------------------------------------- /system/uapp/MAINTAINERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/MAINTAINERS -------------------------------------------------------------------------------- /system/uapp/audio/audio.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/audio/audio.cpp -------------------------------------------------------------------------------- /system/uapp/audio/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/audio/rules.mk -------------------------------------------------------------------------------- /system/uapp/audio/wav-sink.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/audio/wav-sink.h -------------------------------------------------------------------------------- /system/uapp/backlight/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/backlight/main.c -------------------------------------------------------------------------------- /system/uapp/biotime/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/biotime/rules.mk -------------------------------------------------------------------------------- /system/uapp/blktest/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/blktest/main.c -------------------------------------------------------------------------------- /system/uapp/blktest/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/blktest/rules.mk -------------------------------------------------------------------------------- /system/uapp/blobfs/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/blobfs/main.cpp -------------------------------------------------------------------------------- /system/uapp/blobfs/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/blobfs/rules.mk -------------------------------------------------------------------------------- /system/uapp/clock/clkctl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/clock/clkctl.c -------------------------------------------------------------------------------- /system/uapp/clock/clock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/clock/clock.c -------------------------------------------------------------------------------- /system/uapp/clock/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/clock/rules.mk -------------------------------------------------------------------------------- /system/uapp/crasher/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/crasher/rules.mk -------------------------------------------------------------------------------- /system/uapp/dd/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/dd/main.c -------------------------------------------------------------------------------- /system/uapp/dd/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/dd/rules.mk -------------------------------------------------------------------------------- /system/uapp/df/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/df/main.cpp -------------------------------------------------------------------------------- /system/uapp/df/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/df/rules.mk -------------------------------------------------------------------------------- /system/uapp/dlog/dlog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/dlog/dlog.c -------------------------------------------------------------------------------- /system/uapp/dlog/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/dlog/rules.mk -------------------------------------------------------------------------------- /system/uapp/ethtool/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/ethtool/rules.mk -------------------------------------------------------------------------------- /system/uapp/fs-fsck/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/fs-fsck/main.c -------------------------------------------------------------------------------- /system/uapp/fs-fsck/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/fs-fsck/rules.mk -------------------------------------------------------------------------------- /system/uapp/fs-mkfs/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/fs-mkfs/main.c -------------------------------------------------------------------------------- /system/uapp/fs-mkfs/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/fs-mkfs/rules.mk -------------------------------------------------------------------------------- /system/uapp/fs-mount/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/fs-mount/main.c -------------------------------------------------------------------------------- /system/uapp/fs-umount/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/fs-umount/main.c -------------------------------------------------------------------------------- /system/uapp/fuzz/fuzz.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/fuzz/fuzz.cpp -------------------------------------------------------------------------------- /system/uapp/fuzz/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/fuzz/rules.mk -------------------------------------------------------------------------------- /system/uapp/gfxtest/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/gfxtest/main.c -------------------------------------------------------------------------------- /system/uapp/gfxtest/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/gfxtest/rules.mk -------------------------------------------------------------------------------- /system/uapp/gpt/gpt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/gpt/gpt.c -------------------------------------------------------------------------------- /system/uapp/gpt/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/gpt/rules.mk -------------------------------------------------------------------------------- /system/uapp/hid/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/hid/main.cpp -------------------------------------------------------------------------------- /system/uapp/hid/report.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/hid/report.cpp -------------------------------------------------------------------------------- /system/uapp/hid/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/hid/rules.mk -------------------------------------------------------------------------------- /system/uapp/hidsensor/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/hidsensor/main.c -------------------------------------------------------------------------------- /system/uapp/hidtouch/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/hidtouch/main.c -------------------------------------------------------------------------------- /system/uapp/i2c/i2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/i2c/i2c.c -------------------------------------------------------------------------------- /system/uapp/i2c/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/i2c/rules.mk -------------------------------------------------------------------------------- /system/uapp/ihda/ihda.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/ihda/ihda.cpp -------------------------------------------------------------------------------- /system/uapp/ihda/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/ihda/rules.mk -------------------------------------------------------------------------------- /system/uapp/iochk/iochk.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/iochk/iochk.cpp -------------------------------------------------------------------------------- /system/uapp/iochk/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/iochk/rules.mk -------------------------------------------------------------------------------- /system/uapp/iotime/iotime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/iotime/iotime.c -------------------------------------------------------------------------------- /system/uapp/iotime/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/iotime/rules.mk -------------------------------------------------------------------------------- /system/uapp/kstress/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/kstress/main.cpp -------------------------------------------------------------------------------- /system/uapp/kstress/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/kstress/rules.mk -------------------------------------------------------------------------------- /system/uapp/loadgen/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/loadgen/rules.mk -------------------------------------------------------------------------------- /system/uapp/lsblk/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/lsblk/main.c -------------------------------------------------------------------------------- /system/uapp/lsblk/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/lsblk/rules.mk -------------------------------------------------------------------------------- /system/uapp/lsdev/lsdev.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/lsdev/lsdev.c -------------------------------------------------------------------------------- /system/uapp/lsdev/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/lsdev/rules.mk -------------------------------------------------------------------------------- /system/uapp/lspwr/lspwr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/lspwr/lspwr.c -------------------------------------------------------------------------------- /system/uapp/lspwr/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/lspwr/rules.mk -------------------------------------------------------------------------------- /system/uapp/lsusb/lsusb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/lsusb/lsusb.c -------------------------------------------------------------------------------- /system/uapp/lsusb/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/lsusb/rules.mk -------------------------------------------------------------------------------- /system/uapp/lz4/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/lz4/main.c -------------------------------------------------------------------------------- /system/uapp/lz4/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/lz4/rules.mk -------------------------------------------------------------------------------- /system/uapp/minfs/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/minfs/main.cpp -------------------------------------------------------------------------------- /system/uapp/minfs/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/minfs/rules.mk -------------------------------------------------------------------------------- /system/uapp/nand-util/aml.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/nand-util/aml.h -------------------------------------------------------------------------------- /system/uapp/netdump/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/netdump/rules.mk -------------------------------------------------------------------------------- /system/uapp/ping/ping.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/ping/ping.cpp -------------------------------------------------------------------------------- /system/uapp/ping/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/ping/rules.mk -------------------------------------------------------------------------------- /system/uapp/psutils/kill.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/psutils/kill.c -------------------------------------------------------------------------------- /system/uapp/psutils/kstats.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/psutils/kstats.c -------------------------------------------------------------------------------- /system/uapp/psutils/ps.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/psutils/ps.c -------------------------------------------------------------------------------- /system/uapp/psutils/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/psutils/rules.mk -------------------------------------------------------------------------------- /system/uapp/psutils/top.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/psutils/top.c -------------------------------------------------------------------------------- /system/uapp/psutils/vmaps.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/psutils/vmaps.c -------------------------------------------------------------------------------- /system/uapp/psutils/vmos.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/psutils/vmos.cpp -------------------------------------------------------------------------------- /system/uapp/run-vc/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/run-vc/main.c -------------------------------------------------------------------------------- /system/uapp/run-vc/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/run-vc/rules.mk -------------------------------------------------------------------------------- /system/uapp/spawn/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/spawn/main.c -------------------------------------------------------------------------------- /system/uapp/spawn/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/spawn/rules.mk -------------------------------------------------------------------------------- /system/uapp/tpmctl/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/tpmctl/rules.mk -------------------------------------------------------------------------------- /system/uapp/tpmctl/tpmctl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/tpmctl/tpmctl.c -------------------------------------------------------------------------------- /system/uapp/traceme/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/traceme/rules.mk -------------------------------------------------------------------------------- /system/uapp/unbind/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/unbind/main.cpp -------------------------------------------------------------------------------- /system/uapp/unbind/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/unbind/rules.mk -------------------------------------------------------------------------------- /system/uapp/usbctl/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/usbctl/rules.mk -------------------------------------------------------------------------------- /system/uapp/usbctl/usbctl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/usbctl/usbctl.c -------------------------------------------------------------------------------- /system/uapp/waitfor/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/waitfor/rules.mk -------------------------------------------------------------------------------- /system/uapp/watch/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/watch/rules.mk -------------------------------------------------------------------------------- /system/uapp/watch/watch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/uapp/watch/watch.c -------------------------------------------------------------------------------- /system/ulib/MAINTAINERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/MAINTAINERS -------------------------------------------------------------------------------- /system/ulib/async-loop/MAINTAINERS: -------------------------------------------------------------------------------- 1 | jeffbrown@google.com 2 | -------------------------------------------------------------------------------- /system/ulib/async/MAINTAINERS: -------------------------------------------------------------------------------- 1 | jeffbrown@google.com 2 | -------------------------------------------------------------------------------- /system/ulib/async/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/async/README.md -------------------------------------------------------------------------------- /system/ulib/async/default.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/async/default.c -------------------------------------------------------------------------------- /system/ulib/async/ops.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/async/ops.c -------------------------------------------------------------------------------- /system/ulib/async/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/async/rules.mk -------------------------------------------------------------------------------- /system/ulib/async/task.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/async/task.cpp -------------------------------------------------------------------------------- /system/ulib/async/trap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/async/trap.cpp -------------------------------------------------------------------------------- /system/ulib/async/wait.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/async/wait.cpp -------------------------------------------------------------------------------- /system/ulib/bitmap/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/bitmap/rules.mk -------------------------------------------------------------------------------- /system/ulib/blktest/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/blktest/rules.mk -------------------------------------------------------------------------------- /system/ulib/blobfs/fsck.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/blobfs/fsck.cpp -------------------------------------------------------------------------------- /system/ulib/blobfs/host.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/blobfs/host.cpp -------------------------------------------------------------------------------- /system/ulib/blobfs/lz4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/blobfs/lz4.cpp -------------------------------------------------------------------------------- /system/ulib/blobfs/rpc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/blobfs/rpc.cpp -------------------------------------------------------------------------------- /system/ulib/blobfs/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/blobfs/rules.mk -------------------------------------------------------------------------------- /system/ulib/blobfs/vnode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/blobfs/vnode.cpp -------------------------------------------------------------------------------- /system/ulib/c/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/c/rules.mk -------------------------------------------------------------------------------- /system/ulib/crypto/aead.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/crypto/aead.cpp -------------------------------------------------------------------------------- /system/ulib/crypto/bytes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/crypto/bytes.cpp -------------------------------------------------------------------------------- /system/ulib/crypto/error.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/crypto/error.cpp -------------------------------------------------------------------------------- /system/ulib/crypto/error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/crypto/error.h -------------------------------------------------------------------------------- /system/ulib/crypto/hkdf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/crypto/hkdf.cpp -------------------------------------------------------------------------------- /system/ulib/crypto/hmac.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/crypto/hmac.cpp -------------------------------------------------------------------------------- /system/ulib/crypto/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/crypto/rules.mk -------------------------------------------------------------------------------- /system/ulib/ddk/io-buffer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/ddk/io-buffer.c -------------------------------------------------------------------------------- /system/ulib/ddk/phys-iter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/ddk/phys-iter.c -------------------------------------------------------------------------------- /system/ulib/ddk/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/ddk/rules.mk -------------------------------------------------------------------------------- /system/ulib/ddktl/pdev.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/ddktl/pdev.cpp -------------------------------------------------------------------------------- /system/ulib/ddktl/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/ddktl/rules.mk -------------------------------------------------------------------------------- /system/ulib/digest/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/digest/rules.mk -------------------------------------------------------------------------------- /system/ulib/driver/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/driver/rules.mk -------------------------------------------------------------------------------- /system/ulib/edid/edid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/edid/edid.cpp -------------------------------------------------------------------------------- /system/ulib/edid/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/edid/rules.mk -------------------------------------------------------------------------------- /system/ulib/edid/timings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/edid/timings.cpp -------------------------------------------------------------------------------- /system/ulib/elfload/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/elfload/rules.mk -------------------------------------------------------------------------------- /system/ulib/fbl/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/fbl/rules.mk -------------------------------------------------------------------------------- /system/ulib/fbl/string.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/fbl/string.cpp -------------------------------------------------------------------------------- /system/ulib/fdio/bsdsocket.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/fdio/bsdsocket.c -------------------------------------------------------------------------------- /system/ulib/fdio/debug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/fdio/debug.c -------------------------------------------------------------------------------- /system/ulib/fdio/fidl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/fdio/fidl.c -------------------------------------------------------------------------------- /system/ulib/fdio/get-vmo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/fdio/get-vmo.c -------------------------------------------------------------------------------- /system/ulib/fdio/logger.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/fdio/logger.c -------------------------------------------------------------------------------- /system/ulib/fdio/namespace.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/fdio/namespace.c -------------------------------------------------------------------------------- /system/ulib/fdio/null.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/fdio/null.c -------------------------------------------------------------------------------- /system/ulib/fdio/output.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/fdio/output.c -------------------------------------------------------------------------------- /system/ulib/fdio/pipe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/fdio/pipe.c -------------------------------------------------------------------------------- /system/ulib/fdio/private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/fdio/private.h -------------------------------------------------------------------------------- /system/ulib/fdio/remoteio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/fdio/remoteio.c -------------------------------------------------------------------------------- /system/ulib/fdio/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/fdio/rules.mk -------------------------------------------------------------------------------- /system/ulib/fdio/service.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/fdio/service.c -------------------------------------------------------------------------------- /system/ulib/fdio/socket.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/fdio/socket.c -------------------------------------------------------------------------------- /system/ulib/fdio/spawn.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/fdio/spawn.c -------------------------------------------------------------------------------- /system/ulib/fdio/stubs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/fdio/stubs.c -------------------------------------------------------------------------------- /system/ulib/fdio/uname.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/fdio/uname.c -------------------------------------------------------------------------------- /system/ulib/fdio/unistd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/fdio/unistd.c -------------------------------------------------------------------------------- /system/ulib/fdio/unistd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/fdio/unistd.h -------------------------------------------------------------------------------- /system/ulib/fdio/vmofile.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/fdio/vmofile.c -------------------------------------------------------------------------------- /system/ulib/fdio/waitable.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/fdio/waitable.c -------------------------------------------------------------------------------- /system/ulib/fdio/watcher.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/fdio/watcher.c -------------------------------------------------------------------------------- /system/ulib/fdio/zxio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/fdio/zxio.c -------------------------------------------------------------------------------- /system/ulib/fidl/MAINTAINERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/fidl/MAINTAINERS -------------------------------------------------------------------------------- /system/ulib/fidl/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/fidl/README.md -------------------------------------------------------------------------------- /system/ulib/fidl/bind.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/fidl/bind.c -------------------------------------------------------------------------------- /system/ulib/fidl/builder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/fidl/builder.cpp -------------------------------------------------------------------------------- /system/ulib/fidl/epitaph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/fidl/epitaph.c -------------------------------------------------------------------------------- /system/ulib/fidl/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/fidl/rules.mk -------------------------------------------------------------------------------- /system/ulib/fit/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/fit/README.md -------------------------------------------------------------------------------- /system/ulib/fit/empty.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/fit/empty.c -------------------------------------------------------------------------------- /system/ulib/fit/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/fit/rules.mk -------------------------------------------------------------------------------- /system/ulib/fs/fvm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/fs/fvm.cpp -------------------------------------------------------------------------------- /system/ulib/fs/mount.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/fs/mount.cpp -------------------------------------------------------------------------------- /system/ulib/fs/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/fs/rules.mk -------------------------------------------------------------------------------- /system/ulib/fs/vfs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/fs/vfs.cpp -------------------------------------------------------------------------------- /system/ulib/fs/vnode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/fs/vnode.cpp -------------------------------------------------------------------------------- /system/ulib/fvm/fvm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/fvm/fvm.cpp -------------------------------------------------------------------------------- /system/ulib/fvm/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/fvm/rules.mk -------------------------------------------------------------------------------- /system/ulib/fzl/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/fzl/rules.mk -------------------------------------------------------------------------------- /system/ulib/fzl/time.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/fzl/time.cpp -------------------------------------------------------------------------------- /system/ulib/gfx/gfx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/gfx/gfx.c -------------------------------------------------------------------------------- /system/ulib/gfx/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/gfx/rules.mk -------------------------------------------------------------------------------- /system/ulib/gpt/cros.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/gpt/cros.c -------------------------------------------------------------------------------- /system/ulib/gpt/gpt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/gpt/gpt.c -------------------------------------------------------------------------------- /system/ulib/gpt/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/gpt/rules.mk -------------------------------------------------------------------------------- /system/ulib/hid/acer12.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/hid/acer12.c -------------------------------------------------------------------------------- /system/ulib/hid/buttons.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/hid/buttons.c -------------------------------------------------------------------------------- /system/ulib/hid/egalax.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/hid/egalax.c -------------------------------------------------------------------------------- /system/ulib/hid/eyoyo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/hid/eyoyo.c -------------------------------------------------------------------------------- /system/ulib/hid/ft3x27.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/hid/ft3x27.c -------------------------------------------------------------------------------- /system/ulib/hid/gt92xx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/hid/gt92xx.c -------------------------------------------------------------------------------- /system/ulib/hid/hid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/hid/hid.c -------------------------------------------------------------------------------- /system/ulib/hid/keymaps.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/hid/keymaps.c -------------------------------------------------------------------------------- /system/ulib/hid/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/hid/rules.mk -------------------------------------------------------------------------------- /system/ulib/hid/samsung.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/hid/samsung.c -------------------------------------------------------------------------------- /system/ulib/inet6/inet6.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/inet6/inet6.c -------------------------------------------------------------------------------- /system/ulib/ldmsg/ldmsg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/ldmsg/ldmsg.c -------------------------------------------------------------------------------- /system/ulib/libzbi/zbi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/libzbi/zbi.c -------------------------------------------------------------------------------- /system/ulib/memfs/dnode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/memfs/dnode.h -------------------------------------------------------------------------------- /system/ulib/memfs/vmo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/memfs/vmo.cpp -------------------------------------------------------------------------------- /system/ulib/pci/pio.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/pci/pio.cpp -------------------------------------------------------------------------------- /system/ulib/pci/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/pci/rules.mk -------------------------------------------------------------------------------- /system/ulib/port/port.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/port/port.c -------------------------------------------------------------------------------- /system/ulib/port/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/port/rules.mk -------------------------------------------------------------------------------- /system/ulib/pretty/test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/pretty/test.c -------------------------------------------------------------------------------- /system/ulib/rtc/librtc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/rtc/librtc.c -------------------------------------------------------------------------------- /system/ulib/rtc/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/rtc/rules.mk -------------------------------------------------------------------------------- /system/ulib/svc/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/svc/rules.mk -------------------------------------------------------------------------------- /system/ulib/sync/mutex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/sync/mutex.c -------------------------------------------------------------------------------- /system/ulib/sync/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/sync/rules.mk -------------------------------------------------------------------------------- /system/ulib/tftp/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/tftp/rules.mk -------------------------------------------------------------------------------- /system/ulib/tftp/tftp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/tftp/tftp.c -------------------------------------------------------------------------------- /system/ulib/zircon/data.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/zircon/data.S -------------------------------------------------------------------------------- /system/ulib/zx/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/zx/README.md -------------------------------------------------------------------------------- /system/ulib/zx/event.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/zx/event.cpp -------------------------------------------------------------------------------- /system/ulib/zx/fifo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/zx/fifo.cpp -------------------------------------------------------------------------------- /system/ulib/zx/guest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/zx/guest.cpp -------------------------------------------------------------------------------- /system/ulib/zx/job.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/zx/job.cpp -------------------------------------------------------------------------------- /system/ulib/zx/log.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/zx/log.cpp -------------------------------------------------------------------------------- /system/ulib/zx/port.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/zx/port.cpp -------------------------------------------------------------------------------- /system/ulib/zx/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/zx/rules.mk -------------------------------------------------------------------------------- /system/ulib/zx/socket.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/zx/socket.cpp -------------------------------------------------------------------------------- /system/ulib/zx/thread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/zx/thread.cpp -------------------------------------------------------------------------------- /system/ulib/zx/timer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/zx/timer.cpp -------------------------------------------------------------------------------- /system/ulib/zx/vcpu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/zx/vcpu.cpp -------------------------------------------------------------------------------- /system/ulib/zx/vmar.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/zx/vmar.cpp -------------------------------------------------------------------------------- /system/ulib/zx/vmo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/zx/vmo.cpp -------------------------------------------------------------------------------- /system/ulib/zxcpp/new.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/zxcpp/new.cpp -------------------------------------------------------------------------------- /system/ulib/zxio/null.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/zxio/null.cpp -------------------------------------------------------------------------------- /system/ulib/zxio/pipe.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/zxio/pipe.cpp -------------------------------------------------------------------------------- /system/ulib/zxio/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/zxio/rules.mk -------------------------------------------------------------------------------- /system/ulib/zxio/zxio.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/zxio/zxio.cpp -------------------------------------------------------------------------------- /system/ulib/zxs/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/zxs/rules.mk -------------------------------------------------------------------------------- /system/ulib/zxs/zxs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/ulib/zxs/zxs.cpp -------------------------------------------------------------------------------- /system/utest/MAINTAINERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/utest/MAINTAINERS -------------------------------------------------------------------------------- /system/utest/async/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/utest/async/main.c -------------------------------------------------------------------------------- /system/utest/core/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/utest/core/main.c -------------------------------------------------------------------------------- /system/utest/devfs/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/utest/devfs/main.c -------------------------------------------------------------------------------- /system/utest/evil/evil.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/utest/evil/evil.c -------------------------------------------------------------------------------- /system/utest/exit/exit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/utest/exit/exit.c -------------------------------------------------------------------------------- /system/utest/fbl/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/utest/fbl/main.c -------------------------------------------------------------------------------- /system/utest/fbl/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/utest/fbl/rules.mk -------------------------------------------------------------------------------- /system/utest/fdio/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/utest/fdio/main.c -------------------------------------------------------------------------------- /system/utest/fidl/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/utest/fidl/main.c -------------------------------------------------------------------------------- /system/utest/fit/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/utest/fit/main.c -------------------------------------------------------------------------------- /system/utest/fit/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/utest/fit/rules.mk -------------------------------------------------------------------------------- /system/utest/fpu/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/utest/fpu/rules.mk -------------------------------------------------------------------------------- /system/utest/fs/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/utest/fs/main.cpp -------------------------------------------------------------------------------- /system/utest/fs/misc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/utest/fs/misc.c -------------------------------------------------------------------------------- /system/utest/fs/misc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/utest/fs/misc.h -------------------------------------------------------------------------------- /system/utest/fs/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/utest/fs/rules.mk -------------------------------------------------------------------------------- /system/utest/fs/wrap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/utest/fs/wrap.c -------------------------------------------------------------------------------- /system/utest/fvm/fvm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/utest/fvm/fvm.cpp -------------------------------------------------------------------------------- /system/utest/fvm/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/utest/fvm/rules.mk -------------------------------------------------------------------------------- /system/utest/fzl/fdio.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/utest/fzl/fdio.cpp -------------------------------------------------------------------------------- /system/utest/fzl/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/utest/fzl/main.c -------------------------------------------------------------------------------- /system/utest/fzl/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/utest/fzl/rules.mk -------------------------------------------------------------------------------- /system/utest/memfs/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/utest/memfs/main.c -------------------------------------------------------------------------------- /system/utest/msd/msd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/utest/msd/msd.c -------------------------------------------------------------------------------- /system/utest/msd/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/utest/msd/rules.mk -------------------------------------------------------------------------------- /system/utest/pty/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/utest/pty/rules.mk -------------------------------------------------------------------------------- /system/utest/stdio/util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/utest/stdio/util.c -------------------------------------------------------------------------------- /system/utest/stdio/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/utest/stdio/util.h -------------------------------------------------------------------------------- /system/utest/trace/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/utest/trace/main.c -------------------------------------------------------------------------------- /system/utest/usb/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/utest/usb/rules.mk -------------------------------------------------------------------------------- /system/utest/vmo/bench.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/utest/vmo/bench.h -------------------------------------------------------------------------------- /system/utest/vmo/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/utest/vmo/rules.mk -------------------------------------------------------------------------------- /system/utest/vmo/vmo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/utest/vmo/vmo.cpp -------------------------------------------------------------------------------- /system/utest/zbi/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/utest/zbi/rules.mk -------------------------------------------------------------------------------- /system/utest/zbi/zbi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/utest/zbi/zbi.cpp -------------------------------------------------------------------------------- /system/utest/zxio/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/utest/zxio/main.c -------------------------------------------------------------------------------- /system/utest/zxs/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/utest/zxs/main.c -------------------------------------------------------------------------------- /system/utest/zxs/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/system/utest/zxs/rules.mk -------------------------------------------------------------------------------- /third_party/MAINTAINERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ganyao114/zircon/HEAD/third_party/MAINTAINERS -------------------------------------------------------------------------------- /third_party/lib/acpica/generate/lint/lset.bat: -------------------------------------------------------------------------------- 1 | set path=%PATH%;$G 2 | -------------------------------------------------------------------------------- /third_party/lib/jitterentropy/doc/README: -------------------------------------------------------------------------------- 1 | For design documentation, see http://www.chronox.de 2 | -------------------------------------------------------------------------------- /third_party/ulib/acpica/empty.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /third_party/ulib/jemalloc/.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto eol=lf 2 | -------------------------------------------------------------------------------- /third_party/ulib/jemalloc/config.stamp.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /third_party/ulib/musl/arch/x86_64/pthread_arch.h: -------------------------------------------------------------------------------- 1 | #define DTP_OFFSET 0 2 | -------------------------------------------------------------------------------- /third_party/ulib/musl/include/arpa/nameser_compat.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /third_party/ulib/musl/include/bits/aarch64/io.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /third_party/ulib/musl/include/bits/poll.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /third_party/ulib/musl/include/bits/resource.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /third_party/ulib/musl/include/bits/x86_64/endian.h: -------------------------------------------------------------------------------- 1 | #define __BYTE_ORDER __LITTLE_ENDIAN 2 | -------------------------------------------------------------------------------- /third_party/ulib/musl/include/memory.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /third_party/ulib/musl/include/sys/stropts.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /third_party/ulib/musl/include/sys/syslog.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /third_party/ulib/musl/include/sys/ucontext.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /third_party/ulib/musl/include/sys/vfs.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /third_party/ulib/musl/src/math/x86_64/__invtrigl.S: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /third_party/ulib/musl/src/math/x86_64/ceill.S: -------------------------------------------------------------------------------- 1 | # see floorl.s 2 | -------------------------------------------------------------------------------- /third_party/ulib/musl/src/math/x86_64/expm1l.S: -------------------------------------------------------------------------------- 1 | # see exp2l.s 2 | -------------------------------------------------------------------------------- /third_party/ulib/musl/src/math/x86_64/truncl.S: -------------------------------------------------------------------------------- 1 | # see floorl.s 2 | -------------------------------------------------------------------------------- /third_party/ulib/musl/src/misc/gethostid.c: -------------------------------------------------------------------------------- 1 | long gethostid(void) { 2 | return 0; 3 | } 4 | -------------------------------------------------------------------------------- /third_party/ulib/musl/src/setjmp/longjmp.c: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------