Symbol: ch_group
regress/usr.sbin/bgpd/unittests/chash_sub_test.c
109
struct ch_group table[256] = { 0 };
regress/usr.sbin/bgpd/unittests/chash_sub_test.c
28
struct ch_group test;
usr.sbin/bgpd/chash.c
102
cg_meta_clear_flags(struct ch_group *g, uint8_t flag)
usr.sbin/bgpd/chash.c
111
cg_meta_get_flags(const struct ch_group *g)
usr.sbin/bgpd/chash.c
117
cg_meta_check_flags(const struct ch_group *g, uint8_t flag)
usr.sbin/bgpd/chash.c
124
cg_meta_set_hash(struct ch_group *g, int slot, uint64_t hash)
usr.sbin/bgpd/chash.c
140
ch_meta_locate(struct ch_group *g, uint64_t mask)
usr.sbin/bgpd/chash.c
201
ch_sub_insert(const struct ch_type *type, struct ch_group *table,
usr.sbin/bgpd/chash.c
208
struct ch_group *g = &table[bucket], *ins_g = NULL;
usr.sbin/bgpd/chash.c
257
ch_sub_remove(const struct ch_type *type, struct ch_group *table,
usr.sbin/bgpd/chash.c
264
struct ch_group *g = &table[bucket];
usr.sbin/bgpd/chash.c
295
ch_sub_find(const struct ch_type *type, struct ch_group *table, uint64_t h,
usr.sbin/bgpd/chash.c
302
struct ch_group *g = &table[bucket];
usr.sbin/bgpd/chash.c
325
ch_sub_locate(const struct ch_type *type, struct ch_group *table, uint64_t h,
usr.sbin/bgpd/chash.c
332
struct ch_group *g = &table[bucket];
usr.sbin/bgpd/chash.c
355
ch_sub_first(const struct ch_type *type, struct ch_group *table,
usr.sbin/bgpd/chash.c
358
struct ch_group *g;
usr.sbin/bgpd/chash.c
380
ch_sub_next(const struct ch_type *type, struct ch_group *table,
usr.sbin/bgpd/chash.c
383
struct ch_group *g;
usr.sbin/bgpd/chash.c
409
ch_sub_split(const struct ch_type *type, struct ch_group *from,
usr.sbin/bgpd/chash.c
410
struct ch_group *low, struct ch_group *high, struct ch_meta *frommeta,
usr.sbin/bgpd/chash.c
413
struct ch_group *g = &from[0];
usr.sbin/bgpd/chash.c
450
ch_sub_merge_one(const struct ch_type *type, struct ch_group *table,
usr.sbin/bgpd/chash.c
451
struct ch_meta *meta, const struct ch_group *from)
usr.sbin/bgpd/chash.c
476
ch_sub_merge(const struct ch_type *type, struct ch_group *to,
usr.sbin/bgpd/chash.c
477
struct ch_group *from, struct ch_group *buddy, struct ch_meta *tometa,
usr.sbin/bgpd/chash.c
480
struct ch_group *g = &from[0];
usr.sbin/bgpd/chash.c
481
struct ch_group *b = &buddy[0];
usr.sbin/bgpd/chash.c
497
struct ch_group **table, struct ch_meta **meta)
usr.sbin/bgpd/chash.c
513
struct ch_group *table, struct ch_meta *meta)
usr.sbin/bgpd/chash.c
528
struct ch_group **tables;
usr.sbin/bgpd/chash.c
576
ch_table_fill(struct ch_table *t, uint64_t idx, struct ch_group *table,
usr.sbin/bgpd/chash.c
594
static struct ch_group *
usr.sbin/bgpd/chash.c
622
struct ch_group *table, struct ch_meta *meta)
usr.sbin/bgpd/chash.c
624
struct ch_group *left = NULL, *right = NULL;
usr.sbin/bgpd/chash.c
672
struct ch_group *table, struct ch_meta *meta)
usr.sbin/bgpd/chash.c
674
struct ch_group *buddy, *to = NULL;
usr.sbin/bgpd/chash.c
715
struct ch_group *table = NULL;
usr.sbin/bgpd/chash.c
739
struct ch_group *table = NULL;
usr.sbin/bgpd/chash.c
758
struct ch_group *table;
usr.sbin/bgpd/chash.c
792
struct ch_group *table;
usr.sbin/bgpd/chash.c
825
struct ch_group *table;
usr.sbin/bgpd/chash.c
841
struct ch_group *table;
usr.sbin/bgpd/chash.c
856
struct ch_group *table;
usr.sbin/bgpd/chash.c
871
struct ch_group *table;
usr.sbin/bgpd/chash.c
909
(CH_H2_SIZE * sizeof(struct ch_group) + sizeof(struct ch_meta));
usr.sbin/bgpd/chash.c
911
(sizeof(struct ch_group *) + sizeof(struct ch_meta *));
usr.sbin/bgpd/chash.c
93
cg_meta_set_flags(struct ch_group *g, uint8_t flag)
usr.sbin/bgpd/chash.h
51
struct ch_group;
usr.sbin/bgpd/chash.h
55
struct ch_group **ch_tables;