Searched refs:txq (Results 26 - 50 of 137) sorted by relevance

123456

/drivers/net/ethernet/atheros/alx/
H A Dalx.h100 struct alx_tx_queue txq; member in struct:alx_priv
/drivers/bluetooth/
H A Dbtuart_cs.c72 struct sk_buff_head txq; member in struct:btuart_info
152 skb = skb_dequeue(&(info->txq));
164 skb_queue_head(&(info->txq), skb);
404 skb_queue_purge(&(info->txq));
447 skb_queue_tail(&(info->txq), skb);
467 skb_queue_head_init(&(info->txq));
H A Ddtl1_cs.c75 struct sk_buff_head txq; member in struct:dtl1_info
156 skb = skb_dequeue(&(info->txq));
168 skb_queue_head(&(info->txq), skb);
371 skb_queue_purge(&(info->txq));
425 skb_queue_tail(&(info->txq), s);
447 skb_queue_head_init(&(info->txq));
H A Dbluecard_cs.c72 struct sk_buff_head txq; member in struct:bluecard_info
260 skb = skb_dequeue(&(info->txq));
329 skb_queue_head(&(info->txq), skb);
601 skb_queue_tail(&(info->txq), skb);
618 skb_queue_purge(&(info->txq));
683 skb_queue_tail(&(info->txq), skb);
707 skb_queue_head_init(&(info->txq));
790 skb_queue_purge(&(info->txq));
H A Dbt3c_cs.c77 struct sk_buff_head txq; member in struct:bt3c_info
196 skb = skb_dequeue(&(info->txq));
394 skb_queue_purge(&(info->txq));
438 skb_queue_tail(&(info->txq), skb);
548 skb_queue_head_init(&(info->txq));
/drivers/net/wireless/iwlegacy/
H A D4965-mac.c232 if (!il->txq) {
1665 struct il_tx_queue *txq; local
1766 txq = &il->txq[txq_id];
1767 q = &txq->q;
1782 txq->skbs[q->write_ptr] = skb;
1785 out_cmd = txq->cmd[q->write_ptr];
1786 out_meta = &txq->meta[q->write_ptr];
1853 il->ops->txq_attach_buf_to_tfd(il, txq, txcmd_phys, firstlen, 1, 0);
1857 il->ops->txq_attach_buf_to_tfd(il, txq, phys_add
2474 struct il_tx_queue *txq = &il->txq[txq_id]; local
2782 struct il_tx_queue *txq = &il->txq[txq_id]; local
2927 struct il_tx_queue *txq = NULL; local
3932 il4965_hw_txq_free_tfd(struct il_priv *il, struct il_tx_queue *txq) argument
3977 il4965_hw_txq_attach_buf_to_tfd(struct il_priv *il, struct il_tx_queue *txq, dma_addr_t addr, u16 len, u8 reset, u8 pad) argument
4017 il4965_hw_tx_queue_init(struct il_priv *il, struct il_tx_queue *txq) argument
6308 il4965_tx_queue_set_status(struct il_priv *il, struct il_tx_queue *txq, int tx_fifo_id, int scd_retry) argument
[all...]
H A D4965.h75 void il4965_hw_txq_free_tfd(struct il_priv *il, struct il_tx_queue *txq);
76 int il4965_hw_txq_attach_buf_to_tfd(struct il_priv *il, struct il_tx_queue *txq,
78 int il4965_hw_tx_queue_init(struct il_priv *il, struct il_tx_queue *txq);
107 void il4965_tx_queue_set_status(struct il_priv *il, struct il_tx_queue *txq,
/drivers/net/ethernet/intel/i40evf/
H A Di40evf_virtchnl.c233 vqpi->txq.vsi_id = vqci->vsi_id;
234 vqpi->txq.queue_id = i;
235 vqpi->txq.ring_len = adapter->tx_rings[i]->count;
236 vqpi->txq.dma_ring_addr = adapter->tx_rings[i]->dma;
237 vqpi->txq.headwb_enabled = 1;
238 vqpi->txq.dma_headwb_addr = vqpi->txq.dma_ring_addr +
239 (vqpi->txq.ring_len * sizeof(struct i40e_tx_desc));
H A Di40e_virtchnl.h208 struct i40e_virtchnl_txq_info txq; member in struct:i40e_virtchnl_queue_pair_info
/drivers/net/ethernet/samsung/sxgbe/
H A Dsxgbe_main.c338 priv->hw->desc->init_tx_desc(&priv->txq[j]->dma_tx[i]);
546 priv->txq[queue_num], tx_rsize);
555 priv->txq[queue_num]->priv_ptr = priv;
579 free_tx_ring(priv->device, priv->txq[queue_num], tx_rsize);
615 struct sxgbe_tx_queue *tqueue = priv->txq[queue_num];
631 free_tx_ring(priv->device, priv->txq[queue_num], tx_rsize);
645 priv->txq[queue_num] = devm_kmalloc(priv->device,
647 if (!priv->txq[queue_num])
781 struct sxgbe_tx_queue *tqueue = priv->txq[queue_num];
800 struct sxgbe_tx_queue *tx_ring = priv->txq[queue_nu
1619 struct sxgbe_tx_queue *txq = (struct sxgbe_tx_queue *)dev_id; local
[all...]
H A Dsxgbe_platform.c133 priv->txq[i]->irq_no = irq_of_parse_and_map(node, chan++);
134 if (priv->txq[i]->irq_no <= 0) {
166 irq_dispose_mapping(priv->txq[i]->irq_no);
/drivers/net/usb/
H A Dusbnet.c763 temp = unlink_urbs(dev, &dev->txq) +
768 && !skb_queue_empty(&dev->txq)
1085 unlink_urbs (dev, &dev->txq);
1232 (void) defer_bh(dev, skb, &dev->txq, tx_done);
1241 unlink_urbs (dev, &dev->txq);
1354 spin_lock_irqsave(&dev->txq.lock, flags);
1357 spin_unlock_irqrestore(&dev->txq.lock, flags);
1369 spin_unlock_irqrestore(&dev->txq.lock, flags);
1388 __usbnet_queue_skb(&dev->txq, skb, tx_start);
1389 if (dev->txq
[all...]
/drivers/net/wireless/ath/ath5k/
H A Dbase.h108 struct ath5k_txq *txq, struct ieee80211_tx_control *control);
/drivers/net/wireless/
H A Dmwl8k.c248 struct mwl8k_tx_queue txq[MWL8K_MAX_TX_QUEUES]; member in struct:mwl8k_priv
1443 struct mwl8k_tx_queue *txq = priv->txq + index; local
1447 txq->len = 0;
1448 txq->head = 0;
1449 txq->tail = 0;
1453 txq->txd = pci_zalloc_consistent(priv->pdev, size, &txq->txd_dma);
1454 if (txq->txd == NULL) {
1459 txq
1495 struct mwl8k_tx_queue *txq = priv->txq + i; local
1660 struct mwl8k_tx_queue *txq = priv->txq + index; local
1757 struct mwl8k_tx_queue *txq = priv->txq + index; local
1892 struct mwl8k_tx_queue *txq; local
3422 __u8 txq; member in struct:mwl8k_cmd_set_edca_params::__anon4607::__anon4608
3435 __u8 txq; member in struct:mwl8k_cmd_set_edca_params::__anon4607::__anon4609
[all...]
/drivers/net/wireless/ath/ath6kl/
H A Dhtc_mbox.c426 endpoint->cred_dist.txq_depth = get_queue_depth(&endpoint->txq);
439 struct list_head *txq)
441 if (list_empty(txq))
446 endpoint->eid, get_queue_depth(txq));
448 ath6kl_tx_complete(endpoint->target, txq);
611 if (list_empty(&endpoint->txq))
613 packet = list_first_entry(&endpoint->txq, struct htc_packet,
618 packet, get_queue_depth(&endpoint->txq));
628 packet = list_first_entry(&endpoint->txq, struct htc_packet,
861 struct list_head txq; local
438 htc_tx_complete(struct htc_endpoint *endpoint, struct list_head *txq) argument
[all...]
/drivers/net/wireless/ath/ath9k/
H A Dath9k.h177 struct ath_txq *txq; member in struct:ath_atx_ac
187 s8 txq; member in struct:ath_frame_info
283 struct ath_txq *txq; member in struct:ath_tx_control
300 struct ath_txq txq[ATH9K_NUM_TX_QUEUES]; member in struct:ath_tx
551 void ath_txq_lock(struct ath_softc *sc, struct ath_txq *txq);
552 void ath_txq_unlock(struct ath_softc *sc, struct ath_txq *txq);
553 void ath_txq_unlock_complete(struct ath_softc *sc, struct ath_txq *txq);
554 void ath_tx_cleanupq(struct ath_softc *sc, struct ath_txq *txq);
556 void ath_draintxq(struct ath_softc *sc, struct ath_txq *txq);
559 void ath_txq_schedule(struct ath_softc *sc, struct ath_txq *txq);
[all...]
H A Ddebug.h254 struct ath_tx_status *ts, struct ath_txq *txq,
291 struct ath_txq *txq,
288 ath_debug_stat_tx(struct ath_softc *sc, struct ath_buf *bf, struct ath_tx_status *ts, struct ath_txq *txq, unsigned int flags) argument
/drivers/misc/ti-st/
H A Dst_core.c219 skb_queue_tail(&st_gdata->txq, waiting_skb);
321 /* if WAKEUP_IND collides copy from waitq to txq
383 * In normal cases, return top of txq.
395 return skb_dequeue(&st_gdata->txq);
400 * Will either Q the skb to txq or the tx_waitq
404 * txq and waitq needs protection since the other contexts
417 skb_queue_tail(&st_gdata->txq, skb);
762 /* empty out txq and tx_waitq */
763 skb_queue_purge(&st_gdata->txq);
855 skb_queue_head_init(&st_gdata->txq);
[all...]
/drivers/net/wireless/mwifiex/
H A Dinit.c314 struct netdev_queue *txq = netdev_get_tx_queue(netdev, i); local
316 if (netif_tx_queue_stopped(txq))
317 netif_tx_wake_queue(txq);
335 struct netdev_queue *txq = netdev_get_tx_queue(netdev, i); local
337 if (!netif_tx_queue_stopped(txq))
338 netif_tx_stop_queue(txq);
/drivers/net/ethernet/intel/i40e/
H A Di40e_virtchnl.h208 struct i40e_virtchnl_txq_info txq; member in struct:i40e_virtchnl_queue_pair_info
/drivers/net/wireless/ipw2x00/
H A Dipw2100.c2820 struct ipw2100_bd_queue *txq = &priv->tx_queue; local
2834 tbd = &txq->drv[packet->index];
2841 e = txq->oldest;
2848 e = txq->oldest + frag_num;
2849 e %= txq->entries;
2866 if (w != txq->next)
2871 * txq->next is the index of the last packet written txq->oldest is
2888 * s - start of oldest BD entry (txq->oldest)
2902 i = txq
3012 struct ipw2100_bd_queue *txq = &priv->tx_queue; local
3081 struct ipw2100_bd_queue *txq = &priv->tx_queue; local
[all...]
/drivers/mailbox/
H A Domap-mailbox.c113 struct omap_mbox_queue *txq, *rxq; member in struct:omap_mbox
202 struct omap_mbox_queue *mq = mbox->txq;
220 tasklet_schedule(&mbox->txq->tasklet);
299 struct omap_mbox_queue *mq = mbox->txq;
349 tasklet_schedule(&mbox->txq->tasklet);
439 mbox->txq = mq;
464 mbox_queue_free(mbox->txq);
482 tasklet_kill(&mbox->txq->tasklet);
484 mbox_queue_free(mbox->txq);
/drivers/net/ethernet/chelsio/cxgb4vf/
H A Dcxgb4vf_main.c444 struct sge_eth_txq *txq; local
466 txq = container_of(tq, struct sge_eth_txq, q);
478 txq->q.restarts++;
479 netif_tx_wake_queue(txq->txq);
541 struct sge_eth_txq *txq = &s->ethtxq[pi->first_qset]; local
544 for (qs = 0; qs < pi->nqsets; qs++, rxq++, txq++) {
551 err = t4vf_sge_alloc_eth_txq(adapter, txq, dev,
572 struct sge_eth_txq *txq = &s->ethtxq[pi->first_qset]; local
575 for (qs = 0; qs < pi->nqsets; qs++, rxq++, txq
1473 const struct sge_eth_txq *txq = &adapter->sge.ethtxq[pi->first_qset]; local
1642 const struct sge_eth_txq *txq = &adapter->sge.ethtxq[r * QPL]; local
1799 const struct sge_eth_txq *txq = &adapter->sge.ethtxq[r * QPL]; local
2376 struct sge_eth_txq *txq = &s->ethtxq[qs]; local
[all...]
/drivers/net/wireless/iwlwifi/pcie/
H A Dtrans.c1355 struct iwl_txq *txq; local
1375 txq = &trans_pcie->txq[cnt];
1376 q = &txq->q;
1404 txq->q.read_ptr, txq->q.write_ptr);
1407 SCD_TX_STTS_QUEUE_OFFSET(txq->q.id);
1561 struct iwl_txq *txq; local
1571 if (!trans_pcie->txq)
1579 txq
[all...]
/drivers/net/ethernet/emulex/benet/
H A Dbe_main.c797 static int make_tx_wrbs(struct be_adapter *adapter, struct be_queue_info *txq, argument
810 hdr = queue_head_node(txq);
811 queue_head_inc(txq);
812 map_head = txq->head;
821 wrb = queue_head_node(txq);
824 queue_head_inc(txq);
835 wrb = queue_head_node(txq);
838 queue_head_inc(txq);
843 wrb = queue_head_node(txq);
846 queue_head_inc(txq);
1036 struct be_queue_info *txq = &txo->q; local
1961 struct be_queue_info *txq = &txo->q; local
2071 struct be_queue_info *txq; local
[all...]

Completed in 491 milliseconds

123456