Home
last modified time | relevance | path

Searched refs:pwork (Results 1 – 25 of 78) sorted by relevance

1234

/OK3568_Linux_fs/kernel/fs/xfs/
H A Dxfs_pwork.c41 struct xfs_pwork *pwork; in xfs_pwork_work() local
45 pwork = container_of(work, struct xfs_pwork, work); in xfs_pwork_work()
46 pctl = pwork->pctl; in xfs_pwork_work()
47 error = pctl->work_fn(pctl->mp, pwork); in xfs_pwork_work()
90 struct xfs_pwork *pwork) in xfs_pwork_queue() argument
92 INIT_WORK(&pwork->work, xfs_pwork_work); in xfs_pwork_queue()
93 pwork->pctl = pctl; in xfs_pwork_queue()
95 queue_work(pctl->wq, &pwork->work); in xfs_pwork_queue()
H A Dxfs_pwork.h12 typedef int (*xfs_pwork_work_fn)(struct xfs_mount *mp, struct xfs_pwork *pwork);
48 struct xfs_pwork *pwork) in xfs_pwork_want_abort() argument
50 return xfs_pwork_ctl_want_abort(pwork->pctl); in xfs_pwork_want_abort()
56 void xfs_pwork_queue(struct xfs_pwork_ctl *pctl, struct xfs_pwork *pwork);
H A Dxfs_iwalk.c50 struct xfs_pwork pwork; member
192 if (xfs_pwork_want_abort(&iwag->pwork)) in xfs_iwalk_ag_recs()
206 if (xfs_pwork_want_abort(&iwag->pwork)) in xfs_iwalk_ag_recs()
410 if (xfs_pwork_want_abort(&iwag->pwork)) in xfs_iwalk_ag()
555 .pwork = XFS_PWORK_SINGLE_THREADED, in xfs_iwalk()
585 struct xfs_pwork *pwork) in xfs_iwalk_ag_work() argument
590 iwag = container_of(pwork, struct xfs_iwalk_ag, pwork); in xfs_iwalk_ag_work()
591 if (xfs_pwork_want_abort(pwork)) in xfs_iwalk_ag_work()
646 xfs_pwork_queue(&pctl, &iwag->pwork); in xfs_iwalk_threaded()
718 .pwork = XFS_PWORK_SINGLE_THREADED, in xfs_inobt_walk()
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/include/
H A Dosdep_service_linux.h734 static inline void _init_workitem(_workitem *pwork, void *pfunc, void *cntx) in _init_workitem() argument
737 INIT_WORK(pwork, pfunc); in _init_workitem()
739 INIT_WORK(pwork, pfunc, pwork); in _init_workitem()
741 INIT_TQUEUE(pwork, pfunc, pwork); in _init_workitem()
745 __inline static void _set_workitem(_workitem *pwork) in _set_workitem() argument
748 schedule_work(pwork); in _set_workitem()
750 schedule_task(pwork); in _set_workitem()
754 __inline static void _cancel_workitem_sync(_workitem *pwork) in _cancel_workitem_sync() argument
757 cancel_work_sync(pwork); in _cancel_workitem_sync()
777 static inline void _config_workitem_cpu(_workitem_cpu *pwork, char *name, u8 cpu_id) in _config_workitem_cpu() argument
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822be/include/
H A Dosdep_service_linux.h289 static inline void _init_workitem(_workitem *pwork, void *pfunc, void *cntx) in _init_workitem() argument
292 INIT_WORK(pwork, pfunc); in _init_workitem()
294 INIT_WORK(pwork, pfunc, pwork); in _init_workitem()
296 INIT_TQUEUE(pwork, pfunc, pwork); in _init_workitem()
300 __inline static void _set_workitem(_workitem *pwork) in _set_workitem() argument
303 schedule_work(pwork); in _set_workitem()
305 schedule_task(pwork); in _set_workitem()
309 __inline static void _cancel_workitem_sync(_workitem *pwork) in _cancel_workitem_sync() argument
312 cancel_work_sync(pwork); in _cancel_workitem_sync()
H A Dosdep_service_ce.h142 __inline static void _init_workitem(_workitem *pwork, void *pfunc, PVOID cntx) in _init_workitem() argument
145 NdisInitializeWorkItem(pwork, pfunc, cntx); in _init_workitem()
148 __inline static void _set_workitem(_workitem *pwork) in _set_workitem() argument
150 NdisScheduleWorkItem(pwork); in _set_workitem()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723bu/include/
H A Dosdep_service_linux.h289 static inline void _init_workitem(_workitem *pwork, void *pfunc, void *cntx) in _init_workitem() argument
292 INIT_WORK(pwork, pfunc); in _init_workitem()
294 INIT_WORK(pwork, pfunc,pwork); in _init_workitem()
296 INIT_TQUEUE(pwork, pfunc,pwork); in _init_workitem()
300 __inline static void _set_workitem(_workitem *pwork) in _set_workitem() argument
303 schedule_work(pwork); in _set_workitem()
305 schedule_task(pwork); in _set_workitem()
309 __inline static void _cancel_workitem_sync(_workitem *pwork) in _cancel_workitem_sync() argument
312 cancel_work_sync(pwork); in _cancel_workitem_sync()
H A Dosdep_service_ce.h142 __inline static void _init_workitem(_workitem *pwork, void *pfunc, PVOID cntx) in _init_workitem() argument
145 NdisInitializeWorkItem(pwork, pfunc, cntx); in _init_workitem()
148 __inline static void _set_workitem(_workitem *pwork) in _set_workitem() argument
150 NdisScheduleWorkItem(pwork); in _set_workitem()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8189es/include/
H A Dosdep_service_linux.h287 __inline static void _init_workitem(_workitem *pwork, void *pfunc, PVOID cntx) in _init_workitem() argument
290 INIT_WORK(pwork, pfunc); in _init_workitem()
292 INIT_WORK(pwork, pfunc,pwork); in _init_workitem()
294 INIT_TQUEUE(pwork, pfunc,pwork); in _init_workitem()
298 __inline static void _set_workitem(_workitem *pwork) in _set_workitem() argument
301 schedule_work(pwork); in _set_workitem()
303 schedule_task(pwork); in _set_workitem()
307 __inline static void _cancel_workitem_sync(_workitem *pwork) in _cancel_workitem_sync() argument
310 cancel_work_sync(pwork); in _cancel_workitem_sync()
H A Dosdep_service_ce.h142 __inline static void _init_workitem(_workitem *pwork, void *pfunc, PVOID cntx) in _init_workitem() argument
145 NdisInitializeWorkItem(pwork, pfunc, cntx); in _init_workitem()
148 __inline static void _set_workitem(_workitem *pwork) in _set_workitem() argument
150 NdisScheduleWorkItem(pwork); in _set_workitem()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723bs/include/
H A Dosdep_service_linux.h313 static inline void _init_workitem(_workitem *pwork, void *pfunc, void *cntx) in _init_workitem() argument
316 INIT_WORK(pwork, pfunc); in _init_workitem()
318 INIT_WORK(pwork, pfunc, pwork); in _init_workitem()
320 INIT_TQUEUE(pwork, pfunc, pwork); in _init_workitem()
324 __inline static void _set_workitem(_workitem *pwork) in _set_workitem() argument
327 schedule_work(pwork); in _set_workitem()
329 schedule_task(pwork); in _set_workitem()
333 __inline static void _cancel_workitem_sync(_workitem *pwork) in _cancel_workitem_sync() argument
336 cancel_work_sync(pwork); in _cancel_workitem_sync()
/OK3568_Linux_fs/kernel/drivers/staging/rtl8723bs/include/
H A Dosdep_service_linux.h86 static inline void _init_workitem(_workitem *pwork, void *pfunc, void *cntx) in _init_workitem() argument
88 INIT_WORK(pwork, pfunc); in _init_workitem()
91 static inline void _set_workitem(_workitem *pwork) in _set_workitem() argument
93 schedule_work(pwork); in _set_workitem()
96 static inline void _cancel_workitem_sync(_workitem *pwork) in _cancel_workitem_sync() argument
98 cancel_work_sync(pwork); in _cancel_workitem_sync()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822bs/include/
H A Dosdep_service_linux.h389 static inline void _init_workitem(_workitem *pwork, void *pfunc, void *cntx) in _init_workitem() argument
392 INIT_WORK(pwork, pfunc); in _init_workitem()
394 INIT_WORK(pwork, pfunc, pwork); in _init_workitem()
396 INIT_TQUEUE(pwork, pfunc, pwork); in _init_workitem()
400 __inline static void _set_workitem(_workitem *pwork) in _set_workitem() argument
403 schedule_work(pwork); in _set_workitem()
405 schedule_task(pwork); in _set_workitem()
409 __inline static void _cancel_workitem_sync(_workitem *pwork) in _cancel_workitem_sync() argument
412 cancel_work_sync(pwork); in _cancel_workitem_sync()
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8822cs/include/
H A Dosdep_service_linux.h398 static inline void _init_workitem(_workitem *pwork, void *pfunc, void *cntx) in _init_workitem() argument
401 INIT_WORK(pwork, pfunc); in _init_workitem()
403 INIT_WORK(pwork, pfunc, pwork); in _init_workitem()
405 INIT_TQUEUE(pwork, pfunc, pwork); in _init_workitem()
409 __inline static void _set_workitem(_workitem *pwork) in _set_workitem() argument
412 schedule_work(pwork); in _set_workitem()
414 schedule_task(pwork); in _set_workitem()
418 __inline static void _cancel_workitem_sync(_workitem *pwork) in _cancel_workitem_sync() argument
421 cancel_work_sync(pwork); in _cancel_workitem_sync()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723ds/include/
H A Dosdep_service_linux.h385 static inline void _init_workitem(_workitem *pwork, void *pfunc, void *cntx) in _init_workitem() argument
388 INIT_WORK(pwork, pfunc); in _init_workitem()
390 INIT_WORK(pwork, pfunc, pwork); in _init_workitem()
392 INIT_TQUEUE(pwork, pfunc, pwork); in _init_workitem()
396 __inline static void _set_workitem(_workitem *pwork) in _set_workitem() argument
399 schedule_work(pwork); in _set_workitem()
401 schedule_task(pwork); in _set_workitem()
405 __inline static void _cancel_workitem_sync(_workitem *pwork) in _cancel_workitem_sync() argument
408 cancel_work_sync(pwork); in _cancel_workitem_sync()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8189fs/include/
H A Dosdep_service_linux.h393 static inline void _init_workitem(_workitem *pwork, void *pfunc, void *cntx) in _init_workitem() argument
396 INIT_WORK(pwork, pfunc); in _init_workitem()
398 INIT_WORK(pwork, pfunc, pwork); in _init_workitem()
400 INIT_TQUEUE(pwork, pfunc, pwork); in _init_workitem()
404 __inline static void _set_workitem(_workitem *pwork) in _set_workitem() argument
407 schedule_work(pwork); in _set_workitem()
409 schedule_task(pwork); in _set_workitem()
413 __inline static void _cancel_workitem_sync(_workitem *pwork) in _cancel_workitem_sync() argument
416 cancel_work_sync(pwork); in _cancel_workitem_sync()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723cs/include/
H A Dosdep_service_linux.h398 static inline void _init_workitem(_workitem *pwork, void *pfunc, void *cntx) in _init_workitem() argument
401 INIT_WORK(pwork, pfunc); in _init_workitem()
403 INIT_WORK(pwork, pfunc, pwork); in _init_workitem()
405 INIT_TQUEUE(pwork, pfunc, pwork); in _init_workitem()
409 __inline static void _set_workitem(_workitem *pwork) in _set_workitem() argument
412 schedule_work(pwork); in _set_workitem()
414 schedule_task(pwork); in _set_workitem()
418 __inline static void _cancel_workitem_sync(_workitem *pwork) in _cancel_workitem_sync() argument
421 cancel_work_sync(pwork); in _cancel_workitem_sync()
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8189fs/include/
H A Dosdep_service_linux.h393 static inline void _init_workitem(_workitem *pwork, void *pfunc, void *cntx) in _init_workitem() argument
396 INIT_WORK(pwork, pfunc); in _init_workitem()
398 INIT_WORK(pwork, pfunc, pwork); in _init_workitem()
400 INIT_TQUEUE(pwork, pfunc, pwork); in _init_workitem()
404 __inline static void _set_workitem(_workitem *pwork) in _set_workitem() argument
407 schedule_work(pwork); in _set_workitem()
409 schedule_task(pwork); in _set_workitem()
413 __inline static void _cancel_workitem_sync(_workitem *pwork) in _cancel_workitem_sync() argument
416 cancel_work_sync(pwork); in _cancel_workitem_sync()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8821cs/include/
H A Dosdep_service_linux.h399 static inline void _init_workitem(_workitem *pwork, void *pfunc, void *cntx) in _init_workitem() argument
402 INIT_WORK(pwork, pfunc); in _init_workitem()
404 INIT_WORK(pwork, pfunc, pwork); in _init_workitem()
406 INIT_TQUEUE(pwork, pfunc, pwork); in _init_workitem()
410 __inline static void _set_workitem(_workitem *pwork) in _set_workitem() argument
413 schedule_work(pwork); in _set_workitem()
415 schedule_task(pwork); in _set_workitem()
419 __inline static void _cancel_workitem_sync(_workitem *pwork) in _cancel_workitem_sync() argument
422 cancel_work_sync(pwork); in _cancel_workitem_sync()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188eu/include/
H A Dosdep_service_linux.h389 static inline void _init_workitem(_workitem *pwork, void *pfunc, void *cntx) in _init_workitem() argument
392 INIT_WORK(pwork, pfunc); in _init_workitem()
394 INIT_WORK(pwork, pfunc, pwork); in _init_workitem()
396 INIT_TQUEUE(pwork, pfunc, pwork); in _init_workitem()
400 __inline static void _set_workitem(_workitem *pwork) in _set_workitem() argument
403 schedule_work(pwork); in _set_workitem()
405 schedule_task(pwork); in _set_workitem()
409 __inline static void _cancel_workitem_sync(_workitem *pwork) in _cancel_workitem_sync() argument
412 cancel_work_sync(pwork); in _cancel_workitem_sync()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188fu/include/
H A Dosdep_service_linux.h389 static inline void _init_workitem(_workitem *pwork, void *pfunc, void *cntx) in _init_workitem() argument
392 INIT_WORK(pwork, pfunc); in _init_workitem()
394 INIT_WORK(pwork, pfunc, pwork); in _init_workitem()
396 INIT_TQUEUE(pwork, pfunc, pwork); in _init_workitem()
400 __inline static void _set_workitem(_workitem *pwork) in _set_workitem() argument
403 schedule_work(pwork); in _set_workitem()
405 schedule_task(pwork); in _set_workitem()
409 __inline static void _cancel_workitem_sync(_workitem *pwork) in _cancel_workitem_sync() argument
412 cancel_work_sync(pwork); in _cancel_workitem_sync()
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8188fu/include/
H A Dosdep_service_linux.h393 static inline void _init_workitem(_workitem *pwork, void *pfunc, void *cntx) in _init_workitem() argument
396 INIT_WORK(pwork, pfunc); in _init_workitem()
398 INIT_WORK(pwork, pfunc, pwork); in _init_workitem()
400 INIT_TQUEUE(pwork, pfunc, pwork); in _init_workitem()
404 __inline static void _set_workitem(_workitem *pwork) in _set_workitem() argument
407 schedule_work(pwork); in _set_workitem()
409 schedule_task(pwork); in _set_workitem()
413 __inline static void _cancel_workitem_sync(_workitem *pwork) in _cancel_workitem_sync() argument
416 cancel_work_sync(pwork); in _cancel_workitem_sync()
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8723ds/include/
H A Dosdep_service_linux.h398 static inline void _init_workitem(_workitem *pwork, void *pfunc, void *cntx) in _init_workitem() argument
401 INIT_WORK(pwork, pfunc); in _init_workitem()
403 INIT_WORK(pwork, pfunc, pwork); in _init_workitem()
405 INIT_TQUEUE(pwork, pfunc, pwork); in _init_workitem()
409 __inline static void _set_workitem(_workitem *pwork) in _set_workitem() argument
412 schedule_work(pwork); in _set_workitem()
414 schedule_task(pwork); in _set_workitem()
418 __inline static void _cancel_workitem_sync(_workitem *pwork) in _cancel_workitem_sync() argument
421 cancel_work_sync(pwork); in _cancel_workitem_sync()
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8821cs/include/
H A Dosdep_service_linux.h398 static inline void _init_workitem(_workitem *pwork, void *pfunc, void *cntx) in _init_workitem() argument
401 INIT_WORK(pwork, pfunc); in _init_workitem()
403 INIT_WORK(pwork, pfunc, pwork); in _init_workitem()
405 INIT_TQUEUE(pwork, pfunc, pwork); in _init_workitem()
409 __inline static void _set_workitem(_workitem *pwork) in _set_workitem() argument
412 schedule_work(pwork); in _set_workitem()
414 schedule_task(pwork); in _set_workitem()
418 __inline static void _cancel_workitem_sync(_workitem *pwork) in _cancel_workitem_sync() argument
421 cancel_work_sync(pwork); in _cancel_workitem_sync()
/OK3568_Linux_fs/kernel/drivers/md/
H A Ddm-cache-background-tracker.c179 struct policy_work **pwork) in btracker_queue() argument
183 if (pwork) in btracker_queue()
184 *pwork = NULL; in btracker_queue()
201 if (pwork) { in btracker_queue()
202 *pwork = &w->work; in btracker_queue()

1234