alloc_contig_frames_aligned

Function alloc_contig_frames_aligned 

Source
pub fn alloc_contig_frames_aligned(
    num: usize,
    align_pages: usize,
) -> Option<FrameRangeTracker>
Expand description

分配指定数量的连续物理帧,并确保起始地址对齐。

§参数

  • num - 需要分配的帧数量。
  • align_pages - 对齐的页数(必须是 2 的幂)。

§返回

如果分配成功,返回 Some(FrameRangeTracker);否则返回 None