Home
last modified time | relevance | path

Searched refs:vchiu_queue (Results 1 – 3 of 3) sorted by relevance

/Linux-v5.4/drivers/staging/vc04_services/interface/vchiq_arm/
Dvchiq_util.h27 struct vchiu_queue { struct
39 extern int vchiu_queue_init(struct vchiu_queue *queue, int size); argument
40 extern void vchiu_queue_delete(struct vchiu_queue *queue);
42 extern int vchiu_queue_is_empty(struct vchiu_queue *queue);
44 extern void vchiu_queue_push(struct vchiu_queue *queue,
47 extern struct vchiq_header *vchiu_queue_peek(struct vchiu_queue *queue);
48 extern struct vchiq_header *vchiu_queue_pop(struct vchiu_queue *queue);
Dvchiq_util.c11 int vchiu_queue_init(struct vchiu_queue *queue, int size) in vchiu_queue_init()
32 void vchiu_queue_delete(struct vchiu_queue *queue) in vchiu_queue_delete()
37 int vchiu_queue_is_empty(struct vchiu_queue *queue) in vchiu_queue_is_empty()
42 void vchiu_queue_push(struct vchiu_queue *queue, struct vchiq_header *header) in vchiu_queue_push()
58 struct vchiq_header *vchiu_queue_peek(struct vchiu_queue *queue) in vchiu_queue_peek()
70 struct vchiq_header *vchiu_queue_pop(struct vchiu_queue *queue) in vchiu_queue_pop()
Dvchiq_shim.c17 struct vchiu_queue queue;