linux-2.6.33/work_struct
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
*参照元 [#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...
#define WORK_STRUCT_STATIC 1 /* static initializer (de...
#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]
終了行:
*参照元 [#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...
#define WORK_STRUCT_STATIC 1 /* static initializer (de...
#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]
ページ名: