grub_calloc
时间: 2023-06-21 21:18:08 浏览: 320
update_grub_kernel
`grub_calloc` 是 GRUB bootloader 中的一个函数,用于在内存中分配指定大小的连续空间,并返回其起始地址。它类似于 C 标准库中的 `calloc` 函数,但是它还会在分配的内存块的开头填充 0 值。这个函数的原型如下:
```c
void *grub_calloc (grub_size_t nmemb, grub_size_t size);
```
其中 `nmemb` 表示需要分配的块数,`size` 表示每块的大小。这个函数的返回值是一个指向分配的内存块的起始地址的指针。如果分配失败,则返回 `NULL`。
阅读全文