Lines Matching refs:queue
1021 static void rt73usb_start_queue(struct data_queue *queue) in rt73usb_start_queue() argument
1023 struct rt2x00_dev *rt2x00dev = queue->rt2x00dev; in rt73usb_start_queue()
1026 switch (queue->qid) { in rt73usb_start_queue()
1044 static void rt73usb_stop_queue(struct data_queue *queue) in rt73usb_stop_queue() argument
1046 struct rt2x00_dev *rt2x00dev = queue->rt2x00dev; in rt73usb_stop_queue()
1049 switch (queue->qid) { in rt73usb_stop_queue()
1489 rt2x00_set_field32(&word, TXD_W1_HOST_Q_ID, entry->queue->qid); in rt73usb_write_tx_desc()
1490 rt2x00_set_field32(&word, TXD_W1_AIFSN, entry->queue->aifs); in rt73usb_write_tx_desc()
1491 rt2x00_set_field32(&word, TXD_W1_CWMIN, entry->queue->cw_min); in rt73usb_write_tx_desc()
1492 rt2x00_set_field32(&word, TXD_W1_CWMAX, entry->queue->cw_max); in rt73usb_write_tx_desc()
1514 TXPOWER_TO_DEV(entry->queue->rt2x00dev->tx_power)); in rt73usb_write_tx_desc()
1532 struct rt2x00_dev *rt2x00dev = entry->queue->rt2x00dev; in rt73usb_write_beacon()
1598 struct rt2x00_dev *rt2x00dev = entry->queue->rt2x00dev; in rt73usb_clear_beacon()
1632 length += (4 * !(length % entry->queue->usb_maxpacket)); in rt73usb_get_tx_data_len()
1678 struct rt2x00_dev *rt2x00dev = entry->queue->rt2x00dev; in rt73usb_fill_rxdone()
1750 skb_pull(entry->skb, entry->queue->desc_size); in rt73usb_fill_rxdone()
2237 struct data_queue *queue; in rt73usb_conf_tx() local
2260 queue = rt2x00queue_get_tx_queue(rt2x00dev, queue_idx); in rt73usb_conf_tx()
2268 rt2x00_set_field32(®, field, queue->txop); in rt73usb_conf_tx()
2276 rt2x00_set_field32(®, field, queue->aifs); in rt73usb_conf_tx()
2280 rt2x00_set_field32(®, field, queue->cw_min); in rt73usb_conf_tx()
2284 rt2x00_set_field32(®, field, queue->cw_max); in rt73usb_conf_tx()
2360 static void rt73usb_queue_init(struct data_queue *queue) in rt73usb_queue_init() argument
2362 switch (queue->qid) { in rt73usb_queue_init()
2364 queue->limit = 32; in rt73usb_queue_init()
2365 queue->data_size = DATA_FRAME_SIZE; in rt73usb_queue_init()
2366 queue->desc_size = RXD_DESC_SIZE; in rt73usb_queue_init()
2367 queue->priv_size = sizeof(struct queue_entry_priv_usb); in rt73usb_queue_init()
2374 queue->limit = 32; in rt73usb_queue_init()
2375 queue->data_size = DATA_FRAME_SIZE; in rt73usb_queue_init()
2376 queue->desc_size = TXD_DESC_SIZE; in rt73usb_queue_init()
2377 queue->priv_size = sizeof(struct queue_entry_priv_usb); in rt73usb_queue_init()
2381 queue->limit = 4; in rt73usb_queue_init()
2382 queue->data_size = MGMT_FRAME_SIZE; in rt73usb_queue_init()
2383 queue->desc_size = TXINFO_SIZE; in rt73usb_queue_init()
2384 queue->priv_size = sizeof(struct queue_entry_priv_usb); in rt73usb_queue_init()