Lines Matching defs:queue
42 #define GENWQE_DDCB_MAX 32 /* DDCBs on the work-queue */
118 * the card and queue.
189 * struct ddcb_queue - DDCB queue data
190 * @ddcb_max: Number of DDCBs on the queue
196 * @return_on_busy: Number of -EBUSY returns on full queue
197 * @wait_on_busy: Number of waits on full queue
198 * @ddcb_daddr: DMA address of first DDCB in the queue
199 * @ddcb_vaddr: Kernel virtual address of first DDCB in the queue
222 spinlock_t ddcb_lock; /* exclusive access to queue */
225 /* registers or the respective queue to be used */
252 * @card_thread: Working thread to operate the DDCB queue
253 * @card_waitq: Wait queue used in card_thread
254 * @queue: DDCB queue
256 * @health_waitq: Wait queue used in health_thread
265 * destroyed when it goes away. It holds data to maintain the queue as
281 struct ddcb_queue queue; /* genwqe DDCB queue */
384 struct ddcb_queue *queue; /* associated queue */