bdwrite 内核服务
用途
在将指定缓冲区标记为延迟写入后释放该缓冲区。
语法
#include <sys/types.h>
#include <sys/errno.h>
#include <sys/buf.h>
void bdwrite (bp)
struct buf *bp;参数
| 项 | 描述 |
|---|---|
| bp | 指定要写的缓冲区的缓冲区结构的地址。 在支持存储密钥的平台上,所传递的 英国石油 参数必须位于 KKEY_PUBLIC 或 KKEY_BLOCK_DEV 保护域中。 |
描述
布德文特 内核服务会标记指定的缓冲区,以便在缓冲区被窃取时将该块写入设备。 布德文特 服务将指定的缓冲区标记为延迟写入,然后释放该缓冲区 (即,将该缓冲区放入空闲列表)。 当重新分配或回收此缓冲区时,会将其写入设备。
执行环境
布德文特 内核服务只能从进程环境中进行调用。
返回值
布德文特 内核服务没有任何返回值。