/linux-4.1.27/include/linux/ |
D | nfs_fs.h | 223 static inline struct nfs_inode *NFS_I(const struct inode *inode) in NFS_I() function 235 return &NFS_I(inode)->fh; in NFS_FH() 267 return test_bit(NFS_INO_STALE, &NFS_I(inode)->flags); in NFS_STALE() 273 return NFS_I(inode)->fscache; in nfs_i_fscache() 281 return NFS_I(inode)->fileid; in NFS_FILEID() 286 NFS_I(inode)->fileid = fileid; in set_nfs_fileid() 291 struct nfs_inode *nfsi = NFS_I(inode); in nfs_mark_for_revalidate() 318 return NFS_I(dir)->cache_change_attribute; in nfs_save_change_attribute() 331 return chattr == NFS_I(dir)->cache_change_attribute; in nfs_verify_change_attribute() 525 return NFS_I(inode)->nrequests != 0; in nfs_have_writebacks()
|
/linux-4.1.27/fs/nfs/ |
D | delegation.c | 52 delegation = rcu_dereference(NFS_I(inode)->delegation); in nfs4_do_check_delegation() 118 struct nfs_inode *nfsi = NFS_I(inode); in nfs_delegation_claim_opens() 172 delegation = rcu_dereference(NFS_I(inode)->delegation); in nfs_inode_reclaim_delegation() 297 struct nfs_inode *nfsi = NFS_I(inode); in nfs_inode_detach_delegation() 330 struct nfs_inode *nfsi = NFS_I(inode); in nfs_inode_set_delegation() 406 struct nfs_inode *nfsi = NFS_I(inode); in nfs_end_delegation_return() 448 if (inode && list_empty(&NFS_I(inode)->open_files)) in nfs_delegation_need_return() 488 delegation = nfs_start_delegation_return_locked(NFS_I(inode)); in nfs_client_return_marked_delegations() 532 struct nfs_inode *nfsi = NFS_I(inode); in nfs4_inode_return_delegation() 647 delegation = rcu_dereference(NFS_I(inode)->delegation); in nfs_revoke_delegation() [all …]
|
D | fscache.h | 121 if (NFS_I(inode)->fscache) in nfs_readpage_from_fscache() 135 if (NFS_I(inode)->fscache) in nfs_readpages_from_fscache() 158 fscache_invalidate(NFS_I(inode)->fscache); in nfs_fscache_invalidate() 166 fscache_wait_on_invalidate(NFS_I(inode)->fscache); in nfs_fscache_wait_on_invalidate()
|
D | inode.c | 122 WARN_ON_ONCE(!list_empty(&NFS_I(inode)->open_files)); in nfs_clear_inode() 159 struct nfs_inode *nfsi = NFS_I(inode); in nfs_set_cache_invalid() 173 struct nfs_inode *nfsi = NFS_I(inode); in nfs_zap_caches_locked() 181 memset(NFS_I(inode)->cookieverf, 0, sizeof(NFS_I(inode)->cookieverf)); in nfs_zap_caches_locked() 220 NFS_I(inode)->cache_validity &= ~NFS_INO_INVALID_ACL; in nfs_zap_acl_cache() 239 set_bit(NFS_INO_STALE, &NFS_I(inode)->flags); in nfs_invalidate_inode() 287 NFS_I(inode)->cache_validity &= ~NFS_INO_INVALID_LABEL; in nfs_clear_label_invalid() 377 struct nfs_inode *nfsi = NFS_I(inode); in nfs_fhget() 576 NFS_I(inode)->cache_validity &= ~NFS_INO_INVALID_DATA; in nfs_vmtruncate() 600 NFS_I(inode)->attr_gencount = fattr->gencount; in nfs_setattr_update_inode() [all …]
|
D | fscache.c | 183 struct nfs_inode *nfsi = NFS_I(inode); in nfs_fscache_init_inode() 198 struct nfs_inode *nfsi = NFS_I(inode); in nfs_fscache_clear_inode() 235 struct nfs_inode *nfsi = NFS_I(inode); in nfs_fscache_open_file() 250 set_bit(NFS_INO_FSCACHE, &NFS_I(inode)->flags); in nfs_fscache_open_file() 267 cookie, page, NFS_I(page->mapping->host)); in nfs_fscache_release_page() 290 cookie, page, NFS_I(inode)); in __nfs_fscache_invalidate_page()
|
D | dir.c | 72 struct nfs_inode *nfsi = NFS_I(dir); in alloc_nfs_open_dir_context() 302 struct nfs_inode *nfsi = NFS_I(file_inode(desc->file)); in nfs_readdir_search_for_cookie() 386 clear_bit(NFS_INO_ADVISE_RDPLUS, &NFS_I(inode)->flags); in nfs_readdir_xdr_filler() 422 nfsi = NFS_I(d_inode(dentry)); in nfs_same_file() 435 if (test_and_clear_bit(NFS_INO_ADVISE_RDPLUS, &NFS_I(dir)->flags)) in nfs_use_readdirplus() 450 set_bit(NFS_INO_ADVISE_RDPLUS, &NFS_I(dir)->flags); in nfs_advise_use_readdirplus() 463 if (!list_empty(&NFS_I(dir)->open_files)) { in nfs_force_use_readdirplus() 860 struct nfs_inode *nfsi = NFS_I(dir); in nfs_dir_mapping_need_revalidate() 921 clear_bit(NFS_INO_ADVISE_RDPLUS, &NFS_I(inode)->flags); in nfs_readdir() 1001 NFS_I(dir)->cache_change_attribute++; in nfs_force_lookup_revalidate() [all …]
|
D | unlink.c | 67 struct nfs_inode *nfsi = NFS_I(dir); in nfs_dec_sillycount() 196 if (atomic_inc_not_zero(&NFS_I(dir)->silly_count) == 0) { in nfs_call_unlink() 198 hlist_add_head(&data->list, &NFS_I(dir)->silly_list); in nfs_call_unlink() 213 struct nfs_inode *nfsi = NFS_I(d_inode(dentry)); in nfs_wait_on_sillyrename() 220 struct nfs_inode *nfsi = NFS_I(d_inode(dentry)); in nfs_block_sillyrename() 228 struct nfs_inode *nfsi = NFS_I(dir); in nfs_unblock_sillyrename()
|
D | file.c | 103 struct nfs_inode *nfsi = NFS_I(inode); in nfs_revalidate_file_size() 371 ret = wait_on_bit_action(&NFS_I(mapping->host)->flags, NFS_INO_FLUSHING, in nfs_write_begin() 438 NFS_I(mapping->host)->write_io += copied; in nfs_write_end() 523 nfsi = NFS_I(mapping->host); in nfs_check_dirty_writeback() 549 struct nfs_inode *nfsi = NFS_I(inode); in nfs_launder_page() 624 nfs_fscache_wait_on_page_write(NFS_I(inode), page); in nfs_vm_page_mkwrite() 626 wait_on_bit_action(&NFS_I(inode)->flags, NFS_INO_INVALIDATING, in nfs_vm_page_mkwrite()
|
D | write.c | 137 req = nfs_page_find_head_request_locked(NFS_I(inode), page); in nfs_page_find_head_request() 448 head = nfs_page_find_head_request_locked(NFS_I(inode), page); in nfs_lock_and_join_requests() 634 unsigned long *bitlock = &NFS_I(inode)->flags; in nfs_writepages() 670 struct nfs_inode *nfsi = NFS_I(inode); in nfs_inode_add_request() 706 struct nfs_inode *nfsi = NFS_I(inode); in nfs_inode_remove_request() 823 cinfo->mds = &NFS_I(inode)->commit_info; in nfs_init_cinfo_from_inode() 998 req = nfs_page_find_head_request_locked(NFS_I(inode), page); in nfs_try_to_update_request() 1162 struct nfs_inode *nfsi = NFS_I(inode); in nfs_write_pageuptodate() 1668 cinfo->completion_ops->error_cleanup(NFS_I(inode)); in nfs_commit_list() 1731 nfs_commit_clear_lock(NFS_I(data->inode)); in nfs_commit_release_pages() [all …]
|
D | pnfs.c | 232 struct nfs_inode *nfsi = NFS_I(lo->plh_inode); in pnfs_detach_layout_hdr() 621 lo = NFS_I(inode)->layout; in pnfs_layout_add_bulk_destroy_list() 909 struct nfs_inode *nfsi = NFS_I(inode); in pnfs_clear_layoutcommit() 976 struct nfs_inode *nfsi = NFS_I(ino); in _pnfs_return_layout() 1033 lo = NFS_I(inode)->layout; in pnfs_commit_and_return_layout() 1055 struct nfs_inode *nfsi = NFS_I(ino); in pnfs_roc() 1120 lo = NFS_I(ino)->layout; in pnfs_roc_release() 1135 lo = NFS_I(ino)->layout; in pnfs_roc_set_barrier() 1143 struct nfs_inode *nfsi = NFS_I(ino); in pnfs_roc_drain() 1264 struct nfs_inode *nfsi = NFS_I(ino); in pnfs_find_alloc_layout() [all …]
|
D | read.c | 116 NFS_I(inode)->read_io += pgm->pg_bytes_written; in nfs_readpage_async() 230 set_bit(NFS_INO_STALE, &NFS_I(inode)->flags); in nfs_readpage_done() 414 NFS_I(inode)->read_io += pgm->pg_bytes_written; in nfs_readpages()
|
D | delegation.h | 70 !(NFS_I(inode)->cache_validity & NFS_INO_REVAL_FORCED); in nfs_have_delegated_attributes()
|
D | callback_proc.c | 45 nfsi = NFS_I(inode); in nfs4_callback_getattr() 126 if (nfs_compare_fh(fh, &NFS_I(lo->plh_inode)->fh)) in get_layout_by_fh_locked() 133 if (NFS_I(ino)->layout != lo) { in get_layout_by_fh_locked()
|
D | pnfs.h | 360 return NFS_I(inode)->layout != NULL; in nfs_have_layout() 506 struct nfs_inode *nfsi = NFS_I(inode); in pnfs_layoutcommit_outstanding() 514 struct nfs_inode *nfsi = NFS_I(ino); in pnfs_return_layout()
|
D | nfs4proc.c | 899 struct nfs_inode *nfsi = NFS_I(dir); in update_changeattr() 1302 struct nfs_inode *nfsi = NFS_I(state->inode); in update_open_stateid() 1365 delegation = rcu_dereference(NFS_I(inode)->delegation); in nfs4_return_incompatible_delegation() 1377 struct nfs_inode *nfsi = NFS_I(state->inode); in nfs4_try_open_cached() 1428 delegation = rcu_dereference(NFS_I(state->inode)->delegation); in nfs4_opendata_check_deleg() 1531 struct nfs_inode *nfsi = NFS_I(state->inode); in nfs4_state_find_open_context() 1648 delegation = rcu_dereference(NFS_I(state->inode)->delegation); in _nfs4_do_open_reclaim() 1862 delegation = rcu_dereference(NFS_I(data->state->inode)->delegation); in nfs4_open_prepare() 2192 if (rcu_access_pointer(NFS_I(state->inode)->delegation) != NULL) in nfs40_clear_delegation_stateid() 2214 delegation = rcu_dereference(NFS_I(state->inode)->delegation); in nfs41_check_delegation_stateid() [all …]
|
D | nfs4super.c | 98 pnfs_destroy_layout(NFS_I(inode)); in nfs4_evict_inode()
|
D | nfstrace.h | 61 const struct nfs_inode *nfsi = NFS_I(inode); 98 const struct nfs_inode *nfsi = NFS_I(inode);
|
D | pnfs_nfs.c | 252 cinfo->completion_ops->error_cleanup(NFS_I(inode)); in pnfs_generic_commit_pagelist() 260 cinfo->completion_ops->error_cleanup(NFS_I(inode)); in pnfs_generic_commit_pagelist()
|
D | nfs4state.c | 667 struct nfs_inode *nfsi = NFS_I(inode); in __nfs4_find_state_byowner() 691 struct nfs_inode *nfsi = NFS_I(inode); in nfs4_get_open_state() 1340 struct nfs_inode *nfsi = NFS_I(inode); in nfs_inode_find_state_and_recover() 1365 struct nfs_inode *nfsi = NFS_I(inode); in nfs4_state_mark_open_context_bad() 1387 struct nfs_inode *nfsi = NFS_I(inode); in nfs4_reclaim_locks()
|
D | direct.c | 611 NFS_I(inode)->read_io += count; in nfs_file_direct_read() 873 NFS_I(inode)->write_io += iov_iter_count(iter); in nfs_direct_write_schedule_iovec()
|
D | nfs3proc.c | 627 __be32 *verf = NFS_I(dir)->cookieverf; in nfs3_proc_readdir()
|
D | pagelist.c | 302 NFS_I(inode)->nrequests++; in nfs_page_group_init()
|
D | nfs4xdr.c | 1979 NFS_I(inode)->layout, xdr, args); in encode_layoutcommit() 2012 NFS_I(args->inode)->layout, xdr, args); in encode_layoutreturn()
|
/linux-4.1.27/fs/nfs/blocklayout/ |
D | extent_tree.c | 515 struct pnfs_block_layout *bl = BLK_LO2EXT(NFS_I(arg->inode)->layout); in ext_tree_prepare_commit() 572 struct pnfs_block_layout *bl = BLK_LO2EXT(NFS_I(arg->inode)->layout); in ext_tree_mark_committed()
|
/linux-4.1.27/fs/nfs/objlayout/ |
D | objio_osd.c | 415 ret = objio_alloc_io_state(NFS_I(hdr->inode)->layout, true, in objio_read_pagelist() 506 ret = objio_alloc_io_state(NFS_I(hdr->inode)->layout, false, in objio_write_pagelist()
|
/linux-4.1.27/fs/nfs/filelayout/ |
D | filelayout.c | 189 pnfs_destroy_layout(NFS_I(inode)); in filelayout_async_handle_error() 264 (unsigned long) NFS_I(hdr->inode)->layout->plh_lwb); in filelayout_set_layoutcommit() 1106 struct pnfs_layout_hdr *layout = NFS_I(inode)->layout; in filelayout_get_ds_info()
|
/linux-4.1.27/fs/nfs/flexfilelayout/ |
D | flexfilelayout.c | 744 pnfs_destroy_layout(NFS_I(inode)); in ff_layout_async_handle_error_v4() 897 (unsigned long) NFS_I(hdr->inode)->layout->plh_lwb); in ff_layout_set_layoutcommit() 1414 struct pnfs_layout_hdr *layout = NFS_I(inode)->layout; in ff_layout_get_ds_info()
|