linux-4.4.1/hrtimer
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
*参照元 [#vab5c34f]
#backlinks
*説明 [#q56e1a06]
-パス: [[linux-4.4.1/include/linux/hrtimer.h]]
-FIXME: これは何?
--説明
**参考 [#i32ff559]
*実装 [#w491ca39]
/**
* struct hrtimer - the basic hrtimer structure
* @node: timerqueue node, which also manages node...
* the absolute expiry time in the hrtimers...
* representation. The time is related to t...
* which the timer is based. Is setup by ad...
* slack to the _softexpires value. For non...
* identical to _softexpires.
* @_softexpires: the absolute earliest expiry time of t...
* The time which was given as expiry time ...
* was armed.
* @function: timer expiry callback function
* @base: pointer to the timer base (per cpu and p...
* @state: state information (See bit values above)
* @start_pid: timer statistics field to store the pid o...
* started the timer
* @start_site: timer statistics field to store the site...
* was started
* @start_comm: timer statistics field to store the name...
* started the timer
*
* The hrtimer structure must be initialized by hrtimer_...
*/
struct hrtimer {
struct timerqueue_node node;
-
--[[linux-4.4.1/timerqueue_node]]
ktime_t _softexpires;
-
--[[linux-4.4.1/ktime_t]]
enum hrtimer_restart (*function)(stru...
struct hrtimer_clock_base *base;
unsigned long state;
-
--[[linux-4.4.1/hrtimer_restart]]
-
--[[linux-4.4.1/hrtimer_clock_base]]
#ifdef CONFIG_TIMER_STATS
-
--[[linux-4.4.1/CONFIG_TIMER_STATS]]
int start_pid;
void *start_site;
char start_comm[16];
#endif
};
*コメント [#vb68c2db]
終了行:
*参照元 [#vab5c34f]
#backlinks
*説明 [#q56e1a06]
-パス: [[linux-4.4.1/include/linux/hrtimer.h]]
-FIXME: これは何?
--説明
**参考 [#i32ff559]
*実装 [#w491ca39]
/**
* struct hrtimer - the basic hrtimer structure
* @node: timerqueue node, which also manages node...
* the absolute expiry time in the hrtimers...
* representation. The time is related to t...
* which the timer is based. Is setup by ad...
* slack to the _softexpires value. For non...
* identical to _softexpires.
* @_softexpires: the absolute earliest expiry time of t...
* The time which was given as expiry time ...
* was armed.
* @function: timer expiry callback function
* @base: pointer to the timer base (per cpu and p...
* @state: state information (See bit values above)
* @start_pid: timer statistics field to store the pid o...
* started the timer
* @start_site: timer statistics field to store the site...
* was started
* @start_comm: timer statistics field to store the name...
* started the timer
*
* The hrtimer structure must be initialized by hrtimer_...
*/
struct hrtimer {
struct timerqueue_node node;
-
--[[linux-4.4.1/timerqueue_node]]
ktime_t _softexpires;
-
--[[linux-4.4.1/ktime_t]]
enum hrtimer_restart (*function)(stru...
struct hrtimer_clock_base *base;
unsigned long state;
-
--[[linux-4.4.1/hrtimer_restart]]
-
--[[linux-4.4.1/hrtimer_clock_base]]
#ifdef CONFIG_TIMER_STATS
-
--[[linux-4.4.1/CONFIG_TIMER_STATS]]
int start_pid;
void *start_site;
char start_comm[16];
#endif
};
*コメント [#vb68c2db]
ページ名: