| /fs/nfs/ |
| A D | pnfs_nfs.c | 81 struct nfs_commit_info *cinfo) in pnfs_generic_clear_request_commit() argument 87 cinfo->ds->nwritten--; in pnfs_generic_clear_request_commit() 244 struct nfs_commit_info *cinfo, in pnfs_bucket_scan_ds_commit_list() argument 254 cinfo->ds->nwritten -= ret; in pnfs_bucket_scan_ds_commit_list() 255 cinfo->ds->ncommitting += ret; in pnfs_bucket_scan_ds_commit_list() 308 struct nfs_commit_info *cinfo) in pnfs_bucket_recover_commit_reqs() argument 347 cinfo); in pnfs_generic_recover_commit_reqs() 365 cinfo->ds->ncommitting--; in pnfs_bucket_get_committing() 452 array->nbuckets, cinfo); in pnfs_alloc_ds_commits_list() 1194 cinfo->ds->nwritten++; in pnfs_layout_mark_request_commit() [all …]
|
| A D | write.c | 567 struct nfs_commit_info cinfo; in nfs_lock_and_join_requests() local 854 nfs_request_add_commit_list_locked(req, &cinfo->mds->list, cinfo); in nfs_request_add_commit_list() 885 cinfo->inode = inode; in nfs_init_cinfo_from_inode() 888 cinfo->dreq = NULL; in nfs_init_cinfo_from_inode() 957 struct nfs_commit_info cinfo; in nfs_write_completion() local 1048 cinfo, max); in nfs_scan_commit() 1642 atomic_inc(&cinfo->rpcs_out); in nfs_commit_begin() 1749 data->dreq = cinfo->dreq; in nfs_init_commit() 1884 nfs_commit_end(cinfo.mds); in nfs_commit_release_pages() 1927 nfs_commit_begin(cinfo.mds); in __nfs_commit_inode() [all …]
|
| A D | direct.c | 178 cinfo->inode = dreq->inode; in nfs_init_cinfo_from_dreq() 179 cinfo->mds = &dreq->mds_cinfo; in nfs_init_cinfo_from_dreq() 180 cinfo->ds = &dreq->ds_cinfo; in nfs_init_cinfo_from_dreq() 181 cinfo->dreq = dreq; in nfs_init_cinfo_from_dreq() 560 nfs_scan_commit_list(&cinfo->mds->list, list, cinfo, 0); in nfs_direct_write_scan_commit_list() 569 struct nfs_commit_info cinfo; in nfs_direct_write_reschedule() local 627 struct nfs_commit_info cinfo; in nfs_direct_commit_complete() local 695 struct nfs_commit_info cinfo; in nfs_direct_commit_schedule() local 699 nfs_commit_begin(cinfo.mds); in nfs_direct_commit_schedule() 714 struct nfs_commit_info cinfo; in nfs_direct_write_clear_reqs() local [all …]
|
| A D | pnfs.h | 191 struct nfs_commit_info *cinfo); 194 struct nfs_commit_info *cinfo, 197 struct nfs_commit_info *cinfo); 201 struct nfs_commit_info *cinfo); 404 struct nfs_commit_info *cinfo); 409 struct nfs_commit_info *cinfo); 413 struct nfs_commit_info *cinfo, 431 struct nfs_commit_info *cinfo, 480 struct nfs_commit_info *cinfo) in pnfs_commit_list() argument 546 fl_cinfo->ops->clear_request_commit(req, cinfo); in pnfs_clear_request_commit() [all …]
|
| A D | internal.h | 585 struct nfs_commit_info *cinfo); 587 struct nfs_commit_info *cinfo, int max); 590 struct nfs_commit_info *cinfo); 593 struct nfs_commit_info *cinfo, 598 int how, struct nfs_commit_info *cinfo); 601 struct nfs_commit_info *cinfo, 605 struct nfs_commit_info *cinfo); 608 struct nfs_commit_info *cinfo); 610 struct nfs_commit_info *cinfo); 838 struct nfs_commit_info *cinfo) in nfs_folio_mark_unstable() argument [all …]
|
| A D | pagelist.c | 683 struct nfs_commit_info *cinfo) in nfs_pgio_rpcsetup() argument 704 if (nfs_reqs_to_commit(cinfo)) in nfs_pgio_rpcsetup() 883 struct nfs_commit_info cinfo; in nfs_generic_pgio() local 904 nfs_init_cinfo(&cinfo, desc->pg_inode, desc->pg_dreq); in nfs_generic_pgio() 936 (desc->pg_moreio || nfs_reqs_to_commit(&cinfo))) in nfs_generic_pgio() 941 &cinfo); in nfs_generic_pgio()
|
| A D | nfs42xdr.c | 1216 struct nfs4_change_info *cinfo) in decode_setxattr() argument 1223 status = decode_change_info(xdr, cinfo); in decode_setxattr() 1266 struct nfs4_change_info *cinfo) in decode_removexattr() argument 1274 status = decode_change_info(xdr, cinfo); in decode_removexattr() 1742 status = decode_setxattr(xdr, &res->cinfo); in nfs4_xdr_dec_setxattr() 1820 status = decode_removexattr(xdr, &res->cinfo); in nfs4_xdr_dec_removexattr()
|
| A D | nfs4xdr.c | 4397 cinfo->atomic = be32_to_cpup(p++); in decode_change_info() 4398 p = xdr_decode_hyper(p, &cinfo->before); in decode_change_info() 4399 xdr_decode_hyper(p, &cinfo->after); in decode_change_info() 4488 static int decode_create(struct xdr_stream *xdr, struct nfs4_change_info *cinfo) in decode_create() argument 4497 if ((status = decode_change_info(xdr, cinfo))) in decode_create() 5091 static int decode_link(struct xdr_stream *xdr, struct nfs4_change_info *cinfo) in decode_link() argument 5098 return decode_change_info(xdr, cinfo); in decode_link() 5302 decode_change_info(xdr, &res->cinfo); in decode_open() 5448 status = decode_change_info(xdr, cinfo); in decode_remove() 6395 status = decode_remove(xdr, &res->cinfo); in nfs4_xdr_dec_remove() [all …]
|
| A D | nfs4proc.c | 1284 struct nfs4_change_info *cinfo, in nfs4_update_changeattr_locked() argument 1297 if (cinfo->after == change_attr) in nfs4_update_changeattr_locked() 1301 if ((s64)(change_attr - cinfo->after) >= 0) in nfs4_update_changeattr_locked() 1305 inode_set_iversion_raw(inode, cinfo->after); in nfs4_update_changeattr_locked() 1306 if (!cinfo->atomic || cinfo->before != change_attr) { in nfs4_update_changeattr_locked() 2801 else if (o_res->cinfo.before != o_res->cinfo.after) in _nfs4_proc_open() 2804 inode_peek_iversion_raw(dir) != o_res->cinfo.after) in _nfs4_proc_open() 2805 nfs4_update_changeattr(dir, &o_res->cinfo, in _nfs4_proc_open() 4907 nfs4_update_changeattr_locked(dir, &res.cinfo, timestamp, in _nfs4_proc_remove() 4991 nfs4_update_changeattr(dir, &res->cinfo, in nfs4_proc_unlink_done() [all …]
|
| A D | nfs4_fs.h | 337 struct nfs4_change_info *cinfo,
|
| A D | nfs42proc.c | 1363 nfs4_update_changeattr(inode, &res.cinfo, timestamp, 0); in _nfs42_proc_removexattr() 1420 nfs4_update_changeattr(inode, &res.cinfo, timestamp, 0); in _nfs42_proc_setxattr()
|
| /fs/nfs/filelayout/ |
| A D | filelayout.c | 940 struct nfs_commit_info *cinfo, in filelayout_mark_request_commit() argument 948 nfs_request_add_commit_list(req, cinfo); in filelayout_mark_request_commit() 958 pnfs_layout_mark_request_commit(req, lseg, cinfo, i); in filelayout_mark_request_commit() 1023 int how, struct nfs_commit_info *cinfo) in filelayout_commit_pagelist() argument 1025 return pnfs_generic_commit_pagelist(inode, mds_pages, how, cinfo, in filelayout_commit_pagelist()
|
| /fs/nfsd/ |
| A D | nfs4proc.c | 400 set_change_info(struct nfsd4_change_info *cinfo, struct svc_fh *fhp) in set_change_info() argument 402 cinfo->atomic = (u32)(fhp->fh_pre_saved && fhp->fh_post_saved && !fhp->fh_no_atomic_attr); in set_change_info() 403 cinfo->before_change = fhp->fh_pre_change; in set_change_info() 404 cinfo->after_change = fhp->fh_post_change; in set_change_info() 417 cinfo->before_change = 0; in set_change_info() 419 cinfo->after_change = cinfo->before_change + 1; in set_change_info()
|
| /fs/nfs/flexfilelayout/ |
| A D | flexfilelayout.c | 2099 int how, struct nfs_commit_info *cinfo) in ff_layout_commit_pagelist() argument 2101 return pnfs_generic_commit_pagelist(inode, mds_pages, how, cinfo, in ff_layout_commit_pagelist()
|