*参照元 [#t4792a08] #backlinks *説明 [#p6b0e76a] -パス: [[linux-2.6.33/include/linux/workqueue.h]] -FIXME: これは何? --説明 **参考 [#f80e535a] *実装 [#t8dfd771] struct work_struct { atomic_long_t data; #define WORK_STRUCT_PENDING 0 /* T if work item pending execution */ #define WORK_STRUCT_STATIC 1 /* static initializer (debugobjects) */ #define WORK_STRUCT_FLAG_MASK (3UL) #define WORK_STRUCT_WQ_DATA_MASK (~WORK_STRUCT_FLAG_MASK) - --[[linux-2.6.33/atomic_long_t]] struct list_head entry; - --[[linux-2.6.33/list_head]] work_func_t func; - --[[linux-2.6.33/work_func_t]] #ifdef CONFIG_LOCKDEP struct lockdep_map lockdep_map; #endif - --[[linux-2.6.33/CONFIG_LOCKDEP]] - --[[linux-2.6.33/lockdep_map]] }; *コメント [#pb731d8b]