Home
last modified time | relevance | path

Searched refs:N (Results 1 – 5 of 5) sorted by relevance

/rust/kernel/block/mq/
Draw_writer.rs27 pub(crate) fn from_array<const N: usize>( in from_array()
28 a: &'a mut [crate::ffi::c_char; N], in from_array() argument
33 unsafe { core::slice::from_raw_parts_mut(a.as_mut_ptr().cast::<u8>(), N) },
/rust/kernel/net/phy/
Dreg.rs93 pub const fn vendor_specific<const N: u8>() -> Self { in vendor_specific()
95 N > 0x0f && N < 0x20, in vendor_specific()
98 C22(N) in vendor_specific()
/rust/kernel/
Dtypes.rs467 {<T: FromBytes, const N: usize>} [T; N],
526 {<T: AsBytes, const N: usize>} [T; N],
Dinit.rs1082 pub fn init_array_from_fn<I, const N: usize, T, E>( in init_array_from_fn()
1084 ) -> impl Init<[T; N], E> in init_array_from_fn() argument
1088 let init = move |slot: *mut [T; N]| {
1099 for i in 0..N {
1126 pub fn pin_init_array_from_fn<I, const N: usize, T, E>( in pin_init_array_from_fn()
1128 ) -> impl PinInit<[T; N], E> in pin_init_array_from_fn() argument
1132 let init = move |slot: *mut [T; N]| {
1143 for i in 0..N {
1426 {<const N: usize, T: Zeroable>} [T; N], {<T: Zeroable>} Wrapping<T>,
/rust/kernel/alloc/
Dkvec.rs839 impl<T, A, const N: usize> From<Box<[T; N], A>> for Vec<T, A>
843 fn from(b: Box<[T; N], A>) -> Vec<T, A> { in from() argument
942 [A: Allocator, const N: usize] Vec<T, A>, [U; N],
943 [A: Allocator, const N: usize] Vec<T, A>, &[U; N],