Lines Matching refs:ck_stack_entry

35 struct ck_stack_entry {  struct
36 struct ck_stack_entry *next; argument
38 typedef struct ck_stack_entry ck_stack_entry_t;
41 struct ck_stack_entry *head;
54 ck_stack_push_upmc(struct ck_stack *target, struct ck_stack_entry *entry) in ck_stack_push_upmc()
56 struct ck_stack_entry *stack; in ck_stack_push_upmc()
78 ck_stack_trypush_upmc(struct ck_stack *target, struct ck_stack_entry *entry) in ck_stack_trypush_upmc()
80 struct ck_stack_entry *stack; in ck_stack_trypush_upmc()
95 CK_CC_INLINE static struct ck_stack_entry *
98 struct ck_stack_entry *entry, *next; in ck_stack_pop_upmc()
127 ck_stack_trypop_upmc(struct ck_stack *target, struct ck_stack_entry **r) in ck_stack_trypop_upmc()
129 struct ck_stack_entry *entry; in ck_stack_trypop_upmc()
150 CK_CC_INLINE static struct ck_stack_entry *
153 struct ck_stack_entry *entry; 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()
194 CK_CC_INLINE static struct ck_stack_entry *
229 ck_stack_trypop_mpmc(struct ck_stack *target, struct ck_stack_entry **r) in ck_stack_trypop_mpmc()
259 CK_CC_INLINE static struct ck_stack_entry *
273 ck_stack_push_mpnc(struct ck_stack *target, struct ck_stack_entry *entry) in ck_stack_push_mpnc()
275 struct ck_stack_entry *stack; in ck_stack_push_mpnc()
291 ck_stack_push_spnc(struct ck_stack *target, struct ck_stack_entry *entry) in ck_stack_push_spnc()
302 CK_CC_INLINE static struct ck_stack_entry *
305 struct ck_stack_entry *n; in ck_stack_pop_npsc()
319 CK_CC_INLINE static struct ck_stack_entry *
322 struct ck_stack_entry *n; in ck_stack_batch_pop_npsc()