| /fs/nfsd/ |
| A D | nfssvc.c | 211 return (nn && percpu_ref_tryget_live(&nn->nfsd_net_ref)); in nfsd_net_try_get() 246 if (nn->nfsd_serv) in nfsd_nrthreads() 309 return nfsd_vers(nn, 2, NFSD_TEST) || nfsd_vers(nn, 3, NFSD_TEST); in nfsd_needs_lockd() 326 memcpy(verf, nn->writeverf, sizeof(nn->writeverf)); in nfsd_copy_write_verifier() 341 memcpy(nn->writeverf, &verf, sizeof(nn->writeverf)); in nfsd_reset_write_verifier_locked() 374 if (nn->nfsd_net_up) in nfsd_startup_net() 384 if (nfsd_needs_lockd(nn) && !nn->lockd_up) { in nfsd_startup_net() 414 if (nn->lockd_up) { in nfsd_startup_net() 437 if (nn->lockd_up) { in nfsd_shutdown_net() 463 if (nn->nfsd_serv) { in nfsd_inetaddr_event() [all …]
|
| A D | nfscache.c | 89 struct nfsd_net *nn) in nfsd_cacherep_alloc() argument 151 struct nfsd_net *nn) in nfsd_reply_cache_free_locked() argument 159 struct nfsd_net *nn) in nfsd_reply_cache_free() argument 190 if (!nn->drc_hashtbl) in nfsd_reply_cache_init() 201 nn->nfsd_reply_cache_shrinker->private_data = nn; in nfsd_reply_cache_init() 230 rp, nn); in nfsd_reply_cache_shutdown() 235 nn->drc_hashtbl = NULL; in nfsd_reply_cache_shutdown() 236 nn->drc_hashsize = 0; in nfsd_reply_cache_shutdown() 282 if (atomic_read(&nn->num_drc_entries) <= nn->max_drc_entries && in nfsd_prune_bucket_locked() 420 struct nfsd_net *nn) in nfsd_cache_insert() argument [all …]
|
| A D | nfs4recover.c | 203 if (!nn->rec_file) in nfsd4_create_clid_dir() 246 if (nn->in_grace) in nfsd4_create_clid_dir() 248 HEXDIR_LEN, nn); in nfsd4_create_clid_dir() 417 if (nn->in_grace) in nfsd4_remove_clid_dir() 468 if (!nn->rec_file) in nfsd4_recdir_purge_old() 514 if (!nn->rec_file) in nfsd4_recdir_load() 567 if (!nn->rec_file) in nfsd4_shutdown_recdir() 569 fput(nn->rec_file); in nfsd4_shutdown_recdir() 1001 if (nn->cld_net) in __nfsd4_init_cld_pipe() 1025 nn->cld_net = cn; in __nfsd4_init_cld_pipe() [all …]
|
| A D | stats.h | 16 static inline void nfsd_stats_rc_hits_inc(struct nfsd_net *nn) in nfsd_stats_rc_hits_inc() argument 18 percpu_counter_inc(&nn->counter[NFSD_STATS_RC_HITS]); 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() argument 23 percpu_counter_inc(&nn->counter[NFSD_STATS_RC_MISSES]); in nfsd_stats_rc_misses_inc() 28 percpu_counter_inc(&nn->counter[NFSD_STATS_RC_NOCACHE]); 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() argument 34 percpu_counter_inc(&nn->counter[NFSD_STATS_FH_STALE]); 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() argument 42 percpu_counter_add(&nn->counter[NFSD_STATS_IO_READ], amount); in nfsd_stats_io_read_add() 57 percpu_counter_inc(&nn->counter[NFSD_STATS_PAYLOAD_MISSES]); in nfsd_stats_payload_misses_inc() [all …]
|
| A D | nfsctl.c | 552 if (nn->nfsd_serv) in __write_versions() 911 if (nn->nfsd_serv) in __nfsd4_write_time() 974 return nfsd4_write_time(file, buf, size, &nn->nfsd4_lease, nn); in write_leasetime() 990 return nfsd4_write_time(file, buf, size, &nn->nfsd4_grace, nn); in write_gracetime() 1002 if (nn->nfsd_serv) in __write_recoverydir() 1514 struct nfsd_net *nn; in nfsd_nl_rpc_status_get_dumpit() local 1649 if (nn->nfsd_serv && nn->nfsd_serv->sv_nrthreads) in nfsd_nl_threads_set_doit() 1718 nn->nfsd_name); in nfsd_nl_threads_get_doit() 2073 if (!nn->nfsd_serv) in nfsd_nl_listener_get_doit() 2198 memset(&nn->nfsd_svcstats, 0, sizeof(nn->nfsd_svcstats)); in nfsd_net_init() [all …]
|
| A D | nfs4state.c | 725 struct nfsd_net *nn; in nfs4_resolve_deny_conflicts_locked() local 2311 if (atomic_read(&nn->nfs4_client_count) >= nn->nfs4_max_clients && in alloc_client() 3248 gen_clid(clp, nn); in create_client() 4854 nn->clientid_counter = nn->clientid_base + 1; in nfsd4_init_leases_net() 4855 nn->s2s_cp_cl_id = nn->clientid_counter++; in nfsd4_init_leases_net() 6981 deleg_reaper(nn); in nfsd4_state_shrinker_worker() 7345 0, &s, nn); in nfs4_preprocess_stateid_op() 7736 &stp, nn); in nfsd4_close() 8245 nn); in nfsd4_lock() 8548 &stp, nn); in nfsd4_locku() [all …]
|
| A D | stats.c | 33 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in nfsd_show() local 37 percpu_counter_sum_positive(&nn->counter[NFSD_STATS_RC_HITS]), in nfsd_show() 38 percpu_counter_sum_positive(&nn->counter[NFSD_STATS_RC_MISSES]), in nfsd_show() 39 percpu_counter_sum_positive(&nn->counter[NFSD_STATS_RC_NOCACHE]), in nfsd_show() 40 percpu_counter_sum_positive(&nn->counter[NFSD_STATS_FH_STALE]), in nfsd_show() 41 percpu_counter_sum_positive(&nn->counter[NFSD_STATS_IO_READ]), in nfsd_show() 42 percpu_counter_sum_positive(&nn->counter[NFSD_STATS_IO_WRITE])); in nfsd_show() 55 svc_seq_show(seq, &nn->nfsd_svcstats); in nfsd_show() 63 percpu_counter_sum_positive(&nn->counter[NFSD_STATS_NFS4_OP(i)])); in nfsd_show() 78 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in nfsd_proc_stat_init() local [all …]
|
| A D | nfs4idmap.c | 471 if (IS_ERR(nn->idtoname_cache)) in nfsd_idmap_init() 472 return PTR_ERR(nn->idtoname_cache); in nfsd_idmap_init() 477 if (IS_ERR(nn->nametoid_cache)) { in nfsd_idmap_init() 478 rv = PTR_ERR(nn->nametoid_cache); in nfsd_idmap_init() 487 cache_destroy_net(nn->nametoid_cache, net); in nfsd_idmap_init() 489 cache_unregister_net(nn->idtoname_cache, net); in nfsd_idmap_init() 491 cache_destroy_net(nn->idtoname_cache, net); in nfsd_idmap_init() 502 cache_destroy_net(nn->idtoname_cache, net); in nfsd_idmap_shutdown() 503 cache_destroy_net(nn->nametoid_cache, net); in nfsd_idmap_shutdown() 559 cache_put(&item->h, nn->nametoid_cache); in idmap_name_to_id() [all …]
|
| A D | export.c | 1077 cache_put(&ek->h, nn->svc_expkey_cache); in exp_find() 1461 if (IS_ERR(nn->svc_export_cache)) in nfsd_export_init() 1462 return PTR_ERR(nn->svc_export_cache); in nfsd_export_init() 1468 if (IS_ERR(nn->svc_expkey_cache)) { in nfsd_export_init() 1469 rv = PTR_ERR(nn->svc_expkey_cache); in nfsd_export_init() 1478 cache_destroy_net(nn->svc_expkey_cache, net); in nfsd_export_init() 1482 cache_destroy_net(nn->svc_export_cache, net); in nfsd_export_init() 1494 cache_purge(nn->svc_expkey_cache); in nfsd_export_flush() 1495 cache_purge(nn->svc_export_cache); in nfsd_export_flush() 1510 cache_destroy_net(nn->svc_expkey_cache, net); in nfsd_export_shutdown() [all …]
|
| A D | state.h | 780 struct nfs4_stid **s, struct nfsd_net *nn); 783 int nfs4_init_copy_state(struct nfsd_net *nn, struct nfsd4_copy *copy); 785 struct nfs4_cpntf_state *nfs4_alloc_init_cpntf_state(struct nfsd_net *nn, 792 struct nfsd_net *nn); 813 void nfsd4_async_copy_reaper(struct nfsd_net *nn); 816 struct xdr_netobj princhash, struct nfsd_net *nn); 817 extern bool nfs4_has_reclaimed_state(struct xdr_netobj name, struct nfsd_net *nn); 820 extern void nfs4_put_cpntf_state(struct nfsd_net *nn, 822 extern __be32 manage_cpntf_state(struct nfsd_net *nn, stateid_t *st, 840 void nfsd4_end_grace(struct nfsd_net *nn); [all …]
|
| A D | nfs4proc.c | 634 nn->somebody_reclaimed = true; in nfsd4_open() 1348 spin_lock(&nn->client_lock); in nfsd4_async_copy_reaper() 1364 spin_unlock(&nn->client_lock); in nfsd4_async_copy_reaper() 1443 spin_lock(&nn->nfsd_ssc_lock); in nfsd4_ssc_setup_dul() 1479 spin_unlock(&nn->nfsd_ssc_lock); in nfsd4_ssc_setup_dul() 1487 spin_lock(&nn->nfsd_ssc_lock); in nfsd4_ssc_update_dul() 1491 spin_unlock(&nn->nfsd_ssc_lock); in nfsd4_ssc_update_dul() 1497 spin_lock(&nn->nfsd_ssc_lock); in nfsd4_ssc_cancel_dul() 1650 spin_lock(&nn->nfsd_ssc_lock); in nfsd4_cleanup_inter_ssc() 1950 async_copy->cp_nn = nn; in nfsd4_copy() [all …]
|
| A D | netns.h | 223 #define nfsd_netns_ready(nn) ((nn)->sessionid_hashtbl) argument 231 void nfsd_copy_write_verifier(__be32 verf[2], struct nfsd_net *nn); 232 void nfsd_reset_write_verifier(struct nfsd_net *nn);
|
| A D | filecache.c | 453 struct nfsd_fcache_disposal *l = nn->fcache_disposal; in nfsd_file_dispose_list_delayed() 465 serv = nn->nfsd_serv; in nfsd_file_dispose_list_delayed() 480 void nfsd_file_net_dispose(struct nfsd_net *nn) in nfsd_file_net_dispose() argument 482 struct nfsd_fcache_disposal *l = nn->fcache_disposal; in nfsd_file_net_dispose() 496 svc_wake_up(nn->nfsd_serv); in nfsd_file_net_dispose() 892 nfs_localio_invalidate_clients(&nn->local_clients, in __nfsd_file_cache_purge() 893 &nn->local_clients_lock); in __nfsd_file_cache_purge() 938 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in nfsd_free_fcache_disposal_net() local 947 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in nfsd_file_cache_start_net() local 949 nn->fcache_disposal = nfsd_alloc_fcache_disposal(); in nfsd_file_cache_start_net() [all …]
|
| A D | nfsd.h | 113 struct dentry *nfsd_client_mkdir(struct nfsd_net *nn, 140 int nfsd_vers(struct nfsd_net *nn, int vers, enum vers_op change); 141 int nfsd_minorversion(struct nfsd_net *nn, u32 minorversion, enum vers_op change); 142 void nfsd_reset_versions(struct nfsd_net *nn); 550 extern void nfsd4_ssc_init_umount_work(struct nfsd_net *nn); 553 extern void nfsd4_init_leases_net(struct nfsd_net *nn); 561 static inline void nfsd4_init_leases_net(struct nfsd_net *nn) { }; in nfsd4_init_leases_net() argument
|
| A D | localio.c | 151 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in localio_proc_uuid_is_local() local 153 nfs_uuid_is_local(&argp->uuid, &nn->local_clients, in localio_proc_uuid_is_local() 154 &nn->local_clients_lock, in localio_proc_uuid_is_local()
|
| A D | vfs.c | 355 nfsd_reset_write_verifier(nn); in commit_reset_write_verifier() 356 trace_nfsd_writeverf_reset(nn, rqstp, err); in commit_reset_write_verifier() 699 commit_reset_write_verifier(nn, rqstp, status); in nfsd4_clone_file_range() 1226 nfsd_copy_write_verifier(verf, nn); in nfsd_vfs_write() 1229 commit_reset_write_verifier(nn, rqstp, host_err); in nfsd_vfs_write() 1233 nfsd_stats_io_write_add(nn, exp, *cnt); in nfsd_vfs_write() 1387 struct nfsd_net *nn; in nfsd_commit() local 1406 nn = net_generic(nf->nf_net, nfsd_net_id); in nfsd_commit() 1414 nfsd_copy_write_verifier(verf, nn); in nfsd_commit() 1423 commit_reset_write_verifier(nn, rqstp, err2); in nfsd_commit() [all …]
|
| /fs/ocfs2/cluster/ |
| A D | tcp.c | 285 BUG_ON(nn == NULL); in o2net_num_from_nn() 504 BUG_ON(sc && nn->nn_sc && nn->nn_sc != sc); in o2net_set_nn_state() 512 o2net_num_from_nn(nn), nn->nn_sc, sc, nn->nn_sc_valid, valid, in o2net_set_nn_state() 515 nn->nn_sc = sc; in o2net_set_nn_state() 520 if (nn->nn_persistent_error || nn->nn_sc_valid) in o2net_set_nn_state() 701 if (nn->nn_sc == sc) in o2net_ensure_shutdown() 990 *sc_ret = nn->nn_sc; in o2net_tx_can_proceed() 1060 wait_event(nn->nn_sc_wq, o2net_tx_can_proceed(nn, &sc, &ret)); in o2net_send_message_vec() 1317 if (nn->nn_sc == sc) { in o2net_check_handshake() 1588 stop = (nn->nn_sc || in o2net_start_connect() [all …]
|
| /fs/nfs/blocklayout/ |
| A D | rpc_pipefs.c | 67 mutex_lock(&nn->bl_mutex); in bl_resolve_deviceid() 68 bl_pipe_msg.bl_wq = &nn->bl_wq; in bl_resolve_deviceid() 86 add_wait_queue(&nn->bl_wq, &wq); in bl_resolve_deviceid() 107 mutex_unlock(&nn->bl_mutex); in bl_resolve_deviceid() 123 wake_up(&nn->bl_wq); in bl_pipe_downcall() 169 if (nn->bl_device_pipe == NULL) { in rpc_pipefs_event() 179 rpc_unlink(nn->bl_device_pipe); in rpc_pipefs_event() 223 mutex_init(&nn->bl_mutex); in nfs4blocklayout_net_init() 224 init_waitqueue_head(&nn->bl_wq); in nfs4blocklayout_net_init() 226 if (IS_ERR(nn->bl_device_pipe)) in nfs4blocklayout_net_init() [all …]
|
| /fs/nfs/ |
| A D | client.c | 210 idr_destroy(&nn->cb_ident_idr); in nfs_cleanup_cb_ident_idr() 266 struct nfs_net *nn; in nfs_put_client() local 425 spin_lock(&nn->nfs_client_lock); in nfs_get_client() 438 &nn->nfs_client_list); in nfs_get_client() 528 .stats = &nn->rpcstats, in nfs_create_rpc_client() 999 struct nfs_net *nn; in nfs_server_remove_lists() local 1242 idr_init(&nn->cb_ident_idr); in nfs_clients_init() 1250 memset(&nn->rpcstats, 0, sizeof(nn->rpcstats)); in nfs_clients_init() 1253 nfs_netns_sysfs_setup(nn, net); in nfs_clients_init() 1260 nfs_netns_sysfs_destroy(nn); in nfs_clients_exit() [all …]
|
| A D | nfs4client.c | 37 spin_lock(&nn->nfs_client_lock); in nfs_get_cb_ident_idr() 41 spin_unlock(&nn->nfs_client_lock); in nfs_get_cb_ident_idr() 506 spin_lock(&nn->nfs_client_lock); in nfs4_swap_callback_idents() 514 spin_unlock(&nn->nfs_client_lock); in nfs4_swap_callback_idents() 553 spin_lock(&nn->nfs_client_lock); in nfs4_match_client() 599 spin_lock(&nn->nfs_client_lock); in nfs40_walk_client_list() 655 spin_lock(&nn->nfs_client_lock); in nfs40_walk_client_list() 658 spin_unlock(&nn->nfs_client_lock); in nfs40_walk_client_list() 762 spin_lock(&nn->nfs_client_lock); in nfs41_walk_client_list() 819 spin_lock(&nn->nfs_client_lock); in nfs4_find_client_ident() [all …]
|
| A D | callback.c | 45 struct nfs_net *nn = net_generic(net, nfs_net_id); in nfs4_callback_up_net() local 52 nn->nfs_callback_tcpport = ret; in nfs4_callback_up_net() 54 nn->nfs_callback_tcpport, PF_INET, net->ns.inum); in nfs4_callback_up_net() 60 nn->nfs_callback_tcpport6 = ret; in nfs4_callback_up_net() 62 nn->nfs_callback_tcpport6, PF_INET6, net->ns.inum); in nfs4_callback_up_net() 133 struct nfs_net *nn = net_generic(net, nfs_net_id); in nfs_callback_down_net() local 135 if (--nn->cb_users[minorversion]) in nfs_callback_down_net() 145 struct nfs_net *nn = net_generic(net, nfs_net_id); in nfs_callback_up_net() local 148 if (nn->cb_users[minorversion]++) in nfs_callback_up_net() 176 nn->cb_users[minorversion]--; in nfs_callback_up_net()
|
| A D | dns_resolve.c | 351 struct nfs_net *nn = net_generic(net, nfs_net_id); in nfs_dns_resolve_name() local 360 cache_put(&item->h, nn->nfs_dns_resolve); in nfs_dns_resolve_name() 385 struct nfs_net *nn = net_generic(net, nfs_net_id); in nfs_dns_resolver_cache_init() local 388 if (IS_ERR(nn->nfs_dns_resolve)) in nfs_dns_resolver_cache_init() 389 return PTR_ERR(nn->nfs_dns_resolve); in nfs_dns_resolver_cache_init() 397 cache_destroy_net(nn->nfs_dns_resolve, net); in nfs_dns_resolver_cache_init() 403 struct nfs_net *nn = net_generic(net, nfs_net_id); in nfs_dns_resolver_cache_destroy() local 405 nfs_cache_unregister_net(net, nn->nfs_dns_resolve); in nfs_dns_resolver_cache_destroy() 406 cache_destroy_net(nn->nfs_dns_resolve, net); in nfs_dns_resolver_cache_destroy() 429 struct nfs_net *nn = net_generic(net, nfs_net_id); in rpc_pipefs_event() local [all …]
|
| A D | pnfs_nfs.c | 609 _data_server_lookup_locked(const struct nfs_net *nn, const struct list_head *dsaddrs) in _data_server_lookup_locked() argument 613 list_for_each_entry(ds, &nn->nfs4_data_server_cache, ds_node) in _data_server_lookup_locked() 658 struct nfs_net *nn = net_generic(ds->ds_net, nfs_net_id); in nfs4_pnfs_ds_put() local 660 if (refcount_dec_and_lock(&ds->ds_count, &nn->nfs4_data_server_lock)) { in nfs4_pnfs_ds_put() 662 spin_unlock(&nn->nfs4_data_server_lock); in nfs4_pnfs_ds_put() 724 struct nfs_net *nn = net_generic(net, nfs_net_id); in nfs4_pnfs_ds_add() local 740 spin_lock(&nn->nfs4_data_server_lock); in nfs4_pnfs_ds_add() 741 tmp_ds = _data_server_lookup_locked(nn, dsaddrs); in nfs4_pnfs_ds_add() 750 list_add(&ds->ds_node, &nn->nfs4_data_server_cache); in nfs4_pnfs_ds_add() 762 spin_unlock(&nn->nfs4_data_server_lock); in nfs4_pnfs_ds_add()
|
| /fs/ubifs/ |
| A D | tnc.c | 645 nn += 1; in tnc_next() 647 *n = nn; in tnc_next() 667 nn = 0; in tnc_next() 672 *n = nn; in tnc_next() 717 *n = nn; in tnc_prev() 1079 nn = *n; in resolve_collision_directly() 1101 nn = *n; in resolve_collision_directly() 3286 nn = n; in lookup_znode() 3310 n = nn; in lookup_znode() 3400 nn = n; in is_leaf_node_in_tnc() [all …]
|
| A D | file.c | 595 int i = 0, nn = *n, offs = bu->zbranch[0].offs, hole = 0, read = 0; in populate_page() local 616 if (nn >= bu->cnt) { in populate_page() 619 } else if (key_block(c, &bu->zbranch[nn].key) == page_block) { in populate_page() 622 dn = bu->buf + (bu->zbranch[nn].offs - offs); in populate_page() 650 nn += 1; in populate_page() 652 } else if (key_block(c, &bu->zbranch[nn].key) < page_block) { in populate_page() 653 nn += 1; in populate_page() 679 *n = nn; in populate_page()
|