Home
last modified time | relevance | path

Searched refs:tasklet_struct (Results 1 – 3 of 3) sorted by relevance

/freebsd-13.1/sys/compat/linuxkpi/common/include/linux/
H A Dinterrupt.h136 struct tasklet_struct { struct
137 TAILQ_ENTRY(tasklet_struct) entry;
146 struct tasklet_struct _name = { .func = (_func), .data = (_data) } argument
150 extern void tasklet_schedule(struct tasklet_struct *);
151 extern void tasklet_kill(struct tasklet_struct *);
154 extern void tasklet_enable(struct tasklet_struct *);
155 extern void tasklet_disable(struct tasklet_struct *);
156 extern void tasklet_disable_nosync(struct tasklet_struct *);
157 extern int tasklet_trylock(struct tasklet_struct *);
158 extern void tasklet_unlock(struct tasklet_struct *);
[all …]
/freebsd-13.1/sys/compat/linuxkpi/common/src/
H A Dlinux_tasklet.c56 TAILQ_HEAD(tasklet_list, tasklet_struct) head;
69 struct tasklet_struct *ts; in tasklet_handler()
70 struct tasklet_struct *last; in tasklet_handler()
146 tasklet_init(struct tasklet_struct *ts, in tasklet_init()
170 tasklet_schedule(struct tasklet_struct *ts) in tasklet_schedule()
207 tasklet_kill(struct tasklet_struct *ts) in tasklet_kill()
218 tasklet_enable(struct tasklet_struct *ts) in tasklet_enable()
225 tasklet_disable(struct tasklet_struct *ts) in tasklet_disable()
240 tasklet_trylock(struct tasklet_struct *ts) in tasklet_trylock()
247 tasklet_unlock(struct tasklet_struct *ts) in tasklet_unlock()
[all …]
/freebsd-13.1/sys/dev/mlx5/mlx5_fpga/
H A Dconn.h60 struct tasklet_struct tasklet;