| /system/core/netsvc/ |
| A D | zbi.cpp | 15 zbi::ZbiVMO kernel, data; in netboot_prepare_zbi() local 31 auto result = zbi.SplitComplete(&kernel, &data); in netboot_prepare_zbi() 40 auto status = kernel.Init(zx::vmo{nbkernel_vmo}); in netboot_prepare_zbi() 65 kernel.Length(), data.Length()); in netboot_prepare_zbi() 67 *kernel_vmo = kernel.Release().release(); in netboot_prepare_zbi()
|
| A D | zbi.h | 16 zx_handle_t* kernel, zx_handle_t* bootdata);
|
| A D | netboot.c | 216 zx_handle_t kernel, bootdata; in do_dmctl_mexec() local 220 &kernel, &bootdata); in do_dmctl_mexec() 226 status = zx_handle_duplicate(kernel, ZX_RIGHT_SAME_RIGHTS, &wait_handle); in do_dmctl_mexec() 241 status = fuchsia_device_manager_ExternalControllerPerformMexec(dmctl, kernel, in do_dmctl_mexec()
|
| /system/ulib/libzbi/ |
| A D | zbi-zx.cpp | 97 zbi_result_t ZbiVMO::SplitComplete(ZbiVMO* kernel, ZbiVMO* data) const { in SplitComplete() argument 112 &kernel->vmo_); in SplitComplete() 118 kernel->Unmap(); // Just in case. in SplitComplete() 119 kernel->capacity_ = kernel_vmo_size; in SplitComplete() 120 status = kernel->Map(); in SplitComplete() 125 kernel->Header()->length = in SplitComplete() 166 ZbiVMO zbi, kernel, data; in SplitCompleteWrapper() local 171 auto result = zbi.SplitComplete(&kernel, &data); in SplitCompleteWrapper() 173 *kernel_vmo = kernel.vmo_.release(); in SplitCompleteWrapper()
|
| /system/utest/bad-kernel-access/ |
| A D | rules.mk | 15 $(LOCAL_DIR)/bad-kernel-access.c 17 MODULE_NAME := bad-kernel-access-test-crashes
|
| /system/utest/kernel-unittests/ |
| A D | rules.mk | 12 $(LOCAL_DIR)/kernel-unittests.cpp \ 14 MODULE_NAME := kernel-unittests
|
| /system/utest/core/channel/ |
| A D | rules.mk | 22 MODULE_COMPILEFLAGS += -I$(BUILDDIR)/kernel/lib/vdso 23 MODULE_SRCDEPS += $(BUILDDIR)/kernel/lib/vdso/vdso-code.h
|
| /system/utest/channel-fatal/ |
| A D | rules.mk | 25 MODULE_COMPILEFLAGS += -I$(BUILDDIR)/kernel/lib/vdso 26 MODULE_SRCDEPS += $(BUILDDIR)/kernel/lib/vdso/vdso-code.h
|
| /system/private/ |
| A D | README.md | 3 This directory is in the include path for all kernel and system 9 or utilities shared between user and kernel or between user modules,
|
| /system/utest/core/ |
| A D | rules.mk | 41 MODULE_COMPILEFLAGS += -I$(BUILDDIR)/kernel/lib/vdso 42 MODULE_SRCDEPS += $(BUILDDIR)/kernel/lib/vdso/vdso-code.h
|
| A D | README.md | 6 If the kernel is told to run core-tests instead of devmgr, these tests
|
| /system/fidl/fuchsia-device-manager/ |
| A D | dmctl.fidl | 22 /// Perform an mexec with the given kernel and bootdata. 24 3: PerformMexec(handle<vmo> kernel, handle<vmo> bootdata);
|
| /system/host/kernel-buildsig/ |
| A D | rules.mk | 12 $(LOCAL_DIR)/kernel-buildsig.cpp
|
| /system/ulib/libzbi/include/libzbi/ |
| A D | zbi-zx.h | 32 zbi_result_t SplitComplete(ZbiVMO* kernel, ZbiVMO* data) const;
|
| /system/core/devmgr/dmctl/ |
| A D | dmctl.cpp | 91 zx::vmo kernel(raw_kernel); in fidl_PerformMexec() local 96 return fuchsia_device_manager_CoordinatorDmMexec(rpc.get(), kernel.release(), in fidl_PerformMexec()
|
| /system/ulib/zircon/ |
| A D | alternates.ld | 9 * The kernel can switch vDSO symbols at boot time to alternate entry points.
|
| A D | rules.mk | 14 MODULE_HEADER_DEPS := kernel/lib/vdso
|
| /system/host/ |
| A D | rules.mk | 17 $(LOCAL_DIR)/kernel-buildsig/rules.mk \
|
| /system/fidl/fuchsia-crash/ |
| A D | crash.fidl | 22 // kernel panic crashlogs. 56 // Requests that the crash analyzer processes the kernel panic crash log.
|
| /system/dev/misc/cpu-trace/ |
| A D | intel-pt.md | 18 (e.g., cr3 filtering, kernel/user, address filtering). 26 Filtering control (e.g., cr3, user/kernel) is not available in this mode. 39 Request the kernel allocate the needed internal data structures for 50 Request the kernel free all internal data structures for managing IPT.
|
| /system/ulib/zx/ |
| A D | README.md | 9 underlying kernel structures. For thread creation you likely want to
|
| /system/public/ |
| A D | README.md | 3 This directory is in the include path for all kernel and system
|
| /system/ulib/fidl/ |
| A D | README.md | 10 This library depends only on the C standard library and the Zircon kernel
|
| /system/core/devmgr/devmgr/ |
| A D | coordinator.h | 274 zx::vmo kernel = zx::vmo(), 277 socket_(std::move(socket)), kernel_(std::move(kernel)), in coordinator_() 303 const zx::vmo& kernel() const { return kernel_; } in kernel() function
|
| /system/banjo/ddk-protocol-pciroot/ |
| A D | pciroot.banjo | 10 // These may need to remain entirely in the kernel since platform_ctx 11 // is an exposed pointer, and we will need a kernel shim for IRQ processing
|