计数信号量可用作管理设备驱动程序中线程的替代原语。有关更多信息,请参见 semaphore(9F) 手册页。信号函数包括:
销毁信号。
初始化信号。
减小信号,可能会阻塞。
减小信号,但不会阻塞(如果信号处于待处理状态)。请参见线程无法接收信号。
尝试减小信号,但不阻塞。
增加信号,可能会解除阻塞等待者。