Lines Matching defs:data

268 static void filelayout_read_prepare(struct rpc_task *task, void *data)
270 struct nfs_pgio_header *hdr = data;
294 static void filelayout_read_call_done(struct rpc_task *task, void *data)
296 struct nfs_pgio_header *hdr = data;
305 hdr->mds_ops->rpc_call_done(task, data);
308 static void filelayout_read_count_stats(struct rpc_task *task, void *data)
310 struct nfs_pgio_header *hdr = data;
344 struct nfs_commit_data *data)
348 trace_nfs4_pnfs_commit_ds(data, task->tk_status);
349 err = filelayout_async_handle_error(task, NULL, data->ds_clp,
350 data->lseg);
354 pnfs_generic_prepare_to_resend_writes(data);
361 pnfs_set_layoutcommit(data->inode, data->lseg, data->lwb);
366 static void filelayout_write_prepare(struct rpc_task *task, void *data)
368 struct nfs_pgio_header *hdr = data;
390 static void filelayout_write_call_done(struct rpc_task *task, void *data)
392 struct nfs_pgio_header *hdr = data;
401 hdr->mds_ops->rpc_call_done(task, data);
404 static void filelayout_write_count_stats(struct rpc_task *task, void *data)
406 struct nfs_pgio_header *hdr = data;
411 static void filelayout_commit_prepare(struct rpc_task *task, void *data)
413 struct nfs_commit_data *wdata = data;
421 static void filelayout_commit_count_stats(struct rpc_task *task, void *data)
423 struct nfs_commit_data *cdata = data;
730 memcpy(fl->fh_array[i]->data, p, fl->fh_array[i]->size);
959 * that ends up being committed to a data server. An attractive
995 static int filelayout_initiate_commit(struct nfs_commit_data *data, int how)
997 struct pnfs_layout_segment *lseg = data->lseg;
1003 idx = calc_ds_index_from_commit(lseg, data->ds_commit_index);
1008 ds_clnt = nfs4_find_or_create_ds_client(ds->ds_clp, data->inode);
1013 data->inode->i_ino, how, refcount_read(&ds->ds_clp->cl_count));
1014 data->commit_done_cb = filelayout_commit_done_cb;
1016 data->ds_clp = ds->ds_clp;
1017 fh = select_ds_fh_from_commit(lseg, data->ds_commit_index);
1019 data->args.fh = fh;
1020 return nfs_initiate_commit(ds_clnt, data, NFS_PROTO(data->inode),
1024 pnfs_generic_prepare_to_resend_writes(data);
1025 pnfs_generic_commit_release(data);