Home
last modified time | relevance | path

Searched refs:tasklet (Results 1 – 25 of 32) sorted by relevance

12

/device/soc/hisilicon/hi3751v350/sdk_linux/source/common/drv/osal/
Dosal_interrupt.c220 int osal_tasklet_init(osal_tasklet *tasklet) in osal_tasklet_init() argument
226 if (!tasklet) { in osal_tasklet_init()
245 tasklet_local->func = tasklet->handler; in osal_tasklet_init()
246 tasklet_local->data = tasklet->data; in osal_tasklet_init()
248 tasklet->tasklet = (void*)tasklet_local; in osal_tasklet_init()
257 int osal_tasklet_update(osal_tasklet *tasklet) in osal_tasklet_update() argument
261 if (!tasklet) { in osal_tasklet_update()
266 tasklet_local = (struct tasklet_struct *) tasklet->tasklet; in osal_tasklet_update()
267 tasklet_local->data = tasklet->data; in osal_tasklet_update()
268 tasklet_local->func = tasklet->handler; in osal_tasklet_update()
[all …]
/device/board/isoftstone/zhiyuan/kernel/driver/drivers/net/wireless/bcmdhd/include/
Dlinuxver.h391 static inline void tasklet_schedule(struct tasklet_struct *tasklet) in tasklet_schedule() argument
393 queue_task(tasklet, &tq_immediate); in tasklet_schedule()
397 static inline void tasklet_init(struct tasklet_struct *tasklet, in tasklet_init() argument
401 tasklet->next = NULL; in tasklet_init()
402 tasklet->sync = 0; in tasklet_init()
403 tasklet->routine = (void (*)(void *))func; in tasklet_init()
404 tasklet->data = (void *)data; in tasklet_init()
406 #define tasklet_kill(tasklet) { do {} while (0); } argument
/device/board/kaihong/khdvk_3566b/wifi/bcmdhd_hdf/bcmdhd/include/
Dlinuxver.h455 static inline void tasklet_schedule(struct tasklet_struct *tasklet) in tasklet_schedule() argument
457 queue_task(tasklet, &tq_immediate); in tasklet_schedule()
461 static inline void tasklet_init(struct tasklet_struct *tasklet, in tasklet_init() argument
464 tasklet->next = NULL; in tasklet_init()
465 tasklet->sync = 0; in tasklet_init()
466 tasklet->routine = (void (*)(void *))func; in tasklet_init()
467 tasklet->data = (void *)data; in tasklet_init()
469 #define tasklet_kill(tasklet) \ argument
/device/soc/rockchip/common/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/
Dlinuxver.h435 static inline void tasklet_schedule(struct tasklet_struct *tasklet) in tasklet_schedule() argument
437 queue_task(tasklet, &tq_immediate); in tasklet_schedule()
441 static inline void tasklet_init(struct tasklet_struct *tasklet, in tasklet_init() argument
445 tasklet->next = NULL; in tasklet_init()
446 tasklet->sync = 0; in tasklet_init()
447 tasklet->routine = (void (*)(void *))func; in tasklet_init()
448 tasklet->data = (void *)data; in tasklet_init()
450 #define tasklet_kill(tasklet) { do {} while (0); } argument
/device/soc/hisilicon/hi3751v350/sdk_linux/source/common/drv/include/
Dhi_osal.h239 void *tasklet; member
245 int osal_tasklet_init(osal_tasklet *tasklet);
246 int osal_tasklet_schedule(osal_tasklet *tasklet);
247 int osal_tasklet_kill(osal_tasklet *tasklet);
248 int osal_tasklet_update(osal_tasklet *tasklet);
/device/board/isoftstone/yangfan/kernel/src/driv/net/rockchip_wlan/rkwifi/bcmdhd/include/
Dlinuxver.h454 static inline void tasklet_schedule(struct tasklet_struct *tasklet) in tasklet_schedule() argument
456 queue_task(tasklet, &tq_immediate); in tasklet_schedule()
460 static inline void tasklet_init(struct tasklet_struct *tasklet, in tasklet_init() argument
464 tasklet->next = NULL; in tasklet_init()
465 tasklet->sync = 0; in tasklet_init()
466 tasklet->routine = (void (*)(void *))func; in tasklet_init()
467 tasklet->data = (void *)data; in tasklet_init()
469 #define tasklet_kill(tasklet) { do {} while (0); } argument
/device/board/isoftstone/zhiyuan/kernel/driver/drivers/net/wireless/xr829/umac/
Ddriver-ops.c44 tasklet_disable(&local->tasklet); in drv_stop()
45 tasklet_enable(&local->tasklet); in drv_stop()
Dmain.c833 tasklet_init(&local->tasklet, in mac80211_alloc_hw_nm()
1452 tasklet_kill(&local->tasklet); in mac80211_unregister_hw()
Dstatus.c42 tasklet_schedule(&local->tasklet); in mac80211_tx_status_irqsafe()
/device/board/unionman/unionpi_tiger/kernel/drivers/media/drivers/frame_sink/encoder/jpeg/
Djpegenc.h231 struct tasklet_struct tasklet; member
Djpegenc.c2615 tasklet_schedule(&manager->tasklet); in jpegenc_isr()
3276 tasklet_init(&gJpegenc.tasklet, in jpegenc_wq_init()
/device/soc/rockchip/common/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/
Ddhd_linux_lb.c745 dhd_tasklet_schedule(void *tasklet) in dhd_tasklet_schedule() argument
747 tasklet_schedule((struct tasklet_struct *)tasklet); in dhd_tasklet_schedule()
759 dhd_tasklet_schedule_on(struct tasklet_struct *tasklet, int on_cpu) in dhd_tasklet_schedule_on() argument
763 dhd_tasklet_schedule, (void *)tasklet, wait); in dhd_tasklet_schedule_on()
Ddhd_linux_priv.h100 struct tasklet_struct tasklet; member
/device/board/kaihong/khdvk_3566b/wifi/bcmdhd_hdf/bcmdhd/
Ddhd_linux_lb.c766 INLINE void dhd_tasklet_schedule(void *tasklet) in dhd_tasklet_schedule() argument
768 tasklet_schedule((struct tasklet_struct *)tasklet); in dhd_tasklet_schedule()
779 INLINE void dhd_tasklet_schedule_on(struct tasklet_struct *tasklet, int on_cpu) in dhd_tasklet_schedule_on() argument
782 smp_call_function_single(on_cpu, dhd_tasklet_schedule, (void *)tasklet, in dhd_tasklet_schedule_on()
Ddhd_linux_priv.h101 struct tasklet_struct tasklet; member
/device/board/isoftstone/zhiyuan/kernel/driver/drivers/video/sunxi/disp2/disp/de/
Ddisp_display.h28 struct tasklet_struct tasklet; member
Dinclude.h1202 s32 (*tasklet)(struct disp_manager *mgr); member
1290 s32 (*tasklet)(struct disp_smbl *smbl); member
1331 s32 (*tasklet)(struct disp_enhance *enhance); member
1381 s32 (*tasklet)(struct disp_capture *cptr); member
Ddisp_display.c35 tasklet_init(&gdisp.screen[disp].tasklet, disp_tasklet, in bsp_disp_init()
845 tasklet_schedule(&gdisp.screen[disp].tasklet); in sync_event_proc()
865 tasklet_schedule(&gdisp.screen[disp].tasklet); in sync_event_proc()
893 if (mgr->tasklet) in disp_tasklet()
894 mgr->tasklet(mgr); in disp_tasklet()
Ddisp_smart_backlight.c452 smbl->tasklet = disp_smbl_tasklet; in disp_init_smbl()
Ddisp_manager.c2395 if (enhance && enhance->tasklet) in disp_mgr_tasklet()
2396 enhance->tasklet(enhance); in disp_mgr_tasklet()
2399 if (smbl && smbl->tasklet) in disp_mgr_tasklet()
2400 smbl->tasklet(smbl); in disp_mgr_tasklet()
2403 if (cptr && cptr->tasklet) in disp_mgr_tasklet()
2404 cptr->tasklet(cptr); in disp_mgr_tasklet()
3030 mgr->tasklet = disp_mgr_tasklet; in disp_init_mgr()
Ddisp_enhance.c754 enhance->tasklet = disp_enhance_tasklet; in disp_init_enhance()
/device/board/isoftstone/yangfan/kernel/src/driv/net/rockchip_wlan/rkwifi/bcmdhd/
Ddhd_linux_lb.c853 dhd_tasklet_schedule(void *tasklet) in dhd_tasklet_schedule() argument
855 tasklet_schedule((struct tasklet_struct *)tasklet); in dhd_tasklet_schedule()
1027 dhd_tasklet_schedule(&dhd->tasklet); in dhd_napi_poll()
Ddhd_linux_priv.h110 struct tasklet_struct tasklet; member
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/i915/gt/
Dintel_engine_cs.c931 tasklet_kill(&engine->execlists.tasklet); /* flush the callback */ in intel_engine_cleanup_common()
1192 struct tasklet_struct *t = &engine->execlists.tasklet; in intel_engine_flush_submission()
1472 yesno(test_bit(TASKLET_STATE_SCHED, &engine->execlists.tasklet.state)), in intel_engine_print_registers()
1473 enableddisabled(!atomic_read(&engine->execlists.tasklet.count)), in intel_engine_print_registers()
/device/soc/rockchip/common/sdk_linux/drivers/mmc/host/
Ddw_mmc.h189 struct tasklet_struct tasklet; member

12