Changeset 125 for GPL/trunk/lib32/task.c
- Timestamp:
- Jun 10, 2007, 10:14:08 AM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
GPL/trunk/lib32/task.c
r32 r125 27 27 #include <linux/fs.h> 28 28 #include <linux/tqueue.h> 29 #include <linux/interrupt.h> 29 30 #define LINUX 30 31 #include <ossdefos2.h> … … 33 34 struct task_struct *current = ¤t_task; 34 35 35 void tasklet_hi_schedule(struct t q_struct *t)36 void tasklet_hi_schedule(struct tasklet_struct *t) 36 37 { 37 if(t && t-> routine) {38 t-> routine(t->data);38 if(t && t->func) { 39 t->func(t->data); 39 40 } 41 } 42 43 void tasklet_init(struct tasklet_struct *t, 44 void (*func)(unsigned long), unsigned long data) 45 { 46 t->next = NULL; 47 t->state = 0; 48 t->func = func; 49 t->data = data; 40 50 } 41 51
Note:
See TracChangeset
for help on using the changeset viewer.