Home
last modified time | relevance | path

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

/freebsd-src/sys/contrib/ck/src/
H A Dck_array.c34 static struct _ck_array *
37 struct _ck_array *active; in ck_array_create()
39 active = allocator->malloc(sizeof(struct _ck_array) + sizeof(void *) * length); in ck_array_create()
52 struct _ck_array *active; in ck_array_init()
76 struct _ck_array *target; in ck_array_put()
90 sizeof(struct _ck_array) + sizeof(void *) * array->n_entries, in ck_array_put()
91 sizeof(struct _ck_array) + sizeof(void *) * size, in ck_array_put()
113 sizeof(struct _ck_array) + sizeof(void *) * array->n_entries, in ck_array_put()
114 sizeof(struct _ck_array) + sizeof(void *) * size, in ck_array_put()
152 struct _ck_array *target; in ck_array_remove()
[all …]
/freebsd-src/sys/contrib/ck/include/
H A Dck_array.h37 struct _ck_array { struct
45 struct _ck_array *active; argument
47 struct _ck_array *transaction;
52 struct _ck_array *snapshot;
69 struct _ck_array *a = ck_pr_load_ptr(&array->active); in ck_array_length()
78 struct _ck_array *a = ck_pr_load_ptr(&array->active); in ck_array_buffer()