Lines Matching refs:queue
64 struct rt2x00_dev *rt2x00dev = entry->queue->rt2x00dev; in rt2x00pci_write_tx_data()
77 entry->queue->qid, DRV_PROJECT); in rt2x00pci_write_tx_data()
86 skbdesc->desc_len = entry->queue->desc_size; in rt2x00pci_write_tx_data()
97 struct data_queue *queue = rt2x00dev->rx; in rt2x00pci_rxdone() local
103 entry = rt2x00queue_get_entry(queue, Q_INDEX); in rt2x00pci_rxdone()
114 skbdesc->desc_len = entry->queue->desc_size; in rt2x00pci_rxdone()
128 struct data_queue *queue) in rt2x00pci_alloc_queue_dma() argument
139 queue->limit * queue->desc_size, in rt2x00pci_alloc_queue_dma()
144 memset(addr, 0, queue->limit * queue->desc_size); in rt2x00pci_alloc_queue_dma()
149 for (i = 0; i < queue->limit; i++) { in rt2x00pci_alloc_queue_dma()
150 entry_priv = queue->entries[i].priv_data; in rt2x00pci_alloc_queue_dma()
151 entry_priv->desc = addr + i * queue->desc_size; in rt2x00pci_alloc_queue_dma()
152 entry_priv->desc_dma = dma + i * queue->desc_size; in rt2x00pci_alloc_queue_dma()
159 struct data_queue *queue) in rt2x00pci_free_queue_dma() argument
162 queue->entries[0].priv_data; in rt2x00pci_free_queue_dma()
166 queue->limit * queue->desc_size, in rt2x00pci_free_queue_dma()
174 struct data_queue *queue; in rt2x00pci_initialize() local
180 queue_for_each(rt2x00dev, queue) { in rt2x00pci_initialize()
181 status = rt2x00pci_alloc_queue_dma(rt2x00dev, queue); in rt2x00pci_initialize()
200 queue_for_each(rt2x00dev, queue) in rt2x00pci_initialize()
201 rt2x00pci_free_queue_dma(rt2x00dev, queue); in rt2x00pci_initialize()
209 struct data_queue *queue; in rt2x00pci_uninitialize() local
219 queue_for_each(rt2x00dev, queue) in rt2x00pci_uninitialize()
220 rt2x00pci_free_queue_dma(rt2x00dev, queue); in rt2x00pci_uninitialize()