Skip to main content

object_constants_rs/
object_constants_rs.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/lib/object-constants:_kernel_bindgen_crate.object-constants-rs.bindgen.
6
7#![expect(non_upper_case_globals)]
8#![no_std]
9
10pub const kBusTransactionInitiatorDispatcherStateSize: usize = 56;
11pub const kBusTransactionInitiatorDispatcherStateAlign: usize = 8;
12pub const kBusTransactionInitiatorDispatcherStateOffset: usize = 48;
13pub const kClockDispatcherStateSize: usize = 232;
14pub const kClockDispatcherStateAlign: usize = 8;
15pub const kClockDispatcherStateOffset: usize = 48;
16pub const kClockTransformationStorageSize: usize = 112;
17pub const kClockTransformationStorageAlign: usize = 8;
18pub const kCounterDispatcherStateSize: usize = 64;
19pub const kCounterDispatcherStateAlign: usize = 8;
20pub const kCounterDispatcherStateOffset: usize = 48;
21pub const kEventDispatcherStateSize: usize = 64;
22pub const kEventDispatcherStateAlign: usize = 8;
23pub const kEventDispatcherStateOffset: usize = 48;
24pub const kEventPairDispatcherStateSize: usize = 32;
25pub const kEventPairDispatcherStateAlign: usize = 8;
26pub const kEventPairDispatcherStateOffset: usize = 48;
27pub const kFifoDispatcherStateSize: usize = 72;
28pub const kFifoDispatcherStateAlign: usize = 8;
29pub const kFifoDispatcherStateOffset: usize = 48;
30pub const kIoBufferDispatcherStateSize: usize = 64;
31pub const kIoBufferDispatcherStateAlign: usize = 8;
32pub const kIoBufferDispatcherStateOffset: usize = 56;
33pub const kIoBufferSharedRegionDispatcherStateSize: usize = 88;
34pub const kIoBufferSharedRegionDispatcherStateAlign: usize = 8;
35pub const kIoBufferSharedRegionDispatcherStateOffset: usize = 48;
36pub const kIommuDispatcherStateSize: usize = 48;
37pub const kIommuDispatcherStateAlign: usize = 8;
38pub const kIommuDispatcherStateOffset: usize = 48;
39pub const kMsiDispatcherStateSize: usize = 64;
40pub const kMsiDispatcherStateAlign: usize = 8;
41pub const kMsiDispatcherStateOffset: usize = 48;
42pub const kLogDispatcherStateSize: usize = 112;
43pub const kLogDispatcherStateAlign: usize = 8;
44pub const kLogDispatcherStateOffset: usize = 48;
45pub const kDlogReaderStorageSize: usize = 48;
46pub const kDlogReaderStorageAlign: usize = 8;
47pub const kPinnedMemoryTokenDispatcherStateSize: usize = 56;
48pub const kPinnedMemoryTokenDispatcherStateAlign: usize = 8;
49pub const kPinnedMemoryTokenDispatcherStateOffset: usize = 48;
50pub const kProfileDispatcherStateSize: usize = 96;
51pub const kProfileDispatcherStateAlign: usize = 8;
52pub const kProfileDispatcherStateOffset: usize = 48;
53pub const kSamplerDispatcherStateSize: usize = 64;
54pub const kSamplerDispatcherStateAlign: usize = 8;
55pub const kSamplerDispatcherStateOffset: usize = 48;
56pub const kSuspendTokenDispatcherStateSize: usize = 64;
57pub const kSuspendTokenDispatcherStateAlign: usize = 8;
58pub const kSuspendTokenDispatcherStateOffset: usize = 48;
59pub const kSocketDispatcherStateSize: usize = 88;
60pub const kSocketDispatcherStateAlign: usize = 8;
61pub const kSocketDispatcherStateOffset: usize = 48;
62pub const kStreamDispatcherStateSize: usize = 112;
63pub const kStreamDispatcherStateAlign: usize = 8;
64pub const kStreamDispatcherStateOffset: usize = 48;
65pub const kSchedulerStateBaseProfileSize: usize = 32;
66pub const kSchedulerStateBaseProfileAlign: usize = 8;
67pub const kTimerDispatcherStateSize: usize = 200;
68pub const kTimerDispatcherStateAlign: usize = 8;
69pub const kTimerDispatcherStateOffset: usize = 48;
70pub const kDpcStorageSize: usize = 32;
71pub const kDpcStorageAlign: usize = 8;
72pub const kWaitSignalObserverSize: usize = 72;
73pub const kWaitSignalObserverAlign: usize = 8;
74pub const kRootJobSignalObserverSize: usize = 48;
75pub const kRootJobSignalObserverAlign: usize = 8;
76pub const kRootJobObserverStorageSize: usize = 80;
77pub const kRootJobObserverStorageAlign: usize = 8;
78pub const kWaitSignalObserverStorageSize: usize = 32;
79pub const kWaitSignalObserverStorageAlign: usize = 8;
80pub const kWaitSignalObserverStorageOffset: usize = 40;
81pub const kOwnedWaitQueueSize: usize = 88;
82pub const kOwnedWaitQueueAlign: usize = 8;
83pub const kResourceDispatcherStateSize: usize = 128;
84pub const kResourceDispatcherStateAlign: usize = 8;
85pub const kResourceDispatcherStateOffset: usize = 48;