async_copy       1260 fs/nfsd/nfs4proc.c 	struct nfsd4_copy *async_copy = NULL;
async_copy       1275 fs/nfsd/nfs4proc.c 		async_copy = kzalloc(sizeof(struct nfsd4_copy), GFP_KERNEL);
async_copy       1276 fs/nfsd/nfs4proc.c 		if (!async_copy)
async_copy       1279 fs/nfsd/nfs4proc.c 			kfree(async_copy);
async_copy       1282 fs/nfsd/nfs4proc.c 		refcount_set(&async_copy->refcount, 1);
async_copy       1285 fs/nfsd/nfs4proc.c 		dup_copy_fields(copy, async_copy);
async_copy       1286 fs/nfsd/nfs4proc.c 		async_copy->copy_task = kthread_create(nfsd4_do_async_copy,
async_copy       1287 fs/nfsd/nfs4proc.c 				async_copy, "%s", "copy thread");
async_copy       1288 fs/nfsd/nfs4proc.c 		if (IS_ERR(async_copy->copy_task))
async_copy       1290 fs/nfsd/nfs4proc.c 		spin_lock(&async_copy->cp_clp->async_lock);
async_copy       1291 fs/nfsd/nfs4proc.c 		list_add(&async_copy->copies,
async_copy       1292 fs/nfsd/nfs4proc.c 				&async_copy->cp_clp->async_copies);
async_copy       1293 fs/nfsd/nfs4proc.c 		spin_unlock(&async_copy->cp_clp->async_lock);
async_copy       1294 fs/nfsd/nfs4proc.c 		wake_up_process(async_copy->copy_task);
async_copy       1301 fs/nfsd/nfs4proc.c 	if (async_copy)
async_copy       1302 fs/nfsd/nfs4proc.c 		cleanup_async_copy(async_copy);