| /linux/fs/nfsd/ |
| H A D | stats.h | 27 static inline void nfsd_stats_rc_hits_inc(struct nfsd_net *nn) in nfsd_stats_rc_hits_inc() 38 static inline void nfsd_stats_rc_misses_inc(struct nfsd_net *nn) in nfsd_stats_rc_misses_inc() 49 static inline void nfsd_stats_rc_nocache_inc(struct nfsd_net *nn) in nfsd_stats_rc_nocache_inc() 54 static inline void nfsd_stats_fh_stale_inc(struct nfsd_net *nn, in nfsd_stats_fh_stale_inc() 72 static inline void nfsd_stats_io_read_add(struct nfsd_net *nn, in nfsd_stats_io_read_add() 91 static inline void nfsd_stats_io_write_add(struct nfsd_net *nn, in nfsd_stats_io_write_add() 100 static inline void nfsd_stats_payload_misses_inc(struct nfsd_net *nn) in nfsd_stats_payload_misses_inc() 114 static inline void nfsd_stats_drc_mem_usage_add(struct nfsd_net *nn, s64 amount) in nfsd_stats_drc_mem_usage_add() 127 static inline void nfsd_stats_drc_mem_usage_sub(struct nfsd_net *nn, s64 amount) in nfsd_stats_drc_mem_usage_sub() 134 static inline void nfsd_stats_cb_op_inc(struct nfsd_net *nn, u32 opcode) in nfsd_stats_cb_op_inc()
|
| H A D | nfssvc.c | 149 int nfsd_vers(struct nfsd_net *nn, int vers, enum vers_op change) in nfsd_support_version() 169 nfsd_adjust_nfsd_versions4(struct nfsd_net *nn) 180 int nfsd_minorversion(struct nfsd_net *nn, u32 minorversion, enum vers_op change) in nfsd_adjust_nfsd_versions4() 212 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in nfsd_net_try_get() 219 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in nfsd_net_put() 226 struct nfsd_net *nn = container_of(ref, struct nfsd_net, nfsd_net_ref); in nfsd_net_done() 233 struct nfsd_net *nn = container_of(ref, struct nfsd_net, nfsd_net_ref); in nfsd_net_free() 252 struct nfsd_net *n in nfsd_nrthreads() [all...] |
| H A D | state.h | 535 * per-nfsd_net client_lock spinlock. 912 struct nfsd_net; in nfsd4_try_run_cb() 923 struct nfs4_stid **s, struct nfsd_net *nn); 927 struct nfs4_cpntf_state *nfs4_alloc_init_cpntf_state(struct nfsd_net *nn, 931 void nfs4_remove_reclaim_record(struct nfs4_client_reclaim *, struct nfsd_net *); 932 extern void nfs4_release_reclaim(struct nfsd_net *); 934 struct nfsd_net *nn); 956 void nfsd4_async_copy_reaper(struct nfsd_net *nn); in nfsd4_cancel_copy_by_sb() 960 struct xdr_netobj princhash, struct nfsd_net *nn); in nfsd_net_cb_init() 961 extern bool nfs4_has_reclaimed_state(struct xdr_netobj name, struct nfsd_net *n in nfsd_net_cb_init() [all...] |
| H A D | nfs4recover.c | 65 void (*grace_done)(struct nfsd_net *); 114 char *dname, struct nfsd_net *nn) in __nfsd4_create_reclaim_record_grace() 131 struct nfsd_net *nn = net_generic(clp->net, nfsd_net_id); in nfsd4_create_clid_dir() 186 typedef int (recdir_func)(struct dentry *, char *, struct nfsd_net *); 218 nfsd4_list_rec_dir(recdir_func *f, struct nfsd_net *nn) in nfsd4_list_rec_dir() 259 nfsd4_unlink_clid_dir(char *name, struct nfsd_net *nn) in nfsd4_unlink_clid_dir() 278 struct nfsd_net *nn) in __nfsd4_remove_reclaim_record_grace() 304 struct nfsd_net *nn = net_generic(clp->net, nfsd_net_id); in nfsd4_remove_clid_dir() 337 purge_old(struct dentry *parent, char *cname, struct nfsd_net *nn) in purge_old() 376 nfsd4_recdir_purge_old(struct nfsd_net *n in nfsd4_recdir_purge_old() [all...] |
| H A D | nfscache.c | 92 struct nfsd_net *nn) in nfsd_cacherep_alloc() 139 nfsd_cacherep_unlink_locked(struct nfsd_net *nn, struct nfsd_drc_bucket *b, in nfsd_cacherep_unlink_locked() 154 struct nfsd_net *nn) in nfsd_reply_cache_free_locked() 162 struct nfsd_net *nn) in nfsd_reply_cache_free() 181 int nfsd_reply_cache_init(struct nfsd_net *nn) in nfsd_reply_cache_init() 221 void nfsd_reply_cache_shutdown(struct nfsd_net *nn) in nfsd_reply_cache_shutdown() 251 nfsd_cache_bucket_find(__be32 xid, struct nfsd_net *nn) in nfsd_cache_bucket_find() 263 nfsd_prune_bucket_locked(struct nfsd_net *nn, struct nfsd_drc_bucket *b, in nfsd_prune_bucket_locked() 299 struct nfsd_net *nn = shrink->private_data; in nfsd_reply_cache_count() 318 struct nfsd_net *n in nfsd_reply_cache_scan() [all...] |
| H A D | nfsd.h | 89 struct nfsd_net; 92 struct dentry *nfsd_client_mkdir(struct nfsd_net *nn, 117 int nfsd_vers(struct nfsd_net *nn, int vers, enum vers_op change); 120 int nfsd_minorversion(struct nfsd_net *nn, u32 minorversion, enum vers_op change); 121 void nfsd_reset_versions(struct nfsd_net *nn);
|
| H A D | nfsctl.c | 150 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in exports_net_open() 193 struct nfsd_net *nn = net_generic(inode->i_sb->s_fs_info, nfsd_net_id); in nfsd_pool_stats_open() 278 struct nfsd_net *nn; in write_unlock_fs() 429 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in write_threads() 555 nfsd_print_version_support(struct nfsd_net *nn, char *buf, int remaining, in nfsd_print_version_support() 582 struct nfsd_net *nn = net_generic(netns(file), nfsd_net_id); in __write_versions() 727 struct nfsd_net *nn = net_generic(net, nfsd_net_id); 743 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in __write_ports_addfd() 780 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in __write_ports_addxprt() 914 struct nfsd_net *n in write_maxblksize() [all...] |
| H A D | cache.h | 14 struct nfsd_net; 84 int nfsd_reply_cache_init(struct nfsd_net *); 85 void nfsd_reply_cache_shutdown(struct nfsd_net *);
|
| H A D | nfs4state.c | 93 static void nfsd4_end_grace(struct nfsd_net *nn); 94 static void _free_cpntf_state_locked(struct nfsd_net *nn, struct nfs4_cpntf_state *cps); 96 static void deleg_reaper(struct nfsd_net *nn, unsigned long backlog); 173 static void nfsd4_dec_courtesy_client_count(struct nfsd_net *nn, in nfsd4_dec_courtesy_client_count() 182 struct nfsd_net *nn = net_generic(clp->net, nfsd_net_id); in get_client_locked() 198 struct nfsd_net *nn = net_generic(clp->net, nfsd_net_id); in renew_client_locked() 231 struct nfsd_net *nn = net_generic(clp->net, nfsd_net_id); in put_client_renew_locked() 241 struct nfsd_net *nn = net_generic(clp->net, nfsd_net_id); in put_client_renew() 251 struct nfsd_net *nn = net_generic(clp->net, nfsd_net_id); in put_client_no_renew_locked() 261 struct nfsd_net *n in put_client_no_renew() [all...] |
| H A D | netns.h | 71 * Each nfsd_net runs a nfs4_laundromat workqueue job when necessary to clean 74 struct nfsd_net { struct 279 void nfsd_copy_write_verifier(__be32 verf[2], struct nfsd_net *nn); 280 void nfsd_reset_write_verifier(struct nfsd_net *nn); 75 cld_netnfsd_net global() argument 77 svc_expkey_cachenfsd_net global() argument 78 svc_export_cachenfsd_net global() argument 80 idtoname_cachenfsd_net global() argument 81 nametoid_cachenfsd_net global() argument 83 nfsd4_managernfsd_net global() argument 84 flagsnfsd_net global() argument 85 boot_timenfsd_net global() argument 86 boot_time_btnfsd_net global() argument 88 nfsd_client_dirnfsd_net global() argument 100 reclaim_str_hashtblnfsd_net global() argument 101 reclaim_str_hashtbl_sizenfsd_net global() argument 102 reclaim_str_hashtbl_locknfsd_net global() argument 103 conf_id_hashtblnfsd_net global() argument 104 conf_name_treenfsd_net global() argument 105 unconf_id_hashtblnfsd_net global() argument 106 unconf_name_treenfsd_net global() argument 107 sessionid_hashtblnfsd_net global() argument 120 client_lrunfsd_net global() argument 121 close_lrunfsd_net global() argument 125 ____cacheline_alignednfsd_net global() argument 126 del_recall_lrunfsd_net global() argument 129 blocked_locks_lrunfsd_net global() argument 131 laundromat_worknfsd_net global() argument 135 client_locknfsd_net global() argument 138 blocked_locks_locknfsd_net global() argument 140 rec_filenfsd_net global() argument 164 nfsd_net_refnfsd_net global() argument 165 nfsd_net_confirm_donenfsd_net global() argument 166 nfsd_net_free_donenfsd_net global() argument 172 s2s_cp_cl_idnfsd_net global() argument 173 s2s_cp_stateidsnfsd_net global() argument 174 s2s_cp_locknfsd_net global() argument 175 pending_async_copiesnfsd_net global() argument 180 nfsd_versionsnfsd_net global() argument 181 nfsd4_minorversionsnfsd_net global() argument 186 drc_hashtblnfsd_net global() argument 189 max_drc_entriesnfsd_net global() argument 192 maskbitsnfsd_net global() argument 193 drc_hashsizenfsd_net global() argument 203 num_drc_entriesnfsd_net global() argument 206 counternfsd_net global() argument 210 cb_counternfsd_net global() argument 214 nfsd_svcstatsnfsd_net global() argument 217 longest_chainnfsd_net global() argument 220 longest_chain_cachesizenfsd_net global() argument 222 nfsd_reply_cache_shrinkernfsd_net global() argument 225 nfsd_ssc_locknfsd_net global() argument 226 nfsd_ssc_mount_listnfsd_net global() argument 227 nfsd_ssc_waitqnfsd_net global() argument 230 nfsd_namenfsd_net global() argument 254 nfsd_cbnfsd_net global() argument 266 fh_keynfsd_net global() argument
|
| H A D | stats.c | 35 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in nfsd_show() 80 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in nfsd_proc_stat_init()
|
| H A D | export.c | 339 struct nfsd_net *nn; in nfsd_nl_expkey_get_reqs_dumpit() 556 struct nfsd_net *nn; in nfsd_nl_expkey_set_reqs_doit() 665 struct nfsd_net *nn; in nfsd_nl_svc_export_get_reqs_dumpit() 1052 struct nfsd_net *nn; in nfsd_nl_svc_export_set_reqs_doit() 1736 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in exp_rootfh() 1777 struct nfsd_net *nn = net_generic(cd->net, nfsd_net_id); in exp_find() 1923 struct nfsd_net *nn = net_generic(SVC_NET(rqstp), nfsd_net_id); in rqst_exp_get_by_name() 1970 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in rqst_exp_find() 2193 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in nfsd_export_init() 2229 struct nfsd_net *n in nfsd_export_flush() [all...] |
| H A D | nfs4idmap.c | 472 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in nfsd_idmap_init() 502 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in nfsd_idmap_shutdown() 550 struct nfsd_net *nn = net_generic(SVC_NET(rqstp), nfsd_net_id); in idmap_name_to_id() 591 struct nfsd_net *nn = net_generic(SVC_NET(rqstp), nfsd_net_id); in idmap_id_to_name()
|
| H A D | filecache.h | 76 void nfsd_file_net_dispose(struct nfsd_net *nn);
|
| H A D | filecache.c | 439 * Transfers each file to the dispose list in its nfsd_net and wakes an nfsd 455 struct nfsd_net *nn = net_generic(nf->nf_net, nfsd_net_id); in nfsd_file_dispose_list_delayed() 475 * @nn: nfsd_net in which to find files to be disposed. 482 void nfsd_file_net_dispose(struct nfsd_net *nn) in nfsd_file_net_dispose() 976 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in __nfsd_file_cache_purge() 1003 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in nfsd_file_cache_start_net() 1026 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in nfsd_file_cache_shutdown_net()
|
| H A D | nfsfh.c | 151 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in fh_append_mac() 181 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in fh_verify_mac() 394 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in __fh_verify()
|
| H A D | localio.c | 28 * @net: 'struct net' to get the proper nfsd_net required for LOCALIO access 165 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in localio_proc_uuid_is_local()
|
| H A D | nfs4proc.c | 670 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in nfsd4_open() 1544 struct nfsd_net *nn = net_generic(dst->nf_net, in nfsd4_stop_copy() 1595 void nfsd4_async_copy_reaper(struct nfsd_net *nn) 1712 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in nfsd4_ssc_setup_dul() 1768 static __be32 nfsd4_ssc_setup_dul(struct nfsd_net *nn, char *ipaddr, in nfsd4_interssc_connect() 1821 static void nfsd4_ssc_update_dul(struct nfsd_net *nn, in nfsd4_interssc_connect() 1832 static void nfsd4_ssc_cancel_dul(struct nfsd_net *nn, in nfsd4_interssc_connect() 1858 struct nfsd_net *nn = net_generic(SVC_NET(rqstp), nfsd_net_id); in nfsd4_setup_inter_ssc() 1982 struct nfsd_net *nn = net_generic(dst->nf_net, nfsd_net_id); in _nfsd_copy_file_range() 2284 struct nfsd_net *n in nfsd4_copy() [all...] |
| H A D | nfs4callback.c | 1154 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in max_cb_time() 1225 struct nfsd_net *nn = net_generic(clp->net, nfsd_net_id); in setup_callback_client() 1929 struct nfsd_net *nn = net_generic(clp->net, nfsd_net_id); in nfsd4_run_cb() 1963 void nfsd_net_cb_shutdown(struct nfsd_net *nn) in nfsd_net_cb_shutdown() 1984 int nfsd_net_cb_init(struct nfsd_net *nn) in nfsd_net_cb_init()
|
| H A D | vfs.c | 364 void nfsd_maybe_reset_write_verifier(struct nfsd_net *nn, 1044 struct nfsd_net *nn = net_generic(SVC_NET(rqstp), nfsd_net_id); 1416 struct nfsd_net *nn = net_generic(SVC_NET(rqstp), nfsd_net_id); 1644 struct nfsd_net *nn;
|
| H A D | nfs4layouts.c | 131 struct nfsd_net *nn = net_generic(exp->cd->net, nfsd_net_id); in nfsd4_setup_layout_type() 683 struct nfsd_net *nn; in nfsd4_cb_layout_done() 804 struct nfsd_net *nn; in nfsd4_layout_fence_worker()
|
| H A D | xdr4.h | 648 struct nfsd_net *cp_nn; in nfsd4_decode_deviceid4() 889 struct nfsd4_open *open, struct nfsd_net *nn);
|
| H A D | trace.h | 976 TP_PROTO(const struct nfsd_net *nn), 989 TP_PROTO(const struct nfsd_net *nn), \ 997 const struct nfsd_net *nn, 1515 const struct nfsd_net *nn, 1538 const struct nfsd_net *nn,
|
| H A D | nfs4xdr.c | 3439 struct nfsd_net *nn = net_generic(SVC_NET(args->rqstp), nfsd_net_id); in nfsd4_encode_fattr4_files_free() 5759 struct nfsd_net *nn = net_generic(SVC_NET(rqstp), nfsd_net_id); in nfsd4_encode_channel_attrs4() 5793 struct nfsd_net *nn = net_generic(SVC_NET(resp->rqstp), nfsd_net_id); in nfsd4_encode_create_session()
|