| H A D | rhashtable.h | 719 * @hlt: hash table 732 struct rhltable *hlt, const void *key, in rhltable_lookup() 736 struct rhash_head *he = __rhashtable_lookup(&hlt->ht, key, params, in rhltable_lookup() 743 struct rhltable *hlt, const void *key, in rhltable_lookup_likely() 747 struct rhash_head *he = __rhashtable_lookup(&hlt->ht, key, params, in rhltable_lookup_likely() 896 * @hlt: hash list table 911 struct rhltable *hlt, const void *key, struct rhlist_head *list, in rhltable_insert_key() 914 return PTR_ERR(__rhashtable_insert_fast(&hlt->ht, key, &list->rhead, in rhltable_insert_key() 920 * @hlt: hash list table 934 struct rhltable *hlt, struc in rhltable_insert() 730 rhltable_lookup(struct rhltable * hlt,const void * key,const struct rhashtable_params params) rhltable_lookup() argument 741 rhltable_lookup_likely(struct rhltable * hlt,const void * key,const struct rhashtable_params params) rhltable_lookup_likely() argument 909 rhltable_insert_key(struct rhltable * hlt,const void * key,struct rhlist_head * list,const struct rhashtable_params params) rhltable_insert_key() argument 932 rhltable_insert(struct rhltable * hlt,struct rhlist_head * list,const struct rhashtable_params params) rhltable_insert() argument 1192 rhltable_remove(struct rhltable * hlt,struct rhlist_head * list,const struct rhashtable_params params) rhltable_remove() argument 1310 rhltable_walk_enter(struct rhltable * hlt,struct rhashtable_iter * iter) rhltable_walk_enter() argument 1324 rhltable_free_and_destroy(struct rhltable * hlt,void (* free_fn)(void * ptr,void * arg),void * arg) rhltable_free_and_destroy() argument 1332 rhltable_destroy(struct rhltable * hlt) rhltable_destroy() argument [all...] |