Skip to main content

process_dispatcher_bindings/
process_dispatcher_bindings.rs

1// Copyright 2026 The Fuchsia Authors. All rights reserved.
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5// This file is automatically generated by //zircon/kernel/object:_kernel_bindgen_crate.process-dispatcher-bindings.bindgen.
6
7#![no_std]
8pub type VmAspace = core::ffi::c_void;
9
10#[repr(C)]
11#[derive(Debug)]
12pub struct ProcessDispatcher {
13    _unused: [u8; 0],
14}
15unsafe extern "C" {
16    pub fn cpp_process_dispatcher_normal_aspace(process: *mut ProcessDispatcher) -> *mut VmAspace;
17}
18unsafe extern "C" {
19    pub fn cpp_process_dispatcher_restricted_aspace(
20        process: *const ProcessDispatcher,
21    ) -> *mut VmAspace;
22}