| /OK3568_Linux_fs/kernel/fs/xfs/ |
| H A D | xfs_pwork.c | 41 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 D | xfs_pwork.h | 12 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 D | xfs_iwalk.c | 50 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 D | osdep_service_linux.h | 734 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 D | osdep_service_linux.h | 289 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 D | osdep_service_ce.h | 142 __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 D | osdep_service_linux.h | 289 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 D | osdep_service_ce.h | 142 __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 D | osdep_service_linux.h | 287 __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 D | osdep_service_ce.h | 142 __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 D | osdep_service_linux.h | 313 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 D | osdep_service_linux.h | 86 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 D | osdep_service_linux.h | 389 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 D | osdep_service_linux.h | 398 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 D | osdep_service_linux.h | 385 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 D | osdep_service_linux.h | 393 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 D | osdep_service_linux.h | 398 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 D | osdep_service_linux.h | 393 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 D | osdep_service_linux.h | 399 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 D | osdep_service_linux.h | 389 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 D | osdep_service_linux.h | 389 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 D | osdep_service_linux.h | 393 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 D | osdep_service_linux.h | 398 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 D | osdep_service_linux.h | 398 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 D | dm-cache-background-tracker.c | 179 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()
|