| /linux-6.15/fs/nfsd/ |
| H A D | stats.h | 16 static inline void nfsd_stats_rc_hits_inc(struct nfsd_net *nn) in nfsd_stats_rc_hits_inc() 21 static inline void nfsd_stats_rc_misses_inc(struct nfsd_net *nn) in nfsd_stats_rc_misses_inc() 26 static inline void nfsd_stats_rc_nocache_inc(struct nfsd_net *nn) in nfsd_stats_rc_nocache_inc() 31 static inline void nfsd_stats_fh_stale_inc(struct nfsd_net *nn, in nfsd_stats_fh_stale_inc() 39 static inline void nfsd_stats_io_read_add(struct nfsd_net *nn, in nfsd_stats_io_read_add() 47 static inline void nfsd_stats_io_write_add(struct nfsd_net *nn, in nfsd_stats_io_write_add() 55 static inline void nfsd_stats_payload_misses_inc(struct nfsd_net *nn) in nfsd_stats_payload_misses_inc() 60 static inline void nfsd_stats_drc_mem_usage_add(struct nfsd_net *nn, s64 amount) in nfsd_stats_drc_mem_usage_add() 65 static inline void nfsd_stats_drc_mem_usage_sub(struct nfsd_net *nn, s64 amount) in nfsd_stats_drc_mem_usage_sub() 71 static inline void nfsd_stats_wdeleg_getattr_inc(struct nfsd_net *nn) in nfsd_stats_wdeleg_getattr_inc()
|
| H A D | nfssvc.c | 171 nfsd_adjust_nfsd_versions4(struct nfsd_net *nn) in nfsd_adjust_nfsd_versions4() 209 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in nfsd_net_try_get() 216 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in nfsd_net_put() 223 struct nfsd_net *nn = container_of(ref, struct nfsd_net, nfsd_net_ref); in nfsd_net_done() 230 struct nfsd_net *nn = container_of(ref, struct nfsd_net, nfsd_net_ref); in nfsd_net_free() 243 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in nfsd_nrthreads() 255 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in nfsd_init_socks() 307 static bool nfsd_needs_lockd(struct nfsd_net *nn) in nfsd_needs_lockd() 357 void nfsd_reset_write_verifier(struct nfsd_net *nn) in nfsd_reset_write_verifier() 371 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in nfsd_startup_net() [all …]
|
| H A D | nfs4recover.c | 61 void (*grace_done)(struct nfsd_net *); 369 struct nfsd_net *nn) in __nfsd4_remove_reclaim_record_grace() 461 nfsd4_recdir_purge_old(struct nfsd_net *nn) in nfsd4_recdir_purge_old() 798 struct nfsd_net *nn) in __cld_pipe_inprogress_downcall() 1072 alloc_cld_upcall(struct nfsd_net *nn) in alloc_cld_upcall() 1419 nfsd4_cld_grace_start(struct nfsd_net *nn) in nfsd4_cld_grace_start() 1446 nfsd4_cld_grace_done_v0(struct nfsd_net *nn) in nfsd4_cld_grace_done_v0() 1475 nfsd4_cld_grace_done(struct nfsd_net *nn) in nfsd4_cld_grace_done() 1530 cld_running(struct nfsd_net *nn) in cld_running() 1539 nfsd4_cld_get_version(struct nfsd_net *nn) in nfsd4_cld_get_version() [all …]
|
| H A D | state.h | 750 struct nfsd_net; 760 struct nfs4_stid **s, struct nfsd_net *nn); 763 int nfs4_init_copy_state(struct nfsd_net *nn, struct nfsd4_copy *copy); 770 extern void nfs4_release_reclaim(struct nfsd_net *); 772 struct nfsd_net *nn); 789 void nfsd4_async_copy_reaper(struct nfsd_net *nn); 792 struct xdr_netobj princhash, struct nfsd_net *nn); 796 extern void nfs4_put_cpntf_state(struct nfsd_net *nn, 798 extern __be32 manage_cpntf_state(struct nfsd_net *nn, stateid_t *st, 816 void nfsd4_end_grace(struct nfsd_net *nn); [all …]
|
| H A D | nfscache.c | 89 struct nfsd_net *nn) in nfsd_cacherep_alloc() 151 struct nfsd_net *nn) in nfsd_reply_cache_free_locked() 159 struct nfsd_net *nn) in nfsd_reply_cache_free() 178 int nfsd_reply_cache_init(struct nfsd_net *nn) in nfsd_reply_cache_init() 218 void nfsd_reply_cache_shutdown(struct nfsd_net *nn) in nfsd_reply_cache_shutdown() 252 nfsd_cache_bucket_find(__be32 xid, struct nfsd_net *nn) in nfsd_cache_bucket_find() 307 struct nfsd_net *nn = shrink->private_data; in nfsd_reply_cache_count() 326 struct nfsd_net *nn = shrink->private_data; in nfsd_reply_cache_scan() 402 const struct nfsd_cacherep *rp, struct nfsd_net *nn) in nfsd_cache_key_cmp() 420 struct nfsd_net *nn) in nfsd_cache_insert() [all …]
|
| H A D | nfsctl.c | 144 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in exports_net_open() 694 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in __write_ports_names() 904 time64_t *time, struct nfsd_net *nn) in __nfsd4_write_time() 940 time64_t *time, struct nfsd_net *nn) in nfsd4_write_time() 995 struct nfsd_net *nn) in __write_recoverydir() 1514 struct nfsd_net *nn; in nfsd_nl_rpc_status_get_dumpit() 1765 struct nfsd_net *nn; in nfsd_nl_version_set_doit() 1834 struct nfsd_net *nn; in nfsd_nl_version_get_doit() 1919 struct nfsd_net *nn; in nfsd_nl_listener_set_doit() 2063 struct nfsd_net *nn; in nfsd_nl_listener_get_doit() [all …]
|
| H A D | nfsd.h | 126 struct dentry *nfsd_client_mkdir(struct nfsd_net *nn, 150 struct nfsd_net; 153 int nfsd_vers(struct nfsd_net *nn, int vers, enum vers_op change); 154 int nfsd_minorversion(struct nfsd_net *nn, u32 minorversion, enum vers_op change); 155 void nfsd_reset_versions(struct nfsd_net *nn); 552 extern void nfsd4_ssc_init_umount_work(struct nfsd_net *nn); 555 extern void nfsd4_init_leases_net(struct nfsd_net *nn); 563 static inline void nfsd4_init_leases_net(struct nfsd_net *nn) { }; in nfsd4_init_leases_net()
|
| H A D | netns.h | 58 struct nfsd_net { struct 231 void nfsd_copy_write_verifier(__be32 verf[2], struct nfsd_net *nn); argument 232 void nfsd_reset_write_verifier(struct nfsd_net *nn);
|
| H A D | cache.h | 83 int nfsd_reply_cache_init(struct nfsd_net *); 84 void nfsd_reply_cache_shutdown(struct nfsd_net *);
|
| H A D | nfs4state.c | 274 struct nfsd_net *nn) in find_blocked_lock() 296 struct nfsd_net *nn) in find_or_allocate_block() 737 struct nfsd_net *nn; in nfs4_resolve_deny_conflicts_locked() 1007 struct nfsd_net *nn; in nfs4_free_copy_state() 1021 struct nfsd_net *nn; in nfs4_free_cpntf_statelist() 5443 struct nfsd_net *nn; in nfsd_break_deleg_cb() 5534 struct nfsd_net *nn) in set_client() 6866 struct nfsd_net *nn = container_of(dwork, struct nfsd_net, in laundromat_main() 6920 struct nfsd_net *nn = container_of(work, struct nfsd_net, in nfsd4_state_shrinker_worker() 7804 struct nfsd_net *nn; in nfsd4_lm_lock_expirable() [all …]
|
| H A D | stats.c | 33 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in nfsd_show() 78 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in nfsd_proc_stat_init()
|
| H A D | filecache.h | 69 void nfsd_file_net_dispose(struct nfsd_net *nn);
|
| H A D | nfs4idmap.c | 468 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in nfsd_idmap_init() 498 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in nfsd_idmap_shutdown() 546 struct nfsd_net *nn = net_generic(SVC_NET(rqstp), nfsd_net_id); in idmap_name_to_id() 587 struct nfsd_net *nn = net_generic(SVC_NET(rqstp), nfsd_net_id); in idmap_id_to_name()
|
| H A D | filecache.c | 426 struct nfsd_net *nn = net_generic(nf->nf_net, nfsd_net_id); in nfsd_file_dispose_list_delayed() 454 void nfsd_file_net_dispose(struct nfsd_net *nn) in nfsd_file_net_dispose() 865 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in __nfsd_file_cache_purge() 912 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in nfsd_free_fcache_disposal_net() 921 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in nfsd_file_cache_start_net()
|
| H A D | export.c | 1032 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in exp_rootfh() 1073 struct nfsd_net *nn = net_generic(cd->net, nfsd_net_id); in exp_find() 1188 struct nfsd_net *nn = net_generic(SVC_NET(rqstp), nfsd_net_id); in rqst_exp_get_by_name() 1235 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in rqst_exp_find() 1457 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in nfsd_export_init() 1493 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in nfsd_export_flush() 1505 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in nfsd_export_shutdown()
|
| H A D | localio.c | 116 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in localio_proc_uuid_is_local()
|
| H A D | nfs4proc.c | 536 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in nfsd4_open() 1340 void nfsd4_async_copy_reaper(struct nfsd_net *nn) in nfsd4_async_copy_reaper() 1425 static __be32 nfsd4_ssc_setup_dul(struct nfsd_net *nn, char *ipaddr, in nfsd4_ssc_setup_dul() 1478 static void nfsd4_ssc_update_dul(struct nfsd_net *nn, in nfsd4_ssc_update_dul() 1489 static void nfsd4_ssc_cancel_dul(struct nfsd_net *nn, in nfsd4_ssc_cancel_dul() 1515 struct nfsd_net *nn = net_generic(SVC_NET(rqstp), nfsd_net_id); in nfsd4_interssc_connect() 1639 struct nfsd_net *nn = net_generic(dst->nf_net, nfsd_net_id); in nfsd4_cleanup_inter_ssc() 1905 struct nfsd_net *nn = net_generic(SVC_NET(rqstp), nfsd_net_id); in nfsd4_copy() 2039 struct nfsd_net *nn = net_generic(SVC_NET(rqstp), nfsd_net_id); in nfsd4_offload_cancel() 2054 struct nfsd_net *nn = net_generic(SVC_NET(rqstp), nfsd_net_id); in nfsd4_copy_notify() [all …]
|
| H A D | vfs.c | 339 commit_reset_write_verifier(struct nfsd_net *nn, struct svc_rqst *rqstp, in commit_reset_write_verifier() 676 struct nfsd_net *nn = net_generic(nf_dst->nf_net, in nfsd4_clone_file_range() 1015 struct nfsd_net *nn = net_generic(SVC_NET(rqstp), nfsd_net_id); in nfsd_finish_read() 1148 struct nfsd_net *nn = net_generic(SVC_NET(rqstp), nfsd_net_id); in nfsd_vfs_write() 1340 struct nfsd_net *nn; in nfsd_commit()
|
| H A D | xdr4.h | 721 struct nfsd_net *cp_nn; 957 struct nfsd4_open *open, struct nfsd_net *nn);
|
| H A D | trace.h | 901 TP_PROTO(const struct nfsd_net *nn), 914 TP_PROTO(const struct nfsd_net *nn), \ 922 const struct nfsd_net *nn, 1395 const struct nfsd_net *nn, 1418 const struct nfsd_net *nn,
|
| H A D | nfsfh.c | 320 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in __fh_verify()
|
| H A D | nfs4layouts.c | 672 struct nfsd_net *nn; in nfsd4_cb_layout_done()
|
| H A D | nfs4callback.c | 1044 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in max_cb_time()
|
| H A D | nfs4xdr.c | 3098 struct nfsd_net *nn = net_generic(SVC_NET(args->rqstp), nfsd_net_id); in nfsd4_encode_fattr4_lease_time() 4905 struct nfsd_net *nn = net_generic(SVC_NET(rqstp), nfsd_net_id); in nfsd4_encode_server_owner4() 4939 struct nfsd_net *nn = net_generic(SVC_NET(resp->rqstp), nfsd_net_id); in nfsd4_encode_exchange_id()
|
| /linux-6.15/Documentation/filesystems/nfs/ |
| H A D | localio.rst | 235 NFSD's net-ns (and nfsd_net by association) may have been destroyed 304 the server's per-namespace nfsd_net struct. With traditional NFS, the
|