Lines Matching refs:sn
942 struct sunrpc_net *sn = net_generic(net, sunrpc_net_id); in rpc_add_pipe_dir_object() local
944 mutex_lock(&sn->pipefs_sb_lock); in rpc_add_pipe_dir_object()
946 mutex_unlock(&sn->pipefs_sb_lock); in rpc_add_pipe_dir_object()
965 struct sunrpc_net *sn = net_generic(net, sunrpc_net_id); in rpc_remove_pipe_dir_object() local
967 mutex_lock(&sn->pipefs_sb_lock); in rpc_remove_pipe_dir_object()
969 mutex_unlock(&sn->pipefs_sb_lock); in rpc_remove_pipe_dir_object()
990 struct sunrpc_net *sn = net_generic(net, sunrpc_net_id); in rpc_find_or_alloc_pipe_dir_object() local
993 mutex_lock(&sn->pipefs_sb_lock); in rpc_find_or_alloc_pipe_dir_object()
1004 mutex_unlock(&sn->pipefs_sb_lock); in rpc_find_or_alloc_pipe_dir_object()
1216 struct sunrpc_net *sn = net_generic(net, sunrpc_net_id); in rpc_pipefs_init_net() local
1218 sn->gssd_dummy = rpc_mkpipe_data(&gssd_dummy_pipe_ops, 0); in rpc_pipefs_init_net()
1219 if (IS_ERR(sn->gssd_dummy)) in rpc_pipefs_init_net()
1220 return PTR_ERR(sn->gssd_dummy); in rpc_pipefs_init_net()
1222 mutex_init(&sn->pipefs_sb_lock); in rpc_pipefs_init_net()
1223 sn->pipe_version = -1; in rpc_pipefs_init_net()
1229 struct sunrpc_net *sn = net_generic(net, sunrpc_net_id); in rpc_pipefs_exit_net() local
1231 rpc_destroy_pipe_data(sn->gssd_dummy); in rpc_pipefs_exit_net()
1242 struct sunrpc_net *sn = net_generic(net, sunrpc_net_id); in rpc_get_sb_net() local
1244 mutex_lock(&sn->pipefs_sb_lock); in rpc_get_sb_net()
1245 if (sn->pipefs_sb) in rpc_get_sb_net()
1246 return sn->pipefs_sb; in rpc_get_sb_net()
1247 mutex_unlock(&sn->pipefs_sb_lock); in rpc_get_sb_net()
1254 struct sunrpc_net *sn = net_generic(net, sunrpc_net_id); in rpc_put_sb_net() local
1256 WARN_ON(sn->pipefs_sb == NULL); in rpc_put_sb_net()
1257 mutex_unlock(&sn->pipefs_sb_lock); in rpc_put_sb_net()
1390 struct sunrpc_net *sn = net_generic(net, sunrpc_net_id); in rpc_fill_super() local
1407 gssd_dentry = rpc_gssd_dummy_populate(root, sn->gssd_dummy); in rpc_fill_super()
1415 mutex_lock(&sn->pipefs_sb_lock); in rpc_fill_super()
1416 sn->pipefs_sb = sb; in rpc_fill_super()
1423 mutex_unlock(&sn->pipefs_sb_lock); in rpc_fill_super()
1431 sn->pipefs_sb = NULL; in rpc_fill_super()
1433 mutex_unlock(&sn->pipefs_sb_lock); in rpc_fill_super()
1440 struct sunrpc_net *sn = net_generic(net, sunrpc_net_id); in gssd_running() local
1441 struct rpc_pipe *pipe = sn->gssd_dummy; in gssd_running()
1457 struct sunrpc_net *sn = net_generic(net, sunrpc_net_id); in rpc_kill_sb() local
1459 mutex_lock(&sn->pipefs_sb_lock); in rpc_kill_sb()
1460 if (sn->pipefs_sb != sb) { in rpc_kill_sb()
1461 mutex_unlock(&sn->pipefs_sb_lock); in rpc_kill_sb()
1464 sn->pipefs_sb = NULL; in rpc_kill_sb()
1470 mutex_unlock(&sn->pipefs_sb_lock); in rpc_kill_sb()