Lines Matching refs:drc_hashtbl
189 nn->drc_hashtbl = kvzalloc(array_size(hashsize, in nfsd_reply_cache_init()
190 sizeof(*nn->drc_hashtbl)), GFP_KERNEL); in nfsd_reply_cache_init()
191 if (!nn->drc_hashtbl) in nfsd_reply_cache_init()
195 INIT_LIST_HEAD(&nn->drc_hashtbl[i].lru_head); in nfsd_reply_cache_init()
196 spin_lock_init(&nn->drc_hashtbl[i].cache_lock); in nfsd_reply_cache_init()
219 struct list_head *head = &nn->drc_hashtbl[i].lru_head; in nfsd_reply_cache_shutdown()
222 nfsd_reply_cache_free_locked(&nn->drc_hashtbl[i], in nfsd_reply_cache_shutdown()
227 kvfree(nn->drc_hashtbl); in nfsd_reply_cache_shutdown()
228 nn->drc_hashtbl = NULL; in nfsd_reply_cache_shutdown()
283 struct nfsd_drc_bucket *b = &nn->drc_hashtbl[i]; in prune_cache_entries()
427 struct nfsd_drc_bucket *b = &nn->drc_hashtbl[hash]; in nfsd_cache_lookup()
540 b = &nn->drc_hashtbl[hash]; in nfsd_cache_update()