Searched refs:async_work (Results  1 – 10 of 10) sorted by relevance
| /Linux-v5.4/drivers/char/tpm/ | 
| D | tpm-dev-common.c | 59 			container_of(work, struct file_priv, async_work);  in tpm_dev_async_work()108 	INIT_WORK(&priv->async_work, tpm_dev_async_work);  in tpm_common_open()
 206 		queue_work(tpm_dev_wq, &priv->async_work);  in tpm_common_write()
 252 	flush_work(&priv->async_work);  in tpm_common_release()
 
 | 
| D | tpm-dev.h | 15 	struct work_struct async_work;  member
 | 
| /Linux-v5.4/drivers/staging/wusbcore/host/whci/ | 
| D | asl.c | 191 	struct whc *whc = container_of(work, struct whc, async_work);  in scan_async_work()234 				queue_work(whc->workqueue, &whc->async_work);  in scan_async_work()
 280 		queue_work(whc->workqueue, &whc->async_work);  in asl_urb_enqueue()
 338 	queue_work(whc->workqueue, &whc->async_work);  in asl_qset_delete()
 
 | 
| D | int.c | 16 	queue_work(whc->workqueue, &whc->async_work);  in transfer_done()
 | 
| D | init.c | 64 	INIT_WORK(&whc->async_work, scan_async_work);  in whc_init()
 | 
| D | whcd.h | 55 	struct work_struct async_work;  member
 | 
| D | hcd.c | 196 			queue_work(whc->workqueue, &whc->async_work);  in whc_endpoint_reset()
 | 
| /Linux-v5.4/fs/afs/ | 
| D | rxrpc.c | 152 	INIT_WORK(&call->async_work, afs_process_async_call);  in afs_alloc_call()177 		ASSERT(!work_pending(&call->async_work));  in afs_put_call()
 488 		if (cancel_work_sync(&call->async_work))  in afs_make_call()
 742 		if (!queue_work(afs_async_calls, &call->async_work))  in afs_wake_up_async_call()
 753 	struct afs_call *call = container_of(work, struct afs_call, async_work);  in afs_delete_async_call()
 768 	struct afs_call *call = container_of(work, struct afs_call, async_work);  in afs_process_async_call()
 782 		call->async_work.func = afs_delete_async_call;  in afs_process_async_call()
 783 		if (!queue_work(afs_async_calls, &call->async_work))  in afs_process_async_call()
 
 | 
| D | internal.h | 107 	struct work_struct	async_work;	/* async I/O processor */  member
 | 
| /Linux-v5.4/fs/btrfs/ | 
| D | delayed-inode.c | 1301 	struct btrfs_async_delayed_work *async_work;  in btrfs_async_run_delayed_root()  local1310 	async_work = container_of(work, struct btrfs_async_delayed_work, work);  in btrfs_async_run_delayed_root()
 1311 	delayed_root = async_work->delayed_root;  in btrfs_async_run_delayed_root()
 1350 	} while ((async_work->nr == 0 && total_done < BTRFS_DELAYED_WRITEBACK)  in btrfs_async_run_delayed_root()
 1351 		 || total_done < async_work->nr);  in btrfs_async_run_delayed_root()
 1356 	kfree(async_work);  in btrfs_async_run_delayed_root()
 1363 	struct btrfs_async_delayed_work *async_work;  in btrfs_wq_run_delayed_node()  local
 1365 	async_work = kmalloc(sizeof(*async_work), GFP_NOFS);  in btrfs_wq_run_delayed_node()
 1366 	if (!async_work)  in btrfs_wq_run_delayed_node()
 1369 	async_work->delayed_root = delayed_root;  in btrfs_wq_run_delayed_node()
 [all …]
 
 |