Lines Matching defs:smq_hash_table
575 struct smq_hash_table {
585 static int h_init(struct smq_hash_table *ht, struct entry_space *es, unsigned int nr_entries)
603 static void h_exit(struct smq_hash_table *ht)
608 static struct entry *h_head(struct smq_hash_table *ht, unsigned int bucket)
613 static struct entry *h_next(struct smq_hash_table *ht, struct entry *e)
618 static void __h_insert(struct smq_hash_table *ht, unsigned int bucket, struct entry *e)
624 static void h_insert(struct smq_hash_table *ht, struct entry *e)
631 static struct entry *__h_lookup(struct smq_hash_table *ht, unsigned int h, dm_oblock_t oblock,
647 static void __h_unlink(struct smq_hash_table *ht, unsigned int h,
659 static struct entry *h_lookup(struct smq_hash_table *ht, dm_oblock_t oblock)
677 static void h_remove(struct smq_hash_table *ht, struct entry *e)
843 struct smq_hash_table table;
844 struct smq_hash_table hotspot_table;