scanner_bindings/scanner_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/vm:_kernel_bindgen_crate.scanner-bindings.bindgen.
6
7#![expect(non_camel_case_types)]
8#![no_std]
9
10pub type zx_instant_mono_t = i64;
11unsafe extern "C" {
12 pub fn cpp_scanner_push_disable_count();
13}
14unsafe extern "C" {
15 pub fn cpp_scanner_pop_disable_count();
16}
17unsafe extern "C" {
18 pub fn cpp_scanner_needs_accessed_scan(update_time: zx_instant_mono_t) -> bool;
19}
20unsafe extern "C" {
21 pub fn cpp_scanner_wait_for_accessed_scan(update_time: zx_instant_mono_t);
22}