Lines Matching defs:crp
7998 struct nfs4_client_reclaim *crp;
8000 crp = nfsd4_find_reclaim_client(name, nn);
8001 return (crp && crp->cr_clp);
8015 struct nfs4_client_reclaim *crp;
8017 crp = alloc_reclaim();
8018 if (crp) {
8020 INIT_LIST_HEAD(&crp->cr_strhash);
8021 list_add(&crp->cr_strhash, &nn->reclaim_str_hashtbl[strhashval]);
8022 crp->cr_name.data = name.data;
8023 crp->cr_name.len = name.len;
8024 crp->cr_princhash.data = princhash.data;
8025 crp->cr_princhash.len = princhash.len;
8026 crp->cr_clp = NULL;
8029 return crp;
8033 nfs4_remove_reclaim_record(struct nfs4_client_reclaim *crp, struct nfsd_net *nn)
8035 list_del(&crp->cr_strhash);
8036 kfree(crp->cr_name.data);
8037 kfree(crp->cr_princhash.data);
8038 kfree(crp);
8045 struct nfs4_client_reclaim *crp = NULL;
8050 crp = list_entry(nn->reclaim_str_hashtbl[i].next,
8052 nfs4_remove_reclaim_record(crp, nn);
8064 struct nfs4_client_reclaim *crp = NULL;
8067 list_for_each_entry(crp, &nn->reclaim_str_hashtbl[strhashval], cr_strhash) {
8068 if (compare_blob(&crp->cr_name, &name) == 0) {
8069 return crp;