Searched refs:RingQueue (Results 1 - 2 of 2) sorted by relevance

/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/usb/
H A Dusbvideo.h121 struct RingQueue { struct
237 struct RingQueue dp; /* Isoc data pump */
307 int RingQueue_Dequeue(struct RingQueue *rq, unsigned char *dst, int len);
308 int RingQueue_Enqueue(struct RingQueue *rq, const unsigned char *cdata, int n);
309 void RingQueue_WakeUpInterruptible(struct RingQueue *rq);
310 void RingQueue_Flush(struct RingQueue *rq);
312 static inline int RingQueue_GetLength(const struct RingQueue *rq)
317 static inline int RingQueue_GetFreeSpace(const struct RingQueue *rq)
H A Dusbvideo.c112 static void RingQueue_Initialize(struct RingQueue *rq)
118 static void RingQueue_Allocate(struct RingQueue *rq, int rqLen)
139 static int RingQueue_IsAllocated(const struct RingQueue *rq)
146 static void RingQueue_Free(struct RingQueue *rq)
156 int RingQueue_Dequeue(struct RingQueue *rq, unsigned char *dst, int len)
188 int RingQueue_Enqueue(struct RingQueue *rq, const unsigned char *cdata, int n)
218 static void RingQueue_InterruptibleSleepOn(struct RingQueue *rq)
224 void RingQueue_WakeUpInterruptible(struct RingQueue *rq)
231 void RingQueue_Flush(struct RingQueue *rq)

Completed in 33 milliseconds