Lines Matching refs:nn
455 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in nfsd_idmap_init() local
457 nn->idtoname_cache = cache_create_net(&idtoname_cache_template, net); in nfsd_idmap_init()
458 if (IS_ERR(nn->idtoname_cache)) in nfsd_idmap_init()
459 return PTR_ERR(nn->idtoname_cache); in nfsd_idmap_init()
460 rv = cache_register_net(nn->idtoname_cache, net); in nfsd_idmap_init()
463 nn->nametoid_cache = cache_create_net(&nametoid_cache_template, net); in nfsd_idmap_init()
464 if (IS_ERR(nn->nametoid_cache)) { in nfsd_idmap_init()
465 rv = PTR_ERR(nn->nametoid_cache); in nfsd_idmap_init()
468 rv = cache_register_net(nn->nametoid_cache, net); in nfsd_idmap_init()
474 cache_destroy_net(nn->nametoid_cache, net); in nfsd_idmap_init()
476 cache_unregister_net(nn->idtoname_cache, net); in nfsd_idmap_init()
478 cache_destroy_net(nn->idtoname_cache, net); in nfsd_idmap_init()
485 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in nfsd_idmap_shutdown() local
487 cache_unregister_net(nn->idtoname_cache, net); in nfsd_idmap_shutdown()
488 cache_unregister_net(nn->nametoid_cache, net); in nfsd_idmap_shutdown()
489 cache_destroy_net(nn->idtoname_cache, net); in nfsd_idmap_shutdown()
490 cache_destroy_net(nn->nametoid_cache, net); in nfsd_idmap_shutdown()
533 struct nfsd_net *nn = net_generic(SVC_NET(rqstp), nfsd_net_id); in idmap_name_to_id() local
540 ret = idmap_lookup(rqstp, nametoid_lookup, &key, nn->nametoid_cache, &item); in idmap_name_to_id()
546 cache_put(&item->h, nn->nametoid_cache); in idmap_name_to_id()
573 struct nfsd_net *nn = net_generic(SVC_NET(rqstp), nfsd_net_id); in idmap_id_to_name() local
576 ret = idmap_lookup(rqstp, idtoname_lookup, &key, nn->idtoname_cache, &item); in idmap_id_to_name()
587 cache_put(&item->h, nn->idtoname_cache); in idmap_id_to_name()