tasklet_struct
struct tasklet_struct intr_tq;
struct tasklet_struct intr_tq;
tasklet_unlock_wait(struct tasklet_struct *ts)
tasklet_unlock_spin_wait(struct tasklet_struct *ts)
struct tasklet_struct *ts = arg;
struct tasklet_struct *t = &engine->sched_engine->tasklet;
static void execlists_submission_tasklet(struct tasklet_struct *t)
static void nop_submission_tasklet(struct tasklet_struct *t)
static void virtual_submission_tasklet(struct tasklet_struct *t)
struct tasklet_struct * const t = &engine->sched_engine->tasklet;
struct tasklet_struct *t = &engine->sched_engine->tasklet;
static void ct_receive_tasklet_func(struct tasklet_struct *t);
static void ct_receive_tasklet_func(struct tasklet_struct *t)
struct tasklet_struct receive_tasklet;
static void guc_submission_tasklet(struct tasklet_struct *t)
struct tasklet_struct tasklet;
static inline void tasklet_lock(struct tasklet_struct *t)
static inline bool tasklet_is_locked(const struct tasklet_struct *t)
static inline void __tasklet_disable_sync_once(struct tasklet_struct *t)
static inline bool __tasklet_is_enabled(const struct tasklet_struct *t)
static inline bool __tasklet_enable(struct tasklet_struct *t)
static inline bool __tasklet_is_scheduled(struct tasklet_struct *t)
tasklet_unlock(struct tasklet_struct *ts)
tasklet_kill(struct tasklet_struct *ts)
tasklet_schedule(struct tasklet_struct *ts)
tasklet_hi_schedule(struct tasklet_struct *ts)
tasklet_disable_nosync(struct tasklet_struct *ts)
tasklet_disable(struct tasklet_struct *ts)
tasklet_enable(struct tasklet_struct *ts)
void (*callback)(struct tasklet_struct *);
void tasklet_unlock_wait(struct tasklet_struct *);
void tasklet_unlock_spin_wait(struct tasklet_struct *);
tasklet_init(struct tasklet_struct *ts, void (*func)(unsigned long),
tasklet_setup(struct tasklet_struct *ts,
void (*callback)(struct tasklet_struct *))
tasklet_trylock(struct tasklet_struct *ts)