| /Linux-v5.4/fs/nfs/ |
| D | iostat.h | 35 nfs_inc_server_stats(NFS_SERVER(inode), stat); in nfs_inc_stats() 49 nfs_add_server_stats(NFS_SERVER(inode), stat, addend); in nfs_add_stats() 57 this_cpu_add(NFS_SERVER(inode)->io_stats->fscache[stat], addend); in nfs_add_fscache_stats() 62 this_cpu_inc(NFS_SERVER(inode)->io_stats->fscache[stat]); in nfs_inc_fscache_stats()
|
| D | pnfs.h | 443 return NFS_SERVER(inode)->pnfs_curr_ld->commit_pagelist(inode, mds_pages, how, cinfo); in pnfs_commit_list() 449 struct pnfs_layoutdriver_type *ld = NFS_SERVER(inode)->pnfs_curr_ld; in pnfs_get_ds_info() 467 struct pnfs_layoutdriver_type *ld = NFS_SERVER(inode)->pnfs_curr_ld; in pnfs_mark_request_commit() 479 struct pnfs_layoutdriver_type *ld = NFS_SERVER(inode)->pnfs_curr_ld; in pnfs_clear_request_commit() 494 return NFS_SERVER(inode)->pnfs_curr_ld->scan_commit_lists(cinfo, max); in pnfs_scan_commit_lists() 501 struct pnfs_layoutdriver_type *ld = NFS_SERVER(inode)->pnfs_curr_ld; in pnfs_search_commit_reqs() 512 if (!pnfs_enabled_sb(NFS_SERVER(inode))) in pnfs_ld_layoutret_on_setattr() 514 return NFS_SERVER(inode)->pnfs_curr_ld->flags & in pnfs_ld_layoutret_on_setattr() 521 if (!pnfs_enabled_sb(NFS_SERVER(inode))) in pnfs_ld_read_whole_page() 523 return NFS_SERVER(inode)->pnfs_curr_ld->flags & PNFS_READ_WHOLE_PAGE; in pnfs_ld_read_whole_page() [all …]
|
| D | nfs42proc.c | 26 struct nfs_server *server = NFS_SERVER(inode); in _nfs42_proc_fallocate() 62 struct nfs_server *server = NFS_SERVER(file_inode(filep)); in nfs42_proc_fallocate() 102 NFS_SERVER(inode)->caps &= ~NFS_CAP_ALLOCATE; in nfs42_proc_allocate() 128 NFS_SERVER(inode)->caps &= ~NFS_CAP_DEALLOCATE; in nfs42_proc_deallocate() 233 struct nfs_server *server = NFS_SERVER(dst_inode); in _nfs42_proc_copy() 310 struct nfs_server *server = NFS_SERVER(file_inode(dst)); in nfs42_proc_copy() 419 struct nfs_server *dst_server = NFS_SERVER(file_inode(dst)); in nfs42_do_offload_cancel_async() 478 struct nfs_server *server = NFS_SERVER(inode); in _nfs42_proc_llseek() 506 struct nfs_server *server = NFS_SERVER(file_inode(filep)); in nfs42_proc_llseek() 539 struct nfs_server *server = NFS_SERVER(inode); in nfs42_layoutstat_prepare() [all …]
|
| D | nfs4proc.c | 1265 struct nfs_server *server = NFS_SERVER(dir); in nfs4_opendata_alloc() 1625 if (!nfs4_has_session(NFS_SERVER(state->inode)->nfs_client)) in nfs_set_open_stateid_locked() 1724 struct nfs_server *server = NFS_SERVER(state->inode); in update_open_stateid() 1857 struct nfs_client *clp = NFS_SERVER(state->inode)->nfs_client; in nfs4_opendata_check_deleg() 2144 struct nfs_server *server = NFS_SERVER(state->inode); in nfs4_do_open_reclaim() 2232 struct nfs_server *server = NFS_SERVER(state->inode); in nfs4_open_delegation_recall() 2314 struct nfs_server *server = NFS_SERVER(d_inode(data->dir)); in _nfs4_proc_open_confirm() 2477 struct nfs_server *server = NFS_SERVER(dir); in nfs4_run_open_task() 2534 nfs_fattr_map_and_free_names(NFS_SERVER(dir), &data->f_attr); in _nfs4_recover_proc_open() 2595 struct nfs_server *server = NFS_SERVER(dir); in _nfs4_proc_open() [all …]
|
| D | pnfs.c | 261 struct pnfs_layoutdriver_type *ld = NFS_SERVER(ino)->pnfs_curr_ld; in pnfs_alloc_layout_hdr() 268 struct nfs_server *server = NFS_SERVER(lo->plh_inode); in pnfs_free_layout_hdr() 346 rpc_wake_up(&NFS_SERVER(lo->plh_inode)->roc_rpcwaitq); in pnfs_clear_layoutreturn_waitbit() 510 NFS_SERVER(inode)->pnfs_curr_ld->free_lseg(lseg); in pnfs_free_lseg() 962 server = NFS_SERVER(inode); in pnfs_find_server() 965 server = NFS_SERVER(parent_dir->d_inode); in pnfs_find_server() 1160 args->layout_type = NFS_SERVER(inode)->pnfs_curr_ld->id; in pnfs_init_layoutreturn_args() 1174 struct pnfs_layoutdriver_type *ld = NFS_SERVER(ino)->pnfs_curr_ld; in pnfs_send_layoutreturn() 1190 lrp->clp = NFS_SERVER(ino)->nfs_client; in pnfs_send_layoutreturn() 1291 if (NFS_SERVER(ino)->pnfs_curr_ld->return_range) { in _pnfs_return_layout() [all …]
|
| D | delegation.c | 325 struct nfs_server *server = NFS_SERVER(inode); in nfs_inode_detach_delegation() 360 struct nfs_server *server = NFS_SERVER(inode); in nfs_inode_set_delegation() 437 struct nfs_client *clp = NFS_SERVER(inode)->nfs_client; in nfs_end_delegation_return() 460 if (!nfs_detach_delegation(nfsi, delegation, NFS_SERVER(inode))) in nfs_end_delegation_return() 523 server = NFS_SERVER(place_holder); in nfs_client_return_marked_delegations() 529 if (place_holder && server == NFS_SERVER(place_holder)) in nfs_client_return_marked_delegations() 636 if (!nfs4_has_session(NFS_SERVER(inode)->nfs_client) || in nfs4_inode_make_writeable() 766 nfs_mark_delegation_revoked(NFS_SERVER(inode), delegation); in nfs_revoke_delegation() 838 struct nfs_server *server = NFS_SERVER(inode); in nfs_async_inode_return_delegation() 1064 struct nfs_server *server = NFS_SERVER(inode); in nfs_delegation_test_free_expired() [all …]
|
| D | dir.c | 345 NFS_SERVER(inode)->dtsize, desc->plus); in nfs_readdir_xdr_filler() 349 NFS_SERVER(inode)->caps &= ~NFS_CAP_READDIRPLUS; in nfs_readdir_xdr_filler() 618 entry.server = NFS_SERVER(inode); in nfs_readdir_xdr_to_array() 622 entry.label = nfs4_label_alloc(NFS_SERVER(inode), GFP_NOWAIT); in nfs_readdir_xdr_to_array() 979 if (NFS_SERVER(dir)->flags & NFS_MOUNT_LOOKUP_CACHE_NONE) in nfs_check_verifier() 987 if (__nfs_revalidate_inode(NFS_SERVER(dir), dir) < 0) in nfs_check_verifier() 1017 struct nfs_server *server = NFS_SERVER(inode); in nfs_lookup_verify_inode() 1071 if (NFS_SERVER(dir)->flags & NFS_MOUNT_LOOKUP_CACHE_NONEG) in nfs_neg_need_reval() 1141 label = nfs4_label_alloc(NFS_SERVER(inode), GFP_KERNEL); in nfs_lookup_revalidate_dentry() 1390 if (unlikely(dentry->d_name.len > NFS_SERVER(dir)->namelen)) in nfs_lookup() [all …]
|
| D | fscache-index.c | 90 if (NFS_SERVER(&nfsi->vfs_inode)->nfs_client->rpc_ops->version == 4) in nfs_fscache_inode_check_aux()
|
| D | nfs3acl.c | 49 struct nfs_server *server = NFS_SERVER(inode); in nfs3_get_acl() 161 struct nfs_server *server = NFS_SERVER(inode); in __nfs3_proc_setacls()
|
| D | file.c | 104 struct nfs_server *server = NFS_SERVER(inode); in nfs_revalidate_file_size() 782 if (NFS_SERVER(inode)->flags & NFS_MOUNT_LOCAL_FCNTL) in nfs_lock() 825 if (NFS_SERVER(inode)->flags & NFS_MOUNT_LOCAL_FLOCK) in nfs_flock()
|
| D | read.c | 65 struct nfs_server *server = NFS_SERVER(inode); in nfs_pageio_init_read() 90 mirror->pg_bsize = NFS_SERVER(pgio->pg_inode)->rsize; in nfs_pageio_reset_read_mds()
|
| D | write.c | 345 struct nfs_server *nfss = NFS_SERVER(inode); in nfs_set_page_writeback() 358 struct nfs_server *nfss = NFS_SERVER(inode); in nfs_end_page_writeback() 1257 struct rpc_auth *auth = NFS_SERVER(inode)->client->cl_auth; in nfs_ctx_key_to_expire() 1456 struct nfs_server *server = NFS_SERVER(inode); in nfs_pageio_init_write() 1480 mirror->pg_bsize = NFS_SERVER(pgio->pg_inode)->wsize; in nfs_pageio_reset_write_mds() 1590 NFS_SERVER(inode)->nfs_client->cl_hostname, in nfs_writeback_done() 1875 nfss = NFS_SERVER(data->inode); in nfs_commit_release_pages()
|
| D | fscache.c | 233 struct nfs_server *nfss = NFS_SERVER(inode); in nfs_fscache_init_inode() 244 if (NFS_SERVER(&nfsi->vfs_inode)->nfs_client->rpc_ops->version == 4) in nfs_fscache_init_inode()
|
| D | inode.c | 782 struct nfs_server *server = NFS_SERVER(inode); in nfs_getattr() 847 stat->blksize = NFS_SERVER(inode)->dtsize; in nfs_getattr() 950 server = NFS_SERVER(inode); in nfs_close_context() 1147 label = nfs4_label_alloc(NFS_SERVER(inode), GFP_KERNEL); in __nfs_revalidate_inode() 1287 ret = __nfs_revalidate_inode(NFS_SERVER(inode), inode); in nfs_revalidate_mapping() 1823 NFS_SERVER(inode)->nfs_client->cl_hostname, in nfs_update_inode() 1841 server = NFS_SERVER(inode); in nfs_update_inode()
|
| D | pagelist.c | 122 rpc_sleep_on(&NFS_SERVER(inode)->uoc_rpcwaitq, task, NULL); in nfs_async_iocounter_wait() 127 rpc_wake_up_queued_task(&NFS_SERVER(inode)->uoc_rpcwaitq, task); in nfs_async_iocounter_wait() 429 rpc_wake_up(&NFS_SERVER(d_inode(ctx->dentry))->uoc_rpcwaitq); in nfs_clear_request() 986 if (NFS_SERVER(desc->pg_inode)->flags & NFS_MOUNT_SOFTERR) in nfs_pageio_do_add_request()
|
| D | direct.c | 455 size_t rsize = max_t(size_t, NFS_SERVER(inode)->rsize, PAGE_SIZE); in nfs_direct_read_schedule_iovec() 615 NFS_SERVER(inode)->pnfs_curr_ld->recover_commit_reqs(list, cinfo); in nfs_direct_write_scan_commit_list() 859 size_t wsize = max_t(size_t, NFS_SERVER(inode)->wsize, PAGE_SIZE); in nfs_direct_write_schedule_iovec()
|
| D | namespace.c | 143 struct nfs_server *server = NFS_SERVER(d_inode(path->dentry)); in nfs_d_automount()
|
| D | nfs4file.c | 201 struct nfs_server *server = NFS_SERVER(dst_inode); in nfs42_remap_file_range()
|
| D | nfs3proc.c | 816 struct nfs_server *server = NFS_SERVER(inode); in nfs3_read_done() 836 hdr->args.replen = NFS_SERVER(hdr->inode)->read_hdrsize; in nfs3_proc_read_setup() 940 status = nlmclnt_proc(NFS_SERVER(inode)->nlm_host, cmd, fl, l_ctx); in nfs3_proc_lock()
|
| D | callback_proc.c | 298 if (NFS_SERVER(ino)->pnfs_curr_ld->return_range) { in initiate_file_draining() 299 NFS_SERVER(ino)->pnfs_curr_ld->return_range(lo, in initiate_file_draining()
|
| D | nfs4namespace.c | 232 new = nfs_find_best_sec(clnt, NFS_SERVER(inode), flavors); in nfs4_negotiate_security()
|
| /Linux-v5.4/include/linux/ |
| D | nfs_fs.h | 264 static inline struct nfs_server *NFS_SERVER(const struct inode *inode) in NFS_SERVER() function 271 return NFS_SERVER(inode)->client; in NFS_CLIENT() 276 return NFS_SERVER(inode)->nfs_client->rpc_ops; in NFS_PROTO() 281 struct nfs_server *nfss = NFS_SERVER(inode); in NFS_MINATTRTIMEO() 287 struct nfs_server *nfss = NFS_SERVER(inode); in NFS_MAXATTRTIMEO() 332 return NFS_SERVER(inode)->caps & cap; in nfs_server_capable()
|
| /Linux-v5.4/fs/nfs/filelayout/ |
| D | filelayout.c | 311 rpc_count_iostats(task, NFS_SERVER(hdr->inode)->client->cl_metrics); in filelayout_read_count_stats() 407 rpc_count_iostats(task, NFS_SERVER(hdr->inode)->client->cl_metrics); in filelayout_write_count_stats() 424 rpc_count_iostats(task, NFS_SERVER(cdata->inode)->client->cl_metrics); in filelayout_commit_count_stats() 550 d = nfs4_find_get_deviceid(NFS_SERVER(lo->plh_inode), &fl->deviceid, in filelayout_check_deviceid()
|
| D | filelayoutdev.c | 268 struct nfs_server *s = NFS_SERVER(lseg->pls_layout->plh_inode); in nfs4_fl_prepare_ds()
|
| /Linux-v5.4/fs/nfs/flexfilelayout/ |
| D | flexfilelayoutdev.c | 329 node = nfs4_find_get_deviceid(NFS_SERVER(lo->plh_inode), in ff_layout_init_mirror_ds() 373 struct nfs_server *s = NFS_SERVER(ino); in nfs4_ff_layout_prepare_ds()
|