|
|
1.1 root 1: /*
2: * The callout structure is for
3: * a routine arranging
4: * to be called by the clock interrupt
5: * (clock.c) with a specified argument,
6: * in a specified amount of time.
7: * Used, for example, to time tab
8: * delays on typewriters.
9: */
10:
11: struct callout {
12: int c_time; /* incremental time */
13: caddr_t c_arg; /* argument to routine */
14: int (*c_func)(); /* routine */
15: struct callout *c_next;
16: };
17: #ifdef KERNEL
18: struct callout *callfree, *callout, calltodo;
19: int ncallout;
20: #endif
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.