Lines Matching refs:hash
10 #include <linux/dm-region-hash.h>
20 #define DM_MSG_PREFIX "region hash"
24 * Region hash
28 * nosync. There is no need to put clean regions in the hash.
30 * In addition to being present in the hash table a region _may_
36 * hash table.
46 * hash.
49 * A rw spin lock 'hash_lock' protects just the hash table,
67 /* hash table */
179 * Calculate a suitable number of buckets for our hash
189 DMERR("unable to allocate region hash memory");
211 DMERR("unable to allocate region hash bucket memory");
354 * The region wasn't in the hash, so we fall back to the
421 /* region hash entry should exist because write was in-flight */
560 * The hash entry for DM_RH_NOSYNC will remain in memory
725 MODULE_DESCRIPTION(DM_NAME " region hash");