Lines Matching defs:queue
46 static void rt2800usb_start_queue(struct data_queue *queue)
48 struct rt2x00_dev *rt2x00dev = queue->rt2x00dev;
51 switch (queue->qid) {
69 static void rt2800usb_stop_queue(struct data_queue *queue)
71 struct rt2x00_dev *rt2x00dev = queue->rt2x00dev;
74 switch (queue->qid) {
157 struct rt2x00_dev *rt2x00dev = entry->queue->rt2x00dev;
382 static unsigned int rt2800usb_get_dma_done(struct data_queue *queue)
386 entry = rt2x00queue_get_entry(queue, Q_INDEX_DMA_DONE);
395 if (entry->queue->qid == QID_BEACON)
434 skbdesc->desc_len = TXINFO_DESC_SIZE + entry->queue->winfo_size;
514 rx_pkt_len > entry->queue->data_size)) {
515 rt2x00_err(entry->queue->rt2x00dev,
714 static void rt2800usb_queue_init(struct data_queue *queue)
716 struct rt2x00_dev *rt2x00dev = queue->rt2x00dev;
721 switch (queue->qid) {
723 queue->limit = 128;
724 queue->data_size = AGGREGATION_SIZE;
725 queue->desc_size = RXINFO_DESC_SIZE;
726 queue->winfo_size = rxwi_size;
727 queue->priv_size = sizeof(struct queue_entry_priv_usb);
734 queue->limit = 16;
735 queue->data_size = AGGREGATION_SIZE;
736 queue->desc_size = TXINFO_DESC_SIZE;
737 queue->winfo_size = txwi_size;
738 queue->priv_size = sizeof(struct queue_entry_priv_usb);
742 queue->limit = 8;
743 queue->data_size = MGMT_FRAME_SIZE;
744 queue->desc_size = TXINFO_DESC_SIZE;
745 queue->winfo_size = txwi_size;
746 queue->priv_size = sizeof(struct queue_entry_priv_usb);