Lines Matching refs:uds_request_queue
49 struct uds_request_queue { struct
68 static inline struct uds_request *poll_queues(struct uds_request_queue *queue) in poll_queues() argument
83 static inline bool are_queues_idle(struct uds_request_queue *queue) in are_queues_idle()
94 static inline bool dequeue_request(struct uds_request_queue *queue, in dequeue_request()
115 static void wait_for_request(struct uds_request_queue *queue, bool dormant, in wait_for_request()
133 struct uds_request_queue *queue = arg; in request_queue_worker()
196 struct uds_request_queue **queue_ptr) in uds_make_request_queue()
199 struct uds_request_queue *queue; in uds_make_request_queue()
201 result = vdo_allocate(1, struct uds_request_queue, __func__, &queue); in uds_make_request_queue()
234 static inline void wake_up_worker(struct uds_request_queue *queue) in wake_up_worker()
240 void uds_request_queue_enqueue(struct uds_request_queue *queue, in uds_request_queue_enqueue()
257 void uds_request_queue_finish(struct uds_request_queue *queue) in uds_request_queue_finish()