Lines Matching refs:queue
737 static void rt2500usb_start_queue(struct data_queue *queue) in rt2500usb_start_queue() argument
739 struct rt2x00_dev *rt2x00dev = queue->rt2x00dev; in rt2500usb_start_queue()
742 switch (queue->qid) { in rt2500usb_start_queue()
760 static void rt2500usb_stop_queue(struct data_queue *queue) in rt2500usb_stop_queue() argument
762 struct rt2x00_dev *rt2x00dev = queue->rt2x00dev; in rt2500usb_stop_queue()
765 switch (queue->qid) { in rt2500usb_stop_queue()
1106 rt2x00_set_field32(&word, TXD_W1_AIFS, entry->queue->aifs); in rt2500usb_write_tx_desc()
1107 rt2x00_set_field32(&word, TXD_W1_CWMIN, entry->queue->cw_min); in rt2500usb_write_tx_desc()
1108 rt2x00_set_field32(&word, TXD_W1_CWMAX, entry->queue->cw_max); in rt2500usb_write_tx_desc()
1141 struct rt2x00_dev *rt2x00dev = entry->queue->rt2x00dev; in rt2500usb_write_beacon()
1144 int pipe = usb_sndbulkpipe(usb_dev, entry->queue->usb_endpoint); in rt2500usb_write_beacon()
1228 length += (2 * !(length % entry->queue->usb_maxpacket)); in rt2500usb_get_tx_data_len()
1239 struct rt2x00_dev *rt2x00dev = entry->queue->rt2x00dev; in rt2500usb_fill_rxdone()
1245 entry->queue->desc_size)); in rt2500usb_fill_rxdone()
1317 if (!test_bit(DEVICE_STATE_ENABLED_RADIO, &entry->queue->rt2x00dev->flags)) in rt2500usb_beacondone()
1870 static void rt2500usb_queue_init(struct data_queue *queue) in rt2500usb_queue_init() argument
1872 switch (queue->qid) { in rt2500usb_queue_init()
1874 queue->limit = 32; in rt2500usb_queue_init()
1875 queue->data_size = DATA_FRAME_SIZE; in rt2500usb_queue_init()
1876 queue->desc_size = RXD_DESC_SIZE; in rt2500usb_queue_init()
1877 queue->priv_size = sizeof(struct queue_entry_priv_usb); in rt2500usb_queue_init()
1884 queue->limit = 32; in rt2500usb_queue_init()
1885 queue->data_size = DATA_FRAME_SIZE; in rt2500usb_queue_init()
1886 queue->desc_size = TXD_DESC_SIZE; in rt2500usb_queue_init()
1887 queue->priv_size = sizeof(struct queue_entry_priv_usb); in rt2500usb_queue_init()
1891 queue->limit = 1; in rt2500usb_queue_init()
1892 queue->data_size = MGMT_FRAME_SIZE; in rt2500usb_queue_init()
1893 queue->desc_size = TXD_DESC_SIZE; in rt2500usb_queue_init()
1894 queue->priv_size = sizeof(struct queue_entry_priv_usb_bcn); in rt2500usb_queue_init()
1898 queue->limit = 8; in rt2500usb_queue_init()
1899 queue->data_size = DATA_FRAME_SIZE; in rt2500usb_queue_init()
1900 queue->desc_size = TXD_DESC_SIZE; in rt2500usb_queue_init()
1901 queue->priv_size = sizeof(struct queue_entry_priv_usb); in rt2500usb_queue_init()