Home
last modified time | relevance | path

Searched refs:smq_hash_table (Results 1 – 1 of 1) sorted by relevance

/openbmc/linux/drivers/md/
H A Ddm-cache-policy-smq.c575 struct smq_hash_table { struct
603 static void h_exit(struct smq_hash_table *ht) in h_exit()
608 static struct entry *h_head(struct smq_hash_table *ht, unsigned int bucket) in h_head()
613 static struct entry *h_next(struct smq_hash_table *ht, struct entry *e) in h_next()
618 static void __h_insert(struct smq_hash_table *ht, unsigned int bucket, struct entry *e) in __h_insert()
624 static void h_insert(struct smq_hash_table *ht, struct entry *e) in h_insert()
647 static void __h_unlink(struct smq_hash_table *ht, unsigned int h, in __h_unlink()
659 static struct entry *h_lookup(struct smq_hash_table *ht, dm_oblock_t oblock) in h_lookup()
677 static void h_remove(struct smq_hash_table *ht, struct entry *e) in h_remove()
843 struct smq_hash_table table;
[all …]