timer.h
来自「Linux Kernel 2.6.9 for OMAP1710」· C头文件 代码 · 共 49 行
H
49 行
/* * include/asm-s390/timer.h * * (C) Copyright IBM Corp. 2003 * Virtual CPU timer * * Author: Jan Glauber (jang@de.ibm.com) */#ifndef _ASM_S390_TIMER_H#define _ASM_S390_TIMER_H#include <linux/timer.h>#define VTIMER_MAX_SLICE (0x7ffffffffffff000LL)struct vtimer_list { struct list_head entry; int cpu; __u64 expires; __u64 interval; spinlock_t lock; unsigned long magic; void (*function)(unsigned long, struct pt_regs*); unsigned long data;};/* the offset value will wrap after ca. 71 years */struct vtimer_queue { struct list_head list; spinlock_t lock; __u64 to_expire; /* current event expire time */ __u64 offset; /* list offset to zero */ __u64 idle; /* temp var for idle */};void set_vtimer(__u64 expires);extern void init_virt_timer(struct vtimer_list *timer);extern void add_virt_timer(void *new);extern void add_virt_timer_periodic(void *new);extern int mod_virt_timer(struct vtimer_list *timer, __u64 expires);extern int del_virt_timer(struct vtimer_list *timer);#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?