include <linux/spinlock.h>
spinlock_t mysiglock = SPIN_LOCK_UNLOCKED
unsigned int flags
再加上这个
#include <asm/system.h>
#include <linux/module.h>:模块#include <linux/kernel.h>:内核
#include <linux/sched.h>:调度器
#include <linux/signal.h>:信号量
#include <linux/errno.h>:里面定义一些“错误”信息
#include <linux/fcntl.h>:file control
#include <linux/spinlock.h>:环行锁,实现临界区的互斥访问
其他的我不是很清楚,你可以去google一下.
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)