Lines Matching refs:ck_stack
40 struct ck_stack { struct
44 typedef struct ck_stack ck_stack_t; argument
54 ck_stack_push_upmc(struct ck_stack *target, struct ck_stack_entry *entry) in ck_stack_push_upmc()
78 ck_stack_trypush_upmc(struct ck_stack *target, struct ck_stack_entry *entry) in ck_stack_trypush_upmc()
96 ck_stack_pop_upmc(struct ck_stack *target) in ck_stack_pop_upmc()
127 ck_stack_trypop_upmc(struct ck_stack *target, struct ck_stack_entry **r) in ck_stack_trypop_upmc()
151 ck_stack_batch_pop_upmc(struct ck_stack *target) in ck_stack_batch_pop_upmc()
167 ck_stack_push_mpmc(struct ck_stack *target, struct ck_stack_entry *entry) in ck_stack_push_mpmc()
181 ck_stack_trypush_mpmc(struct ck_stack *target, struct ck_stack_entry *entry) in ck_stack_trypush_mpmc()
195 ck_stack_pop_mpmc(struct ck_stack *target) in ck_stack_pop_mpmc()
197 struct ck_stack original, update; in ck_stack_pop_mpmc()
229 ck_stack_trypop_mpmc(struct ck_stack *target, struct ck_stack_entry **r) in ck_stack_trypop_mpmc()
231 struct ck_stack original, update; in ck_stack_trypop_mpmc()
260 ck_stack_batch_pop_mpmc(struct ck_stack *target) in ck_stack_batch_pop_mpmc()
273 ck_stack_push_mpnc(struct ck_stack *target, struct ck_stack_entry *entry) in ck_stack_push_mpnc()
291 ck_stack_push_spnc(struct ck_stack *target, struct ck_stack_entry *entry) in ck_stack_push_spnc()
303 ck_stack_pop_npsc(struct ck_stack *target) in ck_stack_pop_npsc()
320 ck_stack_batch_pop_npsc(struct ck_stack *target) in ck_stack_batch_pop_npsc()
334 ck_stack_init(struct ck_stack *stack) in ck_stack_init()