Home
last modified time | relevance | path

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

/freebsd/sys/contrib/ck/src/
H A Dck_barrier_combining.c34 struct ck_barrier_combining_group *head;
35 struct ck_barrier_combining_group *tail;
38 static struct ck_barrier_combining_group *
41 struct ck_barrier_combining_group *front = NULL; in ck_barrier_combining_queue_dequeue()
52 ck_barrier_combining_insert(struct ck_barrier_combining_group *parent, in ck_barrier_combining_insert()
53 struct ck_barrier_combining_group *tnode, in ck_barrier_combining_insert()
54 struct ck_barrier_combining_group **child) in ck_barrier_combining_insert()
77 struct ck_barrier_combining_group *node_value) in ck_barrier_combining_queue_enqueue()
95 struct ck_barrier_combining_group *tnode, in ck_barrier_combining_group_init()
98 struct ck_barrier_combining_group *node; in ck_barrier_combining_group_init()
[all …]
/freebsd/sys/contrib/ck/include/
H A Dck_barrier.h50 struct ck_barrier_combining_group { struct
54 struct ck_barrier_combining_group *parent; argument
55 struct ck_barrier_combining_group *left; argument
56 struct ck_barrier_combining_group *right; argument
57 struct ck_barrier_combining_group *next; argument
59 typedef struct ck_barrier_combining_group ck_barrier_combining_group_t;
69 struct ck_barrier_combining_group *root;