brelse 内核服务

用途

释放指定的缓冲区。

语法

#include <sys/types.h>
#include <sys/errno.h>
#include <sys/buf.h>
void brelse (bp)
struct buf *bp;

参数

描述
bp 指定将释放的 布夫 结构的地址。

在支持存储密钥的平台上,所传递的 英国石油 参数必须位于 KKEY_PUBLICKKEY_BLOCK_DEV 保护域中。

描述

布雷尔塞 内核服务将释放 英国石油 参数所指向的缓冲区。

布雷尔塞 内核服务会唤醒等待此缓冲区或另一个可用缓冲区的任何进程。 然后将该缓冲区放入可用缓冲区的列表中。 该缓冲区也被标记为不繁忙,以便可以回收或重新分配。

布雷尔塞 服务没有任何返回值。

执行环境

可以从 流程中断 环境中调用 布雷尔塞 内核服务。