我是设备驱动程序编码的新手,希望对结构tq_struct有一个清晰的了解。搜索了很好地解释了该结构及其用法的文档,但没有获得足够的文档或参考文献。
我有以下问题没有回答。
1)为什么使用tq_struct?
2)从哪里可以得到ubuntu-11.04中的结构?
3)我们如何使用这个结构?
有谁可以帮我?。请提供一些参考资料和文件。
谢谢。
发布于 2012-02-17 10:10:49
我相信struct tq_struct是一个非常、非常古老的名字,2.6内核现在使用struct work_struct来做什么。这是在<linux/workqueue.h>中定义的数据结构--它与schedule_work()、queue_work()等一起使用,用于定义应该在进程上下文中执行的工作单元(函数指针加上上下文值)。
https://stackoverflow.com/questions/9310821
复制相似问题