Lines Matching refs:nn
204 struct nfs_net *nn = net_generic(net, nfs_net_id); in nfs_cleanup_cb_ident_idr() local
206 idr_destroy(&nn->cb_ident_idr); in nfs_cleanup_cb_ident_idr()
212 struct nfs_net *nn = net_generic(clp->cl_net, nfs_net_id); in nfs_cb_idr_remove_locked() local
215 idr_remove(&nn->cb_ident_idr, clp->cl_cb_ident); in nfs_cb_idr_remove_locked()
265 struct nfs_net *nn; in nfs_put_client() local
270 nn = net_generic(clp->cl_net, nfs_net_id); in nfs_put_client()
272 if (refcount_dec_and_lock(&clp->cl_count, &nn->nfs_client_lock)) { in nfs_put_client()
275 spin_unlock(&nn->nfs_client_lock); in nfs_put_client()
292 struct nfs_net *nn = net_generic(data->net, nfs_net_id); in nfs_match_client() local
295 list_for_each_entry(clp, &nn->nfs_client_list, cl_share_link) { in nfs_match_client()
304 spin_unlock(&nn->nfs_client_lock); in nfs_match_client()
307 spin_lock(&nn->nfs_client_lock); in nfs_match_client()
401 struct nfs_net *nn = net_generic(cl_init->net, nfs_net_id); in nfs_get_client() local
411 spin_lock(&nn->nfs_client_lock); in nfs_get_client()
415 spin_unlock(&nn->nfs_client_lock); in nfs_get_client()
422 &nn->nfs_client_list); in nfs_get_client()
423 spin_unlock(&nn->nfs_client_lock); in nfs_get_client()
428 spin_unlock(&nn->nfs_client_lock); in nfs_get_client()
840 struct nfs_net *nn = net_generic(clp->cl_net, nfs_net_id); in nfs_server_insert_lists() local
842 spin_lock(&nn->nfs_client_lock); in nfs_server_insert_lists()
844 list_add_tail(&server->master_link, &nn->nfs_volume_list); in nfs_server_insert_lists()
846 spin_unlock(&nn->nfs_client_lock); in nfs_server_insert_lists()
854 struct nfs_net *nn; in nfs_server_remove_lists() local
858 nn = net_generic(clp->cl_net, nfs_net_id); in nfs_server_remove_lists()
859 spin_lock(&nn->nfs_client_lock); in nfs_server_remove_lists()
864 spin_unlock(&nn->nfs_client_lock); in nfs_server_remove_lists()
1060 struct nfs_net *nn = net_generic(net, nfs_net_id); in nfs_clients_init() local
1062 INIT_LIST_HEAD(&nn->nfs_client_list); in nfs_clients_init()
1063 INIT_LIST_HEAD(&nn->nfs_volume_list); in nfs_clients_init()
1065 idr_init(&nn->cb_ident_idr); in nfs_clients_init()
1067 spin_lock_init(&nn->nfs_client_lock); in nfs_clients_init()
1068 nn->boot_time = ktime_get_real(); in nfs_clients_init()
1100 __acquires(&nn->nfs_client_lock) in nfs_server_list_start()
1102 struct nfs_net *nn = net_generic(seq_file_net(m), nfs_net_id); in nfs_server_list_start() local
1105 spin_lock(&nn->nfs_client_lock); in nfs_server_list_start()
1106 return seq_list_start_head(&nn->nfs_client_list, *_pos); in nfs_server_list_start()
1114 struct nfs_net *nn = net_generic(seq_file_net(p), nfs_net_id); in nfs_server_list_next() local
1116 return seq_list_next(v, &nn->nfs_client_list, pos); in nfs_server_list_next()
1123 __releases(&nn->nfs_client_lock) in nfs_server_list_stop()
1125 struct nfs_net *nn = net_generic(seq_file_net(p), nfs_net_id); in nfs_server_list_stop() local
1127 spin_unlock(&nn->nfs_client_lock); in nfs_server_list_stop()
1136 struct nfs_net *nn = net_generic(seq_file_net(m), nfs_net_id); in nfs_server_list_show() local
1139 if (v == &nn->nfs_client_list) { in nfs_server_list_show()
1167 __acquires(&nn->nfs_client_lock) in nfs_volume_list_start()
1169 struct nfs_net *nn = net_generic(seq_file_net(m), nfs_net_id); in nfs_volume_list_start() local
1172 spin_lock(&nn->nfs_client_lock); in nfs_volume_list_start()
1173 return seq_list_start_head(&nn->nfs_volume_list, *_pos); in nfs_volume_list_start()
1181 struct nfs_net *nn = net_generic(seq_file_net(p), nfs_net_id); in nfs_volume_list_next() local
1183 return seq_list_next(v, &nn->nfs_volume_list, pos); in nfs_volume_list_next()
1190 __releases(&nn->nfs_client_lock) in nfs_volume_list_stop()
1192 struct nfs_net *nn = net_generic(seq_file_net(p), nfs_net_id); in nfs_volume_list_stop() local
1194 spin_unlock(&nn->nfs_client_lock); in nfs_volume_list_stop()
1206 struct nfs_net *nn = net_generic(seq_file_net(m), nfs_net_id); in nfs_volume_list_show() local
1209 if (v == &nn->nfs_volume_list) { in nfs_volume_list_show()
1240 struct nfs_net *nn = net_generic(net, nfs_net_id); in nfs_fs_proc_net_init() local
1243 nn->proc_nfsfs = proc_net_mkdir(net, "nfsfs", net->proc_net); in nfs_fs_proc_net_init()
1244 if (!nn->proc_nfsfs) in nfs_fs_proc_net_init()
1248 p = proc_create_net("servers", S_IFREG|S_IRUGO, nn->proc_nfsfs, in nfs_fs_proc_net_init()
1254 p = proc_create_net("volumes", S_IFREG|S_IRUGO, nn->proc_nfsfs, in nfs_fs_proc_net_init()