Searched refs:spsc_queue (Results 1 – 2 of 2) sorted by relevance
38 struct spsc_queue { struct 48 static inline void spsc_queue_init(struct spsc_queue *queue) in spsc_queue_init() argument 55 static inline struct spsc_node *spsc_queue_peek(struct spsc_queue *queue) in spsc_queue_peek() 60 static inline int spsc_queue_count(struct spsc_queue *queue) in spsc_queue_count() 65 static inline bool spsc_queue_push(struct spsc_queue *queue, struct spsc_node *node) in spsc_queue_push() 91 static inline struct spsc_node *spsc_queue_pop(struct spsc_queue *queue) in spsc_queue_pop()
27 #include <drm/spsc_queue.h>148 struct spsc_queue job_queue;