HomeSort by: relevance | last modified time | path
    Searched refs:spsc_node (Results 1 - 2 of 2) sorted by relevancy

  /src/sys/external/bsd/drm2/dist/include/drm/
spsc_queue.h 34 struct spsc_node { struct
36 /* Stores spsc_node* */
37 struct spsc_node *next;
42 struct spsc_node *head;
44 /* atomic pointer to struct spsc_node* */
57 static inline struct spsc_node *spsc_queue_peek(struct spsc_queue *queue)
67 static inline bool spsc_queue_push(struct spsc_queue *queue, struct spsc_node *node)
69 struct spsc_node **tail;
75 tail = (struct spsc_node **)atomic_long_xchg(&queue->tail, (long)&node->next);
91 static inline struct spsc_node *spsc_queue_pop(struct spsc_queue *queue
    [all...]
gpu_scheduler.h 197 struct spsc_node queue_node;

Completed in 116 milliseconds