drw_lock_write 内核服务

用途

以写互斥方式锁定已禁用的读写锁定。

语法

#include <sys/lock_def.h>
void drw_lock_write ( lock_addr)
drw_lock_t lock_addr ;    

参数

描述
锁定地址 指定要锁定的锁定字的地址。

描述

drw_lock_write 服务以写互斥方式锁定指定的读写锁定。 先前必须已使用 lock_init 内核服务初始化锁定。 drw_lock_write 服务没有返回值。

执行环境

可以从进程环境或中断环境调用 drw_lock_write 内核服务。 但是,如果从进程环境中调用,那么必须将中断禁用为除 INTBASE以外的某些中断优先级。

返回值