Home
last modified time | relevance | path

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

12345678910>>...12

/Linux-v4.19/include/linux/
Dinterrupt.h542 struct tasklet_struct struct
544 struct tasklet_struct *next; argument
552 struct tasklet_struct name = { NULL, 0, ATOMIC_INIT(0), func, data } argument
555 struct tasklet_struct name = { NULL, 0, ATOMIC_INIT(1), func, data }
565 static inline int tasklet_trylock(struct tasklet_struct *t) in tasklet_trylock()
570 static inline void tasklet_unlock(struct tasklet_struct *t) in tasklet_unlock()
576 static inline void tasklet_unlock_wait(struct tasklet_struct *t) in tasklet_unlock_wait()
586 extern void __tasklet_schedule(struct tasklet_struct *t);
588 static inline void tasklet_schedule(struct tasklet_struct *t) in tasklet_schedule()
594 extern void __tasklet_hi_schedule(struct tasklet_struct *t);
[all …]
/Linux-v4.19/drivers/mmc/host/
Dwbsd.h178 struct tasklet_struct card_tasklet; /* Tasklet structures */
179 struct tasklet_struct fifo_tasklet;
180 struct tasklet_struct crc_tasklet;
181 struct tasklet_struct timeout_tasklet;
182 struct tasklet_struct finish_tasklet;
Drenesas_sdhi.h43 struct tasklet_struct dma_complete;
/Linux-v4.19/kernel/
Dsoftirq.c463 struct tasklet_struct *head;
464 struct tasklet_struct **tail;
470 static void __tasklet_schedule_common(struct tasklet_struct *t, in __tasklet_schedule_common()
486 void __tasklet_schedule(struct tasklet_struct *t) in __tasklet_schedule()
493 void __tasklet_hi_schedule(struct tasklet_struct *t) in __tasklet_hi_schedule()
504 struct tasklet_struct *list; in tasklet_action_common()
513 struct tasklet_struct *t = list; in tasklet_action_common()
548 void tasklet_init(struct tasklet_struct *t, in tasklet_init()
559 void tasklet_kill(struct tasklet_struct *t) in tasklet_kill()
671 void tasklet_kill_immediate(struct tasklet_struct *t, unsigned int cpu) in tasklet_kill_immediate()
[all …]
/Linux-v4.19/drivers/crypto/mediatek/
Dmtk-platform.h153 struct tasklet_struct done_task;
154 struct tasklet_struct queue_task;
190 struct tasklet_struct done_task;
191 struct tasklet_struct queue_task;
/Linux-v4.19/drivers/gpu/drm/i915/
Di915_gem.h79 static inline void __tasklet_disable_sync_once(struct tasklet_struct *t) in __tasklet_disable_sync_once()
85 static inline void __tasklet_enable_sync_once(struct tasklet_struct *t) in __tasklet_enable_sync_once()
91 static inline bool __tasklet_is_enabled(const struct tasklet_struct *t) in __tasklet_is_enabled()
/Linux-v4.19/drivers/media/pci/ttpci/
Dav7110.h88 struct tasklet_struct ir_tasklet;
123 struct tasklet_struct debi_tasklet;
124 struct tasklet_struct gpio_tasklet;
199 struct tasklet_struct vpe_tasklet;
Dbudget.h52 struct tasklet_struct fidb_tasklet;
53 struct tasklet_struct vpe_tasklet;
/Linux-v4.19/net/smc/
Dsmc_ib.h39 struct tasklet_struct send_tasklet; /* called by send cq handler */
40 struct tasklet_struct recv_tasklet; /* called by recv cq handler */
/Linux-v4.19/drivers/isdn/gigaset/
Dgigaset.h440 struct tasklet_struct if_wake_tasklet;
477 struct tasklet_struct
486 struct tasklet_struct
524 struct tasklet_struct *wake_tasklet;
538 struct tasklet_struct sent_tasklet;
564 struct tasklet_struct rcvd_tasklet;
/Linux-v4.19/drivers/media/radio/wl128x/
Dfmdrv.h212 struct tasklet_struct rx_task; /* RX Tasklet */
215 struct tasklet_struct tx_task; /* TX Tasklet */
/Linux-v4.19/drivers/dma/qcom/
Dhidma.h80 struct tasklet_struct task; /* task delivering notifications */
143 struct tasklet_struct task;
/Linux-v4.19/drivers/s390/net/
Dctcm_mpc.h159 struct tasklet_struct mpc_tasklet;
160 struct tasklet_struct mpc_tasklet2;
Dctcm_main.h156 struct tasklet_struct ch_tasklet; /* MPC ONLY */
190 struct tasklet_struct ch_disc_tasklet;
/Linux-v4.19/drivers/crypto/qat/qat_common/
Dadf_accel_devices.h221 struct tasklet_struct vf2pf_bh_tasklet;
248 struct tasklet_struct pf2vf_bh_tasklet;
/Linux-v4.19/drivers/net/ethernet/huawei/hinic/
Dhinic_rx.h41 struct tasklet_struct rx_task;
/Linux-v4.19/drivers/net/ethernet/
Djme.h424 struct tasklet_struct rxempty_task;
425 struct tasklet_struct rxclean_task;
426 struct tasklet_struct txclean_task;
427 struct tasklet_struct linkch_task;
428 struct tasklet_struct pcc_task;
/Linux-v4.19/drivers/infiniband/sw/rxe/
Drxe_task.h50 struct tasklet_struct tasklet;
/Linux-v4.19/drivers/crypto/qce/
Dcore.h40 struct tasklet_struct done_tasklet;
/Linux-v4.19/arch/parisc/include/asm/
Dirq.h51 extern struct tasklet_struct power_tasklet;
/Linux-v4.19/drivers/staging/rtl8188eu/include/
Drtw_recv.h167 struct tasklet_struct irq_prepare_beacon_tasklet;
168 struct tasklet_struct recv_tasklet;
/Linux-v4.19/drivers/dma/
Dtxx9dmac.h168 struct tasklet_struct tasklet;
184 struct tasklet_struct tasklet;
/Linux-v4.19/drivers/crypto/rockchip/
Drk3288_crypto.h194 struct tasklet_struct queue_task;
195 struct tasklet_struct done_task;
/Linux-v4.19/sound/soc/txx9/
Dtxx9aclc.h49 struct tasklet_struct tasklet;
/Linux-v4.19/drivers/net/wireless/ralink/rt2x00/
Drt2x00.h991 struct tasklet_struct txstatus_tasklet;
992 struct tasklet_struct pretbtt_tasklet;
993 struct tasklet_struct tbtt_tasklet;
994 struct tasklet_struct rxdone_tasklet;
995 struct tasklet_struct autowake_tasklet;

12345678910>>...12