Home
last modified time | relevance | path

Searched refs:build_assert (Results 1 – 11 of 11) sorted by relevance

/linux-6.15/rust/kernel/
H A Dbuild_assert.rs28 $crate::build_assert::build_error("")
31 $crate::build_assert::build_error($msg)
75 macro_rules! build_assert { macro
78 $crate::build_assert::build_error(concat!("assertion failed: ", stringify!($cond)));
83 $crate::build_assert::build_error($msg);
H A Dioctl.rs9 use crate::build_assert;
14 build_assert!(dir <= uapi::_IOC_DIRMASK); in _IOC()
15 build_assert!(ty <= uapi::_IOC_TYPEMASK); in _IOC()
16 build_assert!(nr <= uapi::_IOC_NRMASK); in _IOC()
17 build_assert!(size <= (uapi::_IOC_SIZEMASK as usize)); in _IOC()
H A Dio.rs8 use crate::{bindings, build_assert};
216 build_assert!(Self::offset_valid::<U>(offset, SIZE)); in io_addr_assert()
H A Dprelude.rs24 pub use super::{build_assert, build_error};
H A Ddma.rs8 bindings, build_assert,
160 build_assert!( in alloc_attrs()
H A Dlib.rs44 pub mod build_assert; module
/linux-6.15/rust/kernel/sync/
H A Dlocked_by.rs6 use crate::build_assert;
103 build_assert!( in new()
129 build_assert!( in access()
158 build_assert!( in access_mut()
/linux-6.15/rust/kernel/net/phy/
H A Dreg.rs12 use crate::build_assert;
94 build_assert!( in vendor_specific()
/linux-6.15/Documentation/rust/
H A Dtesting.rst80 # rust_doctest_kernel_build_assert_rs_0.location: rust/kernel/build_assert.rs:13
82 # rust_doctest_kernel_build_assert_rs_1.location: rust/kernel/build_assert.rs:56
/linux-6.15/rust/kernel/list/
H A Darc.rs254 build_assert!(ID != ID2); in pair_from_pin_unique()
/linux-6.15/lib/
H A DKconfig.debug3371 Controls how `build_error!` and `build_assert!` are handled during the build.