/linux-master/fs/nfsd/ |
H A D | xdr3.h | 52 __be32 * verf; member in struct:nfsd3_createargs 94 __be32 * verf; member in struct:nfsd3_readdirargs 156 __be32 verf[2]; member in struct:nfsd3_writeres 175 __be32 verf[2]; member in struct:nfsd3_readdirres 219 __be32 verf[2]; member in struct:nfsd3_commitres
|
H A D | nfs3xdr.c | 151 svcxdr_encode_cookieverf3(struct xdr_stream *xdr, const __be32 *verf) argument 158 memcpy(p, verf, NFS3_COOKIEVERFSIZE); 164 svcxdr_encode_writeverf3(struct xdr_stream *xdr, const __be32 *verf) argument 171 memcpy(p, verf, NFS3_WRITEVERFSIZE); 589 args->verf = xdr_inline_decode(xdr, NFS3_CREATEVERFSIZE); 590 if (!args->verf) 686 args->verf = xdr_inline_decode(xdr, NFS3_COOKIEVERFSIZE); 687 if (!args->verf) 705 args->verf = xdr_inline_decode(xdr, NFS3_COOKIEVERFSIZE); 706 if (!args->verf) [all...] |
H A D | vfs.h | 93 __be32 *verf); 123 int stable, __be32 *verf); 127 int stable, __be32 *verf);
|
H A D | netns.h | 225 void nfsd_copy_write_verifier(__be32 verf[2], struct nfsd_net *nn);
|
H A D | nfs3proc.c | 213 resp->committed, resp->verf); 276 u32 *verifier = (u32 *)argp->verf; 597 memcpy(resp->verf, argp->verf, 8); 640 memcpy(resp->verf, argp->verf, 8); 773 argp->count, resp->verf);
|
H A D | nfssvc.c | 340 * @verf: buffer in which to receive the verifier cookie 346 void nfsd_copy_write_verifier(__be32 verf[2], struct nfsd_net *nn) argument 352 memcpy(verf, nn->writeverf, sizeof(nn->writeverf)); 359 u64 verf; local 366 verf = siphash_2u64(now.tv_sec, now.tv_nsec, &nn->siphash_key); 367 memcpy(nn->writeverf, &verf, sizeof(nn->writeverf));
|
H A D | vfs.c | 1153 __be32 *verf) 1199 if (verf) 1200 nfsd_copy_write_verifier(verf, nn); 1303 __be32 *verf) 1315 vlen, cnt, stable, verf); 1329 * @verf: filled in with the server's current write verifier 1344 u64 offset, u32 count, __be32 *verf) 1374 nfsd_copy_write_verifier(verf, nn); 1387 nfsd_copy_write_verifier(verf, nn); 1150 nfsd_vfs_write(struct svc_rqst *rqstp, struct svc_fh *fhp, struct nfsd_file *nf, loff_t offset, struct kvec *vec, int vlen, unsigned long *cnt, int stable, __be32 *verf) argument 1301 nfsd_write(struct svc_rqst *rqstp, struct svc_fh *fhp, loff_t offset, struct kvec *vec, int vlen, unsigned long *cnt, int stable, __be32 *verf) argument 1343 nfsd_commit(struct svc_rqst *rqstp, struct svc_fh *fhp, struct nfsd_file *nf, u64 offset, u32 count, __be32 *verf) argument
|
H A D | trace.h | 862 const nfs4_verifier *verf 864 TP_ARGS(clp, rqstp, verf), 877 memcpy(__entry->new_verifier, (void *)verf, 882 TP_printk("client %08x:%08x verf=0x%s, updated=0x%s from addr=%pISpc",
|
/linux-master/fs/nfs/ |
H A D | dir.c | 92 memcpy(ctx->verf, nfsi->cookieverf, sizeof(ctx->verf)); 165 __be32 verf[NFS_DIR_VERIFIER_SIZE]; member in struct:nfs_readdir_descriptor 581 __be32 *verf, u64 cookie, 589 .verf = verf, 596 .verf = verf_res, 1015 __be32 verf[NFS_DIR_VERIFIER_SIZE]; local 1029 res = nfs_readdir_xdr_to_array(desc, nfsi->cookieverf, verf, 1047 memcmp(nfsi->cookieverf, verf, sizeo 580 nfs_readdir_xdr_filler(struct nfs_readdir_descriptor *desc, __be32 *verf, u64 cookie, struct page **pages, size_t bufsize, __be32 *verf_res) argument 1080 nfs_do_filldir(struct nfs_readdir_descriptor *desc, const __be32 *verf) argument 1146 __be32 verf[NFS_DIR_VERIFIER_SIZE]; local 1404 nfs_verify_change_attribute(struct inode *dir, unsigned long verf) argument 1409 nfs_set_verifier_delegated(unsigned long *verf) argument 1415 nfs_unset_verifier_delegated(unsigned long *verf) argument 1421 nfs_test_verifier_delegated(unsigned long verf) argument 1431 nfs_set_verifier_locked(struct dentry *dentry, unsigned long verf) argument 1453 nfs_set_verifier(struct dentry *dentry, unsigned long verf) argument [all...] |
H A D | nfs3xdr.c | 1010 * createverf3 verf; 1235 p = xdr_encode_cookieverf3(p, args->verf); 1272 p = xdr_encode_cookieverf3(p, args->verf); 1677 * writeverf3 verf; 1700 result->verf->committed = be32_to_cpup(p++); 1701 if (unlikely(result->verf->committed > NFS_FILE_SYNC)) 1703 if (decode_writeverf3(xdr, &result->verf->verifier)) 1707 dprintk("NFS: bad stable_how value: %u\n", result->verf->committed); 2075 /* XXX: do we need to check if result->verf != NULL ? */ 2076 error = decode_cookieverf3(xdr, result->verf); 2334 struct nfs_writeverf *verf = result->verf; local [all...] |
H A D | nfs42proc.c | 243 memcpy(&res->write_res.verifier, ©->verf, sizeof(copy->verf)); 262 cres.verf = kzalloc(sizeof(struct nfs_writeverf), GFP_KERNEL); 263 if (!cres.verf) 270 &cres.verf->verifier)) { 271 dprintk("commit verf differs from copy verf\n"); 275 kfree(cres.verf); 362 res->commit_res.verf = NULL; 364 res->commit_res.verf [all...] |
H A D | write.c | 968 if (hdr->verf.committed == NFS_DATA_SYNC) 970 return hdr->verf.committed != NFS_FILE_SYNC; 1001 memcpy(&req->wb_verf, &hdr->verf.verifier, sizeof(req->wb_verf)); 1548 enum nfs3_stable_how committed = hdr->res.verf->committed; 1625 if (resp->verf->committed != NFS_UNSTABLE) { 1638 resp->verf->committed = 0; 1762 data->res.verf = &data->verf; 1836 const struct nfs_writeverf *verf = data->res.verf; local [all...] |
H A D | nfs3proc.c | 677 .verf = nr_res->verf, 691 memcpy(arg.verf, nr_arg->verf, sizeof(arg.verf));
|
H A D | pnfs_nfs.c | 34 struct nfs_writeverf *verf = data->res.verf; local 37 memset(&verf->verifier, 0, sizeof(verf->verifier)); 38 verf->committed = NFS_UNSTABLE;
|
H A D | nfstrace.h | 1362 const struct nfs_writeverf *verf = hdr->res.verf; 1368 __entry->stable = verf->committed; 1370 &verf->verifier, 1503 const struct nfs_writeverf *verf = data->res.verf; 1507 __entry->stable = verf->committed; 1509 &verf->verifier,
|
H A D | direct.c | 601 const struct nfs_writeverf *verf = data->res.verf; local 629 } else if (!nfs_write_match_verf(verf, req)) { 764 memcpy(&req->wb_verf, &hdr->verf.verifier,
|
H A D | callback_proc.c | 699 cp_state->verf.committed = args->wr_writeverf.committed; 700 memcpy(&cp_state->verf.verifier.data[0],
|
H A D | internal.h | 607 nfs_write_match_verf(const struct nfs_writeverf *verf, argument 610 return verf->committed > NFS_UNSTABLE && 611 !nfs_write_verifier_cmp(&req->wb_verf, &verf->verifier);
|
H A D | nfs4xdr.c | 1068 static void encode_nfs4_verifier(struct xdr_stream *xdr, const nfs4_verifier *verf) argument 1070 encode_opaque_fixed(xdr, verf->data, NFS4_VERIFIER_SIZE); 1611 __be32 *p, verf[2]; local 1650 memcpy(verf, readdir->verifier.data, sizeof(verf)); 1655 verf[0], verf[1], 4418 struct nfs_writeverf *verf = res->verf; local 4423 status = decode_write_verifier(xdr, &verf 5321 __be32 verf[2]; local [all...] |
H A D | proc.c | 522 nr_res->verf[0] = nr_res->verf[1] = 0;
|
H A D | pagelist.c | 829 hdr->res.verf = &hdr->verf;
|
/linux-master/include/linux/ |
H A D | nfs_fs.h | 106 __be32 verf[NFS_DIR_VERIFIER_SIZE]; member in struct:nfs_open_dir_context 261 struct nfs_writeverf verf; member in struct:nfs4_copy_state 552 extern void nfs_set_verifier(struct dentry * dentry, unsigned long verf);
|
H A D | nfs_xdr.h | 676 struct nfs_writeverf * verf; /* used by write */ member in struct:nfs_pgio_res::__anon865::__anon867 697 struct nfs_writeverf *verf; member in struct:nfs_commitres 762 __be32 *verf; member in struct:nfs_readdir_arg 770 __be32 *verf; member in struct:nfs_readdir_res 961 __be32 verf[2]; member in struct:nfs3_readdirargs 992 __be32 * verf; member in struct:nfs3_readdirres 1616 struct nfs_writeverf verf; /* Used for writes */ member in struct:nfs_pgio_header 1678 struct nfs_writeverf verf; member in struct:nfs_commit_data
|
/linux-master/fs/nfs/filelayout/ |
H A D | filelayout.c | 237 hdr->res.verf->committed == NFS_FILE_SYNC) 239 if (hdr->res.verf->committed == NFS_DATA_SYNC)
|
/linux-master/fs/nfs/flexfilelayout/ |
H A D | flexfilelayout.c | 1488 if (hdr->res.verf->committed == NFS_FILE_SYNC || 1489 hdr->res.verf->committed == NFS_DATA_SYNC) 1556 hdr->res.verf->committed);
|