Home
last modified time | relevance | path

Searched defs:cfs_hash_ops (Results 1 – 1 of 1) sorted by relevance

/drivers/staging/lustre/include/linux/libcfs/
Dlibcfs_hash.h300 struct cfs_hash_ops { struct
302 unsigned (*hs_hash)(struct cfs_hash *hs, const void *key,
305 void * (*hs_key)(struct hlist_node *hnode);
307 void (*hs_keycpy)(struct hlist_node *hnode, void *key);
312 int (*hs_keycmp)(const void *key, struct hlist_node *hnode);
314 void * (*hs_object)(struct hlist_node *hnode);
316 void (*hs_get)(struct cfs_hash *hs, struct hlist_node *hnode);
318 void (*hs_put)(struct cfs_hash *hs, struct hlist_node *hnode);
320 void (*hs_put_locked)(struct cfs_hash *hs,
323 void (*hs_exit)(struct cfs_hash *hs, struct hlist_node *hnode);