编写设备驱动程序

任务队列接口

以下 DDI 接口管理任务队列。这些接口在 sys/sunddi.h 头文件中定义。有关这些接口的更多信息,请参见 taskq(9F) 手册页。

ddi_taskq_t

不透明句柄 

TASKQ_DEFAULTPRI

系统缺省优先级 

DDI_SLEEP

可以阻塞以获得内存 

DDI_NOSLEEP

不能阻塞以获得内存 

ddi_taskq_create()

创建任务队列 

ddi_taskq_destroy()

销毁任务队列 

ddi_taskq_dispatch()

在任务队列中添加任务 

ddi_taskq_wait()

等待暂挂的任务完成 

ddi_taskq_suspend()

暂挂任务队列 

ddi_taskq_suspended()

检查任务队列是否已暂挂 

ddi_taskq_resume()

恢复暂挂的任务队列