/Linux-v4.19/include/linux/ |
D | interrupt.h | 542 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/ |
D | wbsd.h | 178 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;
|
D | renesas_sdhi.h | 43 struct tasklet_struct dma_complete;
|
/Linux-v4.19/kernel/ |
D | softirq.c | 463 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/ |
D | mtk-platform.h | 153 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/ |
D | i915_gem.h | 79 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/ |
D | av7110.h | 88 struct tasklet_struct ir_tasklet; 123 struct tasklet_struct debi_tasklet; 124 struct tasklet_struct gpio_tasklet; 199 struct tasklet_struct vpe_tasklet;
|
D | budget.h | 52 struct tasklet_struct fidb_tasklet; 53 struct tasklet_struct vpe_tasklet;
|
/Linux-v4.19/net/smc/ |
D | smc_ib.h | 39 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/ |
D | gigaset.h | 440 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/ |
D | fmdrv.h | 212 struct tasklet_struct rx_task; /* RX Tasklet */ 215 struct tasklet_struct tx_task; /* TX Tasklet */
|
/Linux-v4.19/drivers/dma/qcom/ |
D | hidma.h | 80 struct tasklet_struct task; /* task delivering notifications */ 143 struct tasklet_struct task;
|
/Linux-v4.19/drivers/s390/net/ |
D | ctcm_mpc.h | 159 struct tasklet_struct mpc_tasklet; 160 struct tasklet_struct mpc_tasklet2;
|
D | ctcm_main.h | 156 struct tasklet_struct ch_tasklet; /* MPC ONLY */ 190 struct tasklet_struct ch_disc_tasklet;
|
/Linux-v4.19/drivers/crypto/qat/qat_common/ |
D | adf_accel_devices.h | 221 struct tasklet_struct vf2pf_bh_tasklet; 248 struct tasklet_struct pf2vf_bh_tasklet;
|
/Linux-v4.19/drivers/net/ethernet/huawei/hinic/ |
D | hinic_rx.h | 41 struct tasklet_struct rx_task;
|
/Linux-v4.19/drivers/net/ethernet/ |
D | jme.h | 424 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/ |
D | rxe_task.h | 50 struct tasklet_struct tasklet;
|
/Linux-v4.19/drivers/crypto/qce/ |
D | core.h | 40 struct tasklet_struct done_tasklet;
|
/Linux-v4.19/arch/parisc/include/asm/ |
D | irq.h | 51 extern struct tasklet_struct power_tasklet;
|
/Linux-v4.19/drivers/staging/rtl8188eu/include/ |
D | rtw_recv.h | 167 struct tasklet_struct irq_prepare_beacon_tasklet; 168 struct tasklet_struct recv_tasklet;
|
/Linux-v4.19/drivers/dma/ |
D | txx9dmac.h | 168 struct tasklet_struct tasklet; 184 struct tasklet_struct tasklet;
|
/Linux-v4.19/drivers/crypto/rockchip/ |
D | rk3288_crypto.h | 194 struct tasklet_struct queue_task; 195 struct tasklet_struct done_task;
|
/Linux-v4.19/sound/soc/txx9/ |
D | txx9aclc.h | 49 struct tasklet_struct tasklet;
|
/Linux-v4.19/drivers/net/wireless/ralink/rt2x00/ |
D | rt2x00.h | 991 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;
|