blob: 1b2642c547ec913e9e3a3193b41cfc51fed634b8 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
// SPDX-License-Identifier: GPL-2.0
#![allow(missing_docs)]
use super::{AllocError, Allocator, Flags};
use core::alloc::Layout;
use core::ptr::NonNull;
pub struct Kmalloc;
pub type Vmalloc = Kmalloc;
pub type KVmalloc = Kmalloc;
unsafe impl Allocator for Kmalloc {
unsafe fn realloc(
_ptr: Option<NonNull<u8>>,
_layout: Layout,
_flags: Flags,
) -> Result<NonNull<[u8]>, AllocError> {
panic!();
}
}
|