86 |
do { __restore_flags(flags); } while (0) |
do { __restore_flags(flags); } while (0) |
87 |
|
|
88 |
/* Some distributions use modified kill_fasync */ |
/* Some distributions use modified kill_fasync */ |
89 |
|
#ifdef CONFIG_OLD_KILL_FASYNC |
90 |
#include <linux/fs.h> |
#include <linux/fs.h> |
91 |
#undef kill_fasync |
#undef kill_fasync |
92 |
#define kill_fasync(fp, sig, band) snd_wrapper_kill_fasync(fp, sig, band) |
#define kill_fasync(fp, sig, band) snd_wrapper_kill_fasync(fp, sig, band) |
93 |
void snd_wrapper_kill_fasync(struct fasync_struct **, int, int); |
void snd_wrapper_kill_fasync(struct fasync_struct **, int, int); |
94 |
|
#endif |
95 |
|
|
96 |
/* this is identical with tq_struct but the "routine" field is renamed to "func" */ |
/* this is identical with tq_struct but the "routine" field is renamed to "func" */ |
97 |
struct tasklet_struct { |
struct tasklet_struct { |