Home
last modified time | relevance | path

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

/freebsd/sys/compat/linuxkpi/common/include/linux/
H A Dinterrupt.h158 struct tasklet_struct;
160 typedef void tasklet_callback_t(struct tasklet_struct *);
162 struct tasklet_struct { struct
163 TAILQ_ENTRY(tasklet_struct) entry;
174 struct tasklet_struct _name = { .func = (_func), .data = (_data) } argument
182 void tasklet_setup(struct tasklet_struct *, tasklet_callback_t *);
183 extern void tasklet_schedule(struct tasklet_struct *);
184 extern void tasklet_kill(struct tasklet_struct *);
185 extern void tasklet_init(struct tasklet_struct *, tasklet_func_t *,
187 extern void tasklet_enable(struct tasklet_struct *);
[all …]
/freebsd/sys/compat/linuxkpi/common/src/
H A Dlinux_tasklet.c53 TAILQ_HEAD(tasklet_list, tasklet_struct) head;
66 struct tasklet_struct *ts; in tasklet_handler()
67 struct tasklet_struct *last; in tasklet_handler()
146 tasklet_init(struct tasklet_struct *ts, in tasklet_init()
160 tasklet_setup(struct tasklet_struct *ts, tasklet_callback_t *c) in tasklet_setup()
185 tasklet_schedule(struct tasklet_struct *ts) in tasklet_schedule()
222 tasklet_kill(struct tasklet_struct *ts) in tasklet_kill()
233 tasklet_enable(struct tasklet_struct *ts) in tasklet_enable()
240 tasklet_disable(struct tasklet_struct *ts) in tasklet_disable()
248 tasklet_disable_nosync(struct tasklet_struct *ts) in tasklet_disable_nosync()
[all …]
/freebsd/sys/dev/mlx5/mlx5_fpga/
H A Dconn.h58 struct tasklet_struct tasklet;
/freebsd/sys/contrib/dev/mediatek/mt76/
H A Dmt76x02_dfs.h124 struct tasklet_struct dfs_tasklet;
H A Dmt76x02_mmio.c14 static void mt76x02_pre_tbtt_tasklet(struct tasklet_struct *t) in mt76x02_pre_tbtt_tasklet()
H A Dmt76.h805 struct tasklet_struct irq_tasklet;
845 struct tasklet_struct pre_tbtt_tasklet;
H A Dmt76x02_dfs.c612 static void mt76x02_dfs_tasklet(struct tasklet_struct *t) in mt76x02_dfs_tasklet()
/freebsd/sys/contrib/dev/athk/ath12k/
H A Dce.h151 struct tasklet_struct intr_tq;
H A Dpci.c409 static void ath12k_pci_ce_tasklet(struct tasklet_struct *t) in ath12k_pci_ce_tasklet()
/freebsd/sys/contrib/dev/athk/ath11k/
H A Dce.h177 struct tasklet_struct intr_tq;
H A Dpcic.c389 static void ath11k_pcic_ce_tasklet(struct tasklet_struct *t) in ath11k_pcic_ce_tasklet()
H A Dahb.c465 static void ath11k_ahb_ce_tasklet(struct tasklet_struct *t) in ath11k_ahb_ce_tasklet()
/freebsd/sys/dev/irdma/
H A Dirdma_main.h217 struct tasklet_struct dpc_tasklet;
350 struct tasklet_struct dpc_tasklet;
H A Dirdma_hw.c458 struct irdma_pci_f *rf = from_tasklet(rf, (struct tasklet_struct *)t, in irdma_dpc()
474 struct irdma_ceq *iwceq = from_tasklet(iwceq, (struct tasklet_struct *)t, in irdma_ceq_dpc()
/freebsd/sys/contrib/dev/mediatek/mt76/mt7603/
H A Dmt7603.h253 void mt7603_pre_tbtt_tasklet(struct tasklet_struct *t);
H A Dbeacon.c69 void mt7603_pre_tbtt_tasklet(struct tasklet_struct *t) in mt7603_pre_tbtt_tasklet()
/freebsd/sys/contrib/dev/mediatek/mt76/mt7615/
H A Dmmio.c86 static void mt7615_irq_tasklet(struct tasklet_struct *t) in mt7615_irq_tasklet()
/freebsd/sys/contrib/dev/mediatek/mt76/mt7996/
H A Dmmio.c264 static void mt7996_irq_tasklet(struct tasklet_struct *t) in mt7996_irq_tasklet()
/freebsd/sys/contrib/dev/mediatek/mt76/mt7915/
H A Dmmio.c896 static void mt7915_irq_tasklet(struct tasklet_struct *t) in mt7915_irq_tasklet()