Lines Matching refs:cinfo

162 void nfs_init_cinfo_from_dreq(struct nfs_commit_info *cinfo,
165 cinfo->inode = dreq->inode;
166 cinfo->mds = &dreq->mds_cinfo;
167 cinfo->ds = &dreq->ds_cinfo;
168 cinfo->dreq = dreq;
169 cinfo->completion_ops = &nfs_direct_commit_completion_ops;
503 struct nfs_commit_info *cinfo,
526 nfs_join_page_group(req, cinfo, inode);
533 struct nfs_commit_info *cinfo)
535 mutex_lock(&NFS_I(cinfo->inode)->commit_mutex);
536 pnfs_recover_commit_reqs(list, cinfo);
537 nfs_scan_commit_list(&cinfo->mds->list, list, cinfo, 0);
538 mutex_unlock(&NFS_I(cinfo->inode)->commit_mutex);
546 struct nfs_commit_info cinfo;
548 nfs_init_cinfo_from_dreq(&cinfo, dreq);
549 nfs_direct_write_scan_commit_list(dreq->inode, &reqs, &cinfo);
551 nfs_direct_join_group(&reqs, &cinfo, dreq->inode);
587 nfs_mark_request_commit(req, NULL, &cinfo, 0);
604 struct nfs_commit_info cinfo;
618 nfs_init_cinfo_from_dreq(&cinfo, dreq);
635 nfs_mark_request_commit(req, NULL, &cinfo, 0);
641 if (nfs_commit_end(cinfo.mds))
645 static void nfs_direct_resched_write(struct nfs_commit_info *cinfo,
648 struct nfs_direct_req *dreq = cinfo->dreq;
656 nfs_mark_request_commit(req, NULL, cinfo, 0);
667 struct nfs_commit_info cinfo;
670 nfs_init_cinfo_from_dreq(&cinfo, dreq);
671 nfs_commit_begin(cinfo.mds);
672 nfs_scan_commit(dreq->inode, &mds_list, &cinfo);
673 res = nfs_generic_commit_list(dreq->inode, &mds_list, 0, &cinfo);
680 if (nfs_commit_end(cinfo.mds))
686 struct nfs_commit_info cinfo;
690 nfs_init_cinfo_from_dreq(&cinfo, dreq);
691 nfs_direct_write_scan_commit_list(dreq->inode, &reqs, &cinfo);
731 struct nfs_commit_info cinfo;
737 nfs_init_cinfo_from_dreq(&cinfo, dreq);
762 nfs_mark_request_commit(req, hdr->lseg, &cinfo,
766 nfs_mark_request_commit(req, NULL, &cinfo, 0);
792 struct nfs_commit_info cinfo;
796 nfs_init_cinfo_from_dreq(&cinfo, dreq);
806 nfs_mark_request_commit(req, NULL, &cinfo, 0);
835 struct nfs_commit_info cinfo;
887 nfs_mark_request_commit(req, NULL, &cinfo, 0);
903 nfs_init_cinfo_from_dreq(&cinfo, dreq);
908 nfs_mark_request_commit(req, NULL, &cinfo, 0);