Lines Matching refs:nfsi

53 nfs_page_search_commits_for_head_request_locked(struct nfs_inode *nfsi,
108 nfs_page_find_head_request_locked(struct nfs_inode *nfsi, struct page *page) in nfs_page_find_head_request_locked() argument
115 req = nfs_page_search_commits_for_head_request_locked(nfsi, in nfs_page_find_head_request_locked()
670 struct nfs_inode *nfsi = NFS_I(inode); in nfs_inode_add_request() local
678 if (!nfsi->nrequests && in nfs_inode_add_request()
690 nfsi->nrequests++; in nfs_inode_add_request()
706 struct nfs_inode *nfsi = NFS_I(inode); in nfs_inode_remove_request() local
720 nfsi->nrequests--; in nfs_inode_remove_request()
724 nfsi->nrequests--; in nfs_inode_remove_request()
747 nfs_page_search_commits_for_head_request_locked(struct nfs_inode *nfsi, in nfs_page_search_commits_for_head_request_locked() argument
752 struct inode *inode = &nfsi->vfs_inode; in nfs_page_search_commits_for_head_request_locked()
1162 struct nfs_inode *nfsi = NFS_I(inode); in nfs_write_pageuptodate() local
1166 if (nfsi->cache_validity & NFS_INO_REVAL_PAGECACHE) in nfs_write_pageuptodate()
1169 if (test_bit(NFS_INO_INVALIDATING, &nfsi->flags)) in nfs_write_pageuptodate()
1172 if (nfsi->cache_validity & NFS_INO_INVALID_DATA) in nfs_write_pageuptodate()
1511 static int nfs_commit_set_lock(struct nfs_inode *nfsi, int may_wait) in nfs_commit_set_lock() argument
1515 if (!test_and_set_bit(NFS_INO_COMMIT, &nfsi->flags)) in nfs_commit_set_lock()
1519 ret = out_of_line_wait_on_bit_lock(&nfsi->flags, in nfs_commit_set_lock()
1526 static void nfs_commit_clear_lock(struct nfs_inode *nfsi) in nfs_commit_clear_lock() argument
1528 clear_bit(NFS_INO_COMMIT, &nfsi->flags); in nfs_commit_clear_lock()
1530 wake_up_bit(&nfsi->flags, NFS_INO_COMMIT); in nfs_commit_clear_lock()
1805 struct nfs_inode *nfsi = NFS_I(inode); in nfs_commit_unstable_pages() local
1810 if (!nfsi->commit_info.ncommit) in nfs_commit_unstable_pages()
1817 if (nfsi->commit_info.ncommit <= (nfsi->nrequests >> 1)) in nfs_commit_unstable_pages()