Lines Matching refs:queue
294 struct data_queue *queue = rt2x00dev->bcn; in rt2500pci_config_intf() local
305 rt2x00_set_field32(®, BCNCSR1_BEACON_CWMIN, queue->cw_min); in rt2500pci_config_intf()
724 static void rt2500pci_start_queue(struct data_queue *queue) in rt2500pci_start_queue() argument
726 struct rt2x00_dev *rt2x00dev = queue->rt2x00dev; in rt2500pci_start_queue()
729 switch (queue->qid) { in rt2500pci_start_queue()
747 static void rt2500pci_kick_queue(struct data_queue *queue) in rt2500pci_kick_queue() argument
749 struct rt2x00_dev *rt2x00dev = queue->rt2x00dev; in rt2500pci_kick_queue()
752 switch (queue->qid) { in rt2500pci_kick_queue()
773 static void rt2500pci_stop_queue(struct data_queue *queue) in rt2500pci_stop_queue() argument
775 struct rt2x00_dev *rt2x00dev = queue->rt2x00dev; in rt2500pci_stop_queue()
778 switch (queue->qid) { in rt2500pci_stop_queue()
816 if (entry->queue->qid == QID_RX) { in rt2500pci_get_entry_state()
834 if (entry->queue->qid == QID_RX) { in rt2500pci_clear_entry()
1272 rt2x00_set_field32(&word, TXD_W2_AIFS, entry->queue->aifs); in rt2500pci_write_tx_desc()
1273 rt2x00_set_field32(&word, TXD_W2_CWMIN, entry->queue->cw_min); in rt2500pci_write_tx_desc()
1274 rt2x00_set_field32(&word, TXD_W2_CWMAX, entry->queue->cw_max); in rt2500pci_write_tx_desc()
1328 struct rt2x00_dev *rt2x00dev = entry->queue->rt2x00dev; in rt2500pci_write_beacon()
1387 entry->queue->rt2x00dev->rssi_offset; in rt2500pci_fill_rxdone()
1404 struct data_queue *queue = rt2x00queue_get_tx_queue(rt2x00dev, queue_idx); in rt2500pci_txdone() local
1410 while (!rt2x00queue_empty(queue)) { in rt2500pci_txdone()
1411 entry = rt2x00queue_get_entry(queue, Q_INDEX_DONE); in rt2500pci_txdone()
2066 static void rt2500pci_queue_init(struct data_queue *queue) in rt2500pci_queue_init() argument
2068 switch (queue->qid) { in rt2500pci_queue_init()
2070 queue->limit = 32; in rt2500pci_queue_init()
2071 queue->data_size = DATA_FRAME_SIZE; in rt2500pci_queue_init()
2072 queue->desc_size = RXD_DESC_SIZE; in rt2500pci_queue_init()
2073 queue->priv_size = sizeof(struct queue_entry_priv_mmio); in rt2500pci_queue_init()
2080 queue->limit = 32; in rt2500pci_queue_init()
2081 queue->data_size = DATA_FRAME_SIZE; in rt2500pci_queue_init()
2082 queue->desc_size = TXD_DESC_SIZE; in rt2500pci_queue_init()
2083 queue->priv_size = sizeof(struct queue_entry_priv_mmio); in rt2500pci_queue_init()
2087 queue->limit = 1; in rt2500pci_queue_init()
2088 queue->data_size = MGMT_FRAME_SIZE; in rt2500pci_queue_init()
2089 queue->desc_size = TXD_DESC_SIZE; in rt2500pci_queue_init()
2090 queue->priv_size = sizeof(struct queue_entry_priv_mmio); in rt2500pci_queue_init()
2094 queue->limit = 8; in rt2500pci_queue_init()
2095 queue->data_size = DATA_FRAME_SIZE; in rt2500pci_queue_init()
2096 queue->desc_size = TXD_DESC_SIZE; in rt2500pci_queue_init()
2097 queue->priv_size = sizeof(struct queue_entry_priv_mmio); in rt2500pci_queue_init()