Home | History | Annotate | Download | only in urcu

Lines Matching refs:cds_wfcq_node

31 #define CDS_WFCQ_WOULDBLOCK	((struct cds_wfcq_node *) -1UL)
44 struct cds_wfcq_node {
45 struct cds_wfcq_node *next;
54 struct cds_wfcq_node node;
58 struct cds_wfcq_node node;
172 struct cds_wfcq_node *p;
258 extern void cds_wfcq_node_init(struct cds_wfcq_node *node);
312 struct cds_wfcq_node *node);
323 extern struct cds_wfcq_node *cds_wfcq_dequeue_blocking(
333 extern struct cds_wfcq_node *cds_wfcq_dequeue_with_state_blocking(
366 extern struct cds_wfcq_node *__cds_wfcq_dequeue_blocking(
376 extern struct cds_wfcq_node *__cds_wfcq_dequeue_with_state_blocking(
387 extern struct cds_wfcq_node *__cds_wfcq_dequeue_nonblocking(
397 extern struct cds_wfcq_node *__cds_wfcq_dequeue_with_state_nonblocking(
444 extern struct cds_wfcq_node *__cds_wfcq_first_blocking(
454 extern struct cds_wfcq_node *__cds_wfcq_first_nonblocking(
473 extern struct cds_wfcq_node *__cds_wfcq_next_blocking(
476 struct cds_wfcq_node *node);
484 extern struct cds_wfcq_node *__cds_wfcq_next_nonblocking(
487 struct cds_wfcq_node *node);
496 * @node: iterator on the queue (struct cds_wfcq_node pointer).
513 * @node: iterator on the queue (struct cds_wfcq_node pointer).
514 * @n: struct cds_wfcq_node pointer holding the next pointer (used
568 struct cds_wfcq_node *node)
573 template<typename T> static inline struct cds_wfcq_node *__cds_wfcq_dequeue_blocking(
579 template<typename T> static inline struct cds_wfcq_node *__cds_wfcq_dequeue_with_state_blocking(
586 template<typename T> static inline struct cds_wfcq_node *__cds_wfcq_dequeue_nonblocking(
592 template<typename T> static inline struct cds_wfcq_node *__cds_wfcq_dequeue_with_state_nonblocking(
623 template<typename T> static inline struct cds_wfcq_node *__cds_wfcq_first_blocking(
629 template<typename T> static inline struct cds_wfcq_node *__cds_wfcq_first_nonblocking(
635 template<typename T> static inline struct cds_wfcq_node *__cds_wfcq_next_blocking(
638 struct cds_wfcq_node *node)
643 template<typename T> static inline struct cds_wfcq_node *__cds_wfcq_next_nonblocking(
646 struct cds_wfcq_node *node)