kmalloc

Function kmalloc 

Source
pub unsafe fn kmalloc(_size: usize) -> *mut u8
Expand description

kmalloc: 内核动态内存分配函数。

功能: 分配至少 size 字节的内存块。返回的内存是未初始化的。

§Arguments

  • size: 需要分配的字节数。

§Safety

这是一个不安全函数,因为分配失败可能返回空指针,且使用者必须负责调用 kfree 释放。

§Returns

分配内存块的指针 (*mut u8);失败则返回 ptr::null_mut()。