Searched refs:kernel (Results 1 - 25 of 284) sorted by relevance

1234567891011>>

/fuchsia/zircon/kernel/kernel/
H A Dpercpu.cpp7 #include <kernel/percpu.h>
10 #include <kernel/align.h>
H A Dinit.cpp8 #include <kernel/init.h>
11 #include <kernel/mp.h>
12 #include <kernel/thread.h>
13 #include <kernel/timer.h>
H A Drules.mk13 kernel/lib/counters \
14 kernel/lib/debug \
15 kernel/lib/explicit-memory \
16 kernel/lib/heap \
17 kernel/lib/libc \
18 kernel/lib/fbl \
19 kernel/lib/zircon-internal \
20 kernel/vm
/fuchsia/zircon/kernel/include/kernel/
H A Dthread_lock.h12 // included in kernel/wait.h or kernel/thread.h until the conversion is done.
16 #include <kernel/lockdep.h>
17 #include <kernel/thread.h>
H A Dpercpu.h9 #include <kernel/align.h>
10 #include <kernel/event.h>
11 #include <kernel/stats.h>
12 #include <kernel/thread.h>
13 #include <kernel/timer.h>
45 // kernel counters arena
57 // the kernel per-cpu structure
/fuchsia/zircon/kernel/platform/generic-arm/
H A Drules.mk20 kernel/lib/cbuf \
21 kernel/lib/lockdep \
22 kernel/lib/fbl \
23 kernel/lib/memory_limit \
24 kernel/lib/zbi \
25 kernel/dev/pcie \
26 kernel/dev/pdev \
27 kernel/dev/pdev/power \
28 kernel/dev/timer/arm_generic \
29 kernel/de
[all...]
/fuchsia/zircon/kernel/object/include/object/
H A Dtls_slots.h9 #include <kernel/thread.h>
/fuchsia/zircon/kernel/platform/pc/
H A Drules.mk33 kernel/lib/cbuf \
34 kernel/lib/gfxconsole \
35 kernel/lib/fixed_point \
36 kernel/lib/lockdep \
37 kernel/lib/memory_limit \
38 kernel/lib/fbl \
39 kernel/lib/pow2_range_allocator \
40 kernel/lib/smbios \
41 kernel/lib/version \
42 kernel/li
[all...]
/fuchsia/zircon/kernel/dev/iommu/intel/
H A Drules.mk20 kernel/arch/x86/page_tables \
21 kernel/dev/pcie \
22 kernel/lib/bitmap \
23 kernel/lib/fbl \
24 kernel/lib/hwreg \
25 kernel/lib/region-alloc \
/fuchsia/zircon/kernel/arch/x86/include/arch/x86/
H A Dmmu_mem_types.h8 #include <kernel/cpu.h>
/fuchsia/zircon/kernel/lib/hypervisor/include/hypervisor/
H A Dcpu.h9 #include <kernel/cpu.h>
10 #include <kernel/thread.h>
/fuchsia/zircon/kernel/top/
H A Drules.mk13 kernel/kernel \
14 kernel/platform \
15 kernel/target
/fuchsia/zircon/kernel/vm/
H A Dvm_priv.h10 #include <kernel/mutex.h>
11 #include <kernel/range_check.h>
/fuchsia/zircon/kernel/dev/interrupt/arm_gic/v2/
H A Drules.mk19 kernel/dev/interrupt \
20 kernel/dev/interrupt/arm_gic/common \
21 kernel/dev/pdev \
22 kernel/dev/pdev/interrupt \
23 kernel/lib/pow2_range_allocator
/fuchsia/zircon/kernel/dev/interrupt/arm_gic/v3/
H A Drules.mk10 KERNEL_INCLUDES += kernel/dev/interrupt/arm_gic/v2/include
17 kernel/dev/interrupt \
18 kernel/dev/interrupt/arm_gic/common \
19 kernel/dev/pdev \
20 kernel/dev/pdev/interrupt \
/fuchsia/zircon/kernel/lib/hypervisor/
H A Drules.mk19 kernel/arch/$(ARCH)/hypervisor \
20 kernel/lib/bitmap \
21 kernel/lib/fbl \
22 kernel/lib/unittest \
23 kernel/object \
/fuchsia/zircon/kernel/target/pc/multiboot/
H A Dtrampoline.c11 // Populate the trampoline area and enter the kernel in 64-bit mode.
12 // Paging is already enabled. The page tables, the kernel and ZBI images,
13 // and the trampoline area are all placed safely outside the kernel's
14 // range: PHYS_LOAD_ADDRESS + kernel image size + kernel bss size.
15 noreturn void boot_zbi(zircon_kernel_t* kernel, zbi_header_t* zbi, argument
29 // The kernel image includes its own container header.
30 size_t kernel_size = sizeof(kernel->hdr_file) + kernel->hdr_file.length;
33 uint32_t kernel_entry = kernel
[all...]
/fuchsia/zircon/kernel/dev/udisplay/
H A Drules.mk12 kernel/lib/crashlog \
13 kernel/lib/gfx \
14 kernel/lib/gfxconsole
/fuchsia/zircon/kernel/lib/crypto/entropy/
H A Drules.mk17 kernel/dev/hw_rng \
18 kernel/lib/fbl \
19 kernel/lib/unittest \
/fuchsia/zircon/system/core/netsvc/
H A Dzbi.cpp15 zbi::ZbiVMO kernel, data; local
18 printf("netbootloader: no kernel!\n");
23 // Split the complete ZBI into its kernel and data parts.
31 auto result = zbi.SplitComplete(&kernel, &data);
37 // Old-style boot with separate kernel and data ZBIs.
40 auto status = kernel.Init(zx::vmo{nbkernel_vmo});
42 printf("netbootloader: can't map kernel ZBI: %d (%s)\n",
48 printf("netbootloader: can't map kernel ZBI: %d (%s)\n",
64 printf("netbootloader: kernel ZBI %#x bytes data ZBI %#x bytes\n",
65 kernel
[all...]
/fuchsia/zircon/kernel/target/arm64/boot-shim/
H A Dboot-shim.c157 // Parse the device tree to find our ZBI, kernel command line, and RAM size.
207 // append kernel command line
261 zircon_kernel_t* kernel = NULL; local
271 kernel = (zircon_kernel_t*) zbi;
280 // have been appended to the shim image. If not, the kernel is appended.
281 if (kernel == NULL) {
289 kernel = &embedded_zbi;
291 fail("no ARM64 kernel in ZBI from device tree or embedded ZBI\n");
296 // along with the embedded kernel. Otherwise always use the ZBI from
297 // device tree, whether the kernel i
[all...]
/fuchsia/zircon/kernel/syscalls/
H A Drules.mk13 kernel/lib/console \
14 kernel/lib/crypto \
15 kernel/lib/fbl \
16 kernel/lib/pci \
17 kernel/lib/user_copy \
18 kernel/lib/vdso \
19 kernel/object \
56 # We need a header file generated by kernel/lib/vdso/rules.mk.
57 MODULE_COMPILEFLAGS += -I$(BUILDDIR)/kernel/lib/vdso
59 $(BUILDDIR)/kernel/li
[all...]
/fuchsia/zircon/kernel/lib/crypto/
H A Drules.mk19 MODULE_DEPS += kernel/lib/explicit-memory
20 MODULE_DEPS += kernel/lib/fbl
21 MODULE_DEPS += kernel/lib/unittest
/fuchsia/zircon/system/utest/core/channel/
H A Drules.mk21 # We need a header file generated by kernel/lib/vdso/rules.mk.
22 MODULE_COMPILEFLAGS += -I$(BUILDDIR)/kernel/lib/vdso
23 MODULE_SRCDEPS += $(BUILDDIR)/kernel/lib/vdso/vdso-code.h
/fuchsia/zircon/kernel/dev/pcie/
H A Drules.mk25 kernel/lib/zxcpp \
26 kernel/lib/fbl \
27 kernel/lib/pci \
28 kernel/lib/region-alloc

Completed in 106 milliseconds

1234567891011>>