OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:cds_lfht
(Results
1 - 20
of
20
) sorted by relevancy
/src/external/lgpl2/userspace-rcu/dist/include/urcu/
rculfhash.h
25
struct
cds_lfht
;
47
* of the hash value for
cds_lfht
APIs.
67
struct
cds_lfht
*lfht;
129
struct
cds_lfht
*(*alloc_cds_lfht)(unsigned long min_nr_alloc_buckets,
131
void (*alloc_bucket_table)(struct
cds_lfht
*ht, unsigned long order);
132
void (*free_bucket_table)(struct
cds_lfht
*ht, unsigned long order);
133
struct cds_lfht_node *(*bucket_at)(struct
cds_lfht
*ht,
145
struct
cds_lfht
*_cds_lfht_new(unsigned long init_size,
157
struct
cds_lfht
*_cds_lfht_new_with_alloc(unsigned long init_size,
197
struct
cds_lfht
*cds_lfht_new_flavor(unsigned long init_size
[
all
...]
/src/external/lgpl2/userspace-rcu/dist/src/
rculfhash-mm-order.c
14
void cds_lfht_alloc_bucket_table(struct
cds_lfht
*ht, unsigned long order)
34
void cds_lfht_free_bucket_table(struct
cds_lfht
*ht, unsigned long order)
44
struct cds_lfht_node *bucket_at(struct
cds_lfht
*ht, unsigned long index)
64
struct
cds_lfht
*alloc_cds_lfht(unsigned long min_nr_alloc_buckets,
68
&cds_lfht_mm_order, alloc, sizeof(struct
cds_lfht
),
rculfhash-mm-chunk.c
14
void cds_lfht_alloc_bucket_table(struct
cds_lfht
*ht, unsigned long order)
38
void cds_lfht_free_bucket_table(struct
cds_lfht
*ht, unsigned long order)
52
struct cds_lfht_node *bucket_at(struct
cds_lfht
*ht, unsigned long index)
62
struct
cds_lfht
*alloc_cds_lfht(unsigned long min_nr_alloc_buckets,
70
cds_lfht_size = offsetof(struct
cds_lfht
, tbl_chunk) +
72
cds_lfht_size = max(cds_lfht_size, sizeof(struct
cds_lfht
));
rculfhash-internal.h
50
*
cds_lfht
: Top-level data structure representing a lock-free hash
58
struct
cds_lfht
{
struct
98
struct cds_lfht_node *(*bucket_at)(struct
cds_lfht
*ht,
102
*
cds_lfht
.
155
struct
cds_lfht
*__default_alloc_cds_lfht(
162
struct
cds_lfht
*ht;
rculfhash.c
335
struct
cds_lfht
*ht;
345
struct
cds_lfht
*ht;
347
void (*fct)(struct
cds_lfht
*ht, unsigned long i,
379
void cds_lfht_iter_debug_set_ht(struct
cds_lfht
*ht, struct cds_lfht_iter *iter)
389
void cds_lfht_iter_debug_set_ht(struct
cds_lfht
*ht __attribute__((unused)),
642
void cds_lfht_resize_lazy_grow(struct
cds_lfht
*ht, unsigned long size, int growth);
645
void cds_lfht_resize_lazy_count(struct
cds_lfht
*ht, unsigned long size,
699
void alloc_split_items_count(struct
cds_lfht
*ht)
723
void free_split_items_count(struct
cds_lfht
*ht)
742
void ht_count_add(struct
cds_lfht
*ht, unsigned long size, unsigned long hash
[
all
...]
rculfhash-mm-mmap.c
116
void cds_lfht_alloc_bucket_table(struct
cds_lfht
*ht, unsigned long order)
148
void cds_lfht_free_bucket_table(struct
cds_lfht
*ht, unsigned long order)
170
struct cds_lfht_node *bucket_at(struct
cds_lfht
*ht, unsigned long index)
176
struct
cds_lfht
*alloc_cds_lfht(unsigned long min_nr_alloc_buckets,
192
&cds_lfht_mm_mmap, alloc, sizeof(struct
cds_lfht
),
/src/external/lgpl2/userspace-rcu/dist/doc/examples/rculfhash/
cds_lfht_add.c
31
struct
cds_lfht
*ht; /* Hash table */
cds_lfht_add_replace.c
53
struct
cds_lfht
*ht; /* Hash table */
cds_lfht_add_unique.c
42
struct
cds_lfht
*ht; /* Hash table */
cds_lfht_destroy.c
40
struct
cds_lfht
*ht; /* Hash table */
cds_lfht_for_each_entry_duplicate.c
42
struct
cds_lfht
*ht; /* Hash table */
cds_lfht_lookup.c
42
struct
cds_lfht
*ht; /* Hash table */
cds_lfht_del.c
50
struct
cds_lfht
*ht; /* Hash table */
/src/external/lgpl2/userspace-rcu/dist/tests/benchmark/
test_urcu_hash.h
78
extern struct
cds_lfht
*test_ht;
338
void cds_lfht_test_lookup(struct
cds_lfht
*ht, void *key, size_t key_len,
test_urcu_hash.c
83
struct
cds_lfht
*test_ht;
235
void test_delete_all_nodes(struct
cds_lfht
*ht)
/src/external/mpl/bind/dist/lib/dns/
badcache.c
50
struct
cds_lfht
*ht;
144
bcentry_lookup(struct
cds_lfht
*ht, uint32_t hashval, dns__bckey_t *key) {
db.c
1029
struct
cds_lfht
*update_listeners =
1080
struct
cds_lfht
*update_listeners =
1104
struct
cds_lfht
*update_listeners =
dispatch.c
72
struct
cds_lfht
**tcps;
74
struct
cds_lfht
*qids;
/src/external/mpl/bind/dist/tests/bench/
load-names.c
103
*
cds_lfht
108
struct
cds_lfht
*lfht = cds_lfht_new(
/src/external/mpl/bind/dist/lib/dns/include/dns/
db.h
229
struct
cds_lfht
*update_listeners;
Completed in 65 milliseconds
Indexes created Mon Oct 12 00:27:07 UTC 2026