Home
last modified time | relevance | path

Searched refs:deferred_work (Results 1 – 15 of 15) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_indep_power/
H A Ddhd_linux_wq.c72 struct work_struct deferred_work; /* should be the first member */ member
188 struct dhd_deferred_wq *deferred_work = work; in dhd_deferred_work_deinit() local
191 if (!deferred_work) { in dhd_deferred_work_deinit()
198 cancel_work_sync((struct work_struct *)deferred_work); in dhd_deferred_work_deinit()
204 if (deferred_work->prio_fifo) { in dhd_deferred_work_deinit()
205 dhd_kfifo_free(deferred_work->prio_fifo); in dhd_deferred_work_deinit()
208 if (deferred_work->work_fifo) { in dhd_deferred_work_deinit()
209 dhd_kfifo_free(deferred_work->work_fifo); in dhd_deferred_work_deinit()
212 kfree(deferred_work); in dhd_deferred_work_deinit()
346 struct dhd_deferred_wq *deferred_work = (struct dhd_deferred_wq *)work; in dhd_deferred_work_handler() local
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/infineon/bcmdhd/
H A Ddhd_linux_wq.c73 struct work_struct deferred_work; /* should be the first member */ member
184 struct dhd_deferred_wq *deferred_work = work; in dhd_deferred_work_deinit() local
186 if (!deferred_work) { in dhd_deferred_work_deinit()
193 cancel_work_sync((struct work_struct *)deferred_work); in dhd_deferred_work_deinit()
199 if (deferred_work->prio_fifo) { in dhd_deferred_work_deinit()
200 dhd_kfifo_free(deferred_work->prio_fifo); in dhd_deferred_work_deinit()
203 if (deferred_work->work_fifo) { in dhd_deferred_work_deinit()
204 dhd_kfifo_free(deferred_work->work_fifo); in dhd_deferred_work_deinit()
207 kfree(deferred_work); in dhd_deferred_work_deinit()
347 struct dhd_deferred_wq *deferred_work = (struct dhd_deferred_wq *)work; in dhd_deferred_work_handler() local
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/infineon/
H A Ddhd_linux_wq.c73 struct work_struct deferred_work; /* should be the first member */ member
184 struct dhd_deferred_wq *deferred_work = work; in dhd_deferred_work_deinit() local
186 if (!deferred_work) { in dhd_deferred_work_deinit()
193 cancel_work_sync((struct work_struct *)deferred_work); in dhd_deferred_work_deinit()
199 if (deferred_work->prio_fifo) { in dhd_deferred_work_deinit()
200 dhd_kfifo_free(deferred_work->prio_fifo); in dhd_deferred_work_deinit()
203 if (deferred_work->work_fifo) { in dhd_deferred_work_deinit()
204 dhd_kfifo_free(deferred_work->work_fifo); in dhd_deferred_work_deinit()
207 kfree(deferred_work); in dhd_deferred_work_deinit()
347 struct dhd_deferred_wq *deferred_work = (struct dhd_deferred_wq *)work; in dhd_deferred_work_handler() local
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/cywdhd/bcmdhd/
H A Ddhd_linux_wq.c73 struct work_struct deferred_work; /* should be the first member */ member
184 struct dhd_deferred_wq *deferred_work = work; in dhd_deferred_work_deinit() local
186 if (!deferred_work) { in dhd_deferred_work_deinit()
193 cancel_work_sync((struct work_struct *)deferred_work); in dhd_deferred_work_deinit()
199 if (deferred_work->prio_fifo) { in dhd_deferred_work_deinit()
200 dhd_kfifo_free(deferred_work->prio_fifo); in dhd_deferred_work_deinit()
203 if (deferred_work->work_fifo) { in dhd_deferred_work_deinit()
204 dhd_kfifo_free(deferred_work->work_fifo); in dhd_deferred_work_deinit()
207 kfree(deferred_work); in dhd_deferred_work_deinit()
347 struct dhd_deferred_wq *deferred_work = (struct dhd_deferred_wq *)work; in dhd_deferred_work_handler() local
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/
H A Ddhd_linux_wq.c76 struct work_struct deferred_work; /* should be the first member */ member
191 struct dhd_deferred_wq *deferred_work = work; in dhd_deferred_work_deinit() local
193 if (!deferred_work) { in dhd_deferred_work_deinit()
200 cancel_work_sync((struct work_struct *)deferred_work); in dhd_deferred_work_deinit()
206 if (deferred_work->prio_fifo) { in dhd_deferred_work_deinit()
207 dhd_kfifo_free(deferred_work->prio_fifo); in dhd_deferred_work_deinit()
210 if (deferred_work->work_fifo) { in dhd_deferred_work_deinit()
211 dhd_kfifo_free(deferred_work->work_fifo); in dhd_deferred_work_deinit()
214 kfree(deferred_work); in dhd_deferred_work_deinit()
354 struct dhd_deferred_wq *deferred_work = (struct dhd_deferred_wq *)work; in dhd_deferred_work_handler() local
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/
H A Ddhd_linux_wq.c76 struct work_struct deferred_work; /* should be the first member */ member
191 struct dhd_deferred_wq *deferred_work = work; in dhd_deferred_work_deinit() local
193 if (!deferred_work) { in dhd_deferred_work_deinit()
200 cancel_work_sync((struct work_struct *)deferred_work); in dhd_deferred_work_deinit()
206 if (deferred_work->prio_fifo) { in dhd_deferred_work_deinit()
207 dhd_kfifo_free(deferred_work->prio_fifo); in dhd_deferred_work_deinit()
210 if (deferred_work->work_fifo) { in dhd_deferred_work_deinit()
211 dhd_kfifo_free(deferred_work->work_fifo); in dhd_deferred_work_deinit()
214 kfree(deferred_work); in dhd_deferred_work_deinit()
354 struct dhd_deferred_wq *deferred_work = (struct dhd_deferred_wq *)work; in dhd_deferred_work_handler() local
[all …]
/OK3568_Linux_fs/kernel/drivers/video/fbdev/core/
H A Dfb_defio.c82 cancel_delayed_work_sync(&info->deferred_work); in fb_deferred_io_fsync()
85 schedule_delayed_work(&info->deferred_work, 0); in fb_deferred_io_fsync()
145 schedule_delayed_work(&info->deferred_work, fbdefio->delay); in fb_deferred_io_mkwrite()
179 deferred_work.work); in fb_deferred_io_work()
208 INIT_DELAYED_WORK(&info->deferred_work, fb_deferred_io_work); in fb_deferred_io_init()
230 cancel_delayed_work_sync(&info->deferred_work); in fb_deferred_io_cleanup()
/OK3568_Linux_fs/kernel/drivers/hid/
H A Dhid-picolcd_fb.c181 schedule_delayed_work(&data->fb_info->deferred_work, 0); in picolcd_fb_refresh()
217 schedule_delayed_work(&data->fb_info->deferred_work, 0); in picolcd_fb_reset()
294 schedule_delayed_work(&info->deferred_work, 0); in picolcd_fb_fillrect()
305 schedule_delayed_work(&info->deferred_work, 0); in picolcd_fb_copyarea()
315 schedule_delayed_work(&info->deferred_work, 0); in picolcd_fb_imageblit()
330 schedule_delayed_work(&info->deferred_work, 0); in picolcd_fb_write()
601 flush_delayed_work(&info->deferred_work); in picolcd_exit_framebuffer()
/OK3568_Linux_fs/kernel/drivers/android/
H A Dbinder_internal.h429 int deferred_work; member
H A Dbinder.c5961 defer = proc->deferred_work; in binder_deferred_func()
5962 proc->deferred_work = 0; in binder_deferred_func()
5982 proc->deferred_work |= defer; in binder_defer_work()
/OK3568_Linux_fs/kernel/drivers/video/fbdev/
H A Dhyperv_fb.c1284 cancel_delayed_work_sync(&info->deferred_work); in hvfb_suspend()
1318 schedule_delayed_work(&info->deferred_work, info->fbdefio->delay); in hvfb_resume()
H A Dsh_mobile_lcdcfb.c503 schedule_delayed_work(&info->deferred_work, fbdefio->delay); in sh_mobile_lcdc_deferred_io_touch()
1084 schedule_delayed_work(&ch->info->deferred_work, 0); in sh_mobile_lcdc_stop()
/OK3568_Linux_fs/kernel/include/linux/
H A Dfb.h469 struct delayed_work deferred_work; member
/OK3568_Linux_fs/kernel/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_fb.c815 flush_delayed_work(&info->deferred_work); in vmw_fb_off()
/OK3568_Linux_fs/kernel/drivers/staging/fbtft/
H A Dfbtft-core.c322 schedule_delayed_work(&info->deferred_work, fbdefio->delay); in fbtft_mkdirty()