Searched refs:tx_queue (Results 1 - 25 of 168) sorted by last modified time

1234567

/linux-master/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac_main.c364 struct stmmac_tx_queue *tx_q = &priv->dma_conf.tx_queue[queue];
416 struct stmmac_tx_queue *tx_q = &priv->dma_conf.tx_queue[queue];
1295 struct stmmac_tx_queue *tx_q = &dma_conf->tx_queue[queue];
1384 struct stmmac_tx_queue *tx_q = &dma_conf->tx_queue[queue];
1509 struct stmmac_tx_queue *tx_q = &dma_conf->tx_queue[queue];
1780 struct stmmac_tx_queue *tx_q = &dma_conf->tx_queue[queue];
1878 struct stmmac_tx_queue *tx_q = &dma_conf->tx_queue[queue];
1966 struct stmmac_tx_queue *tx_q = &dma_conf->tx_queue[queue];
2123 struct stmmac_tx_queue *tx_q = &dma_conf->tx_queue[queue];
2469 struct stmmac_tx_queue *tx_q = &priv->dma_conf.tx_queue[queu
[all...]
H A Dstmmac_tc.c1183 if (!(priv->dma_conf.tx_queue[qopt->queue].tbs & STMMAC_TBS_AVAIL))
1187 priv->dma_conf.tx_queue[qopt->queue].tbs |= STMMAC_TBS_EN;
1189 priv->dma_conf.tx_queue[qopt->queue].tbs &= ~STMMAC_TBS_EN;
H A Dstmmac.h220 struct stmmac_tx_queue tx_queue[MTL_MAX_TX_QUEUES]; member in struct:stmmac_dma_conf
/linux-master/drivers/net/ethernet/intel/igc/
H A Digc_main.c4082 int tx_queue = IGC_N0_QUEUE; local
4087 tx_queue = q_vector->tx.ring->reg_idx;
4095 if (tx_queue > IGC_N0_QUEUE)
4097 tx_queue >> 1,
4098 ((tx_queue & 0x1) << 4) + 8);
/linux-master/net/nfc/
H A Dllcp_sock.c1000 skb_queue_head_init(&llcp_sock->tx_queue);
1014 skb_queue_purge(&sock->tx_queue);
/linux-master/include/net/
H A Dsock.h1894 static inline void sk_tx_queue_set(struct sock *sk, int tx_queue) argument
1897 if (WARN_ON_ONCE((unsigned short)tx_queue >= USHRT_MAX))
1902 WRITE_ONCE(sk->sk_tx_queue_mapping, tx_queue);
/linux-master/drivers/net/xen-netback/
H A Dnetback.c924 while (skb_queue_len(&queue->tx_queue) < budget) {
1100 __skb_queue_tail(&queue->tx_queue, skb);
1178 while ((skb = __skb_dequeue(&queue->tx_queue)) != NULL) {
H A Dinterface.c573 skb_queue_head_init(&queue->tx_queue);
H A Dcommon.h161 struct sk_buff_head tx_queue; member in struct:xenvif_queue
/linux-master/drivers/net/wireless/rsi/
H A Drsi_91x_sdio.c889 skb_queue_purge(&adapter->priv->tx_queue[ii]);
/linux-master/drivers/net/wireless/intel/iwlwifi/pcie/
H A Dtrans.c3049 DEBUGFS_ADD_FILE(tx_queue, dir, 0400);
/linux-master/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dtx.c1706 txq_id = le16_to_cpu(tx_resp->tx_queue);
/linux-master/drivers/net/wireless/intel/iwlwifi/fw/api/
H A Dtx.h570 * @tx_queue: TX queue for this response
600 __le16 tx_queue; member in struct:iwl_mvm_tx_resp
/linux-master/drivers/net/vmxnet3/
H A Dvmxnet3_drv.c126 netif_start_subqueue(adapter->netdev, tq - adapter->tx_queue);
134 netif_wake_subqueue(adapter->netdev, (tq - adapter->tx_queue));
143 netif_stop_subqueue(adapter->netdev, (tq - adapter->tx_queue));
184 vmxnet3_tq_start(&adapter->tx_queue[i],
193 vmxnet3_tq_stop(&adapter->tx_queue[i], adapter);
519 vmxnet3_tq_destroy(&adapter->tx_queue[i], adapter);
603 vmxnet3_tq_cleanup(&adapter->tx_queue[i], adapter);
876 vmxnet3_tq_init(&adapter->tx_queue[i], adapter);
1368 &adapter->tx_queue[skb->queue_mapping],
2225 vmxnet3_tq_tx_complete(&adapter->tx_queue[
[all...]
/linux-master/drivers/net/usb/
H A Dr8152.c878 struct sk_buff_head tx_queue, rx_queue; member in struct:r8152
1951 if (!skb_queue_empty(&tp->tx_queue))
2128 skb_queue_head_init(&tp->tx_queue);
2359 struct sk_buff_head skb_head, *tx_queue = &tp->tx_queue; local
2364 spin_lock(&tx_queue->lock);
2365 skb_queue_splice_init(tx_queue, &skb_head);
2366 spin_unlock(&tx_queue->lock);
2424 spin_lock(&tx_queue->lock);
2425 skb_queue_splice(&skb_head, tx_queue);
2830 struct sk_buff_head skb_head, *tx_queue = &tp->tx_queue; local
[all...]
/linux-master/drivers/net/phy/
H A Dmicrel.c409 struct sk_buff_head tx_queue; member in struct:kszphy_ptp_priv
2580 skb_queue_purge(&ptp_priv->tx_queue);
2602 skb_queue_tail(&ptp_priv->tx_queue, skb);
3301 spin_lock_irqsave(&ptp_priv->tx_queue.lock, flags);
3302 skb_queue_walk_safe(&ptp_priv->tx_queue, skb, skb_tmp) {
3309 __skb_unlink(skb, &ptp_priv->tx_queue);
3313 spin_unlock_irqrestore(&ptp_priv->tx_queue.lock, flags);
3433 skb_queue_purge(&ptp_priv->tx_queue);
3681 skb_queue_head_init(&ptp_priv->tx_queue);
4184 skb_queue_purge(&ptp_priv->tx_queue);
[all...]
/linux-master/drivers/net/ethernet/sfc/falcon/
H A Defx.c234 struct ef4_tx_queue *tx_queue; local
240 ef4_for_each_channel_tx_queue(tx_queue, channel) {
241 tx_queue->pkts_compl = 0;
242 tx_queue->bytes_compl = 0;
255 ef4_for_each_channel_tx_queue(tx_queue, channel) {
256 if (tx_queue->bytes_compl) {
257 netdev_tx_completed_queue(tx_queue->core_txq,
258 tx_queue->pkts_compl, tx_queue->bytes_compl);
423 struct ef4_tx_queue *tx_queue; local
456 struct ef4_tx_queue *tx_queue; local
489 struct ef4_tx_queue *tx_queue; local
591 struct ef4_tx_queue *tx_queue; local
682 struct ef4_tx_queue *tx_queue; local
735 struct ef4_tx_queue *tx_queue; local
774 struct ef4_tx_queue *tx_queue; local
1586 struct ef4_tx_queue *tx_queue; local
2295 struct ef4_tx_queue *tx_queue; local
[all...]
/linux-master/drivers/net/ethernet/mellanox/mlx4/
H A Den_netdev.c1755 tx_ring->tx_queue = netdev_get_tx_queue(dev, i);
/linux-master/drivers/net/ethernet/marvell/
H A Dmv643xx_eth.c340 struct tx_queue { struct
408 struct tx_queue txq[8];
446 static struct mv643xx_eth_private *txq_to_mp(struct tx_queue *txq)
467 static void txq_reset_hw_ptr(struct tx_queue *txq)
477 static void txq_enable(struct tx_queue *txq)
483 static void txq_disable(struct tx_queue *txq)
493 static void txq_maybe_wake(struct tx_queue *txq)
727 txq_put_data_tso(struct net_device *dev, struct tx_queue *txq,
775 txq_put_hdr_tso(struct sk_buff *skb, struct tx_queue *txq, int length,
818 static int txq_submit_tso(struct tx_queue *tx
[all...]
/linux-master/drivers/net/ethernet/intel/igbvf/
H A Dnetdev.c925 int tx_queue, int msix_vector)
950 if (tx_queue > IGBVF_NO_QUEUE) {
951 index = (tx_queue >> 1);
953 if (tx_queue & 0x1) {
962 adapter->tx_ring[tx_queue].eims_value = BIT(msix_vector);
924 igbvf_assign_vector(struct igbvf_adapter *adapter, int rx_queue, int tx_queue, int msix_vector) argument
/linux-master/drivers/net/ethernet/intel/igb/
H A Digb_main.c757 int tx_queue = IGB_N0_QUEUE; local
763 tx_queue = q_vector->tx.ring->reg_idx;
774 if (tx_queue > IGB_N0_QUEUE)
775 msixbm |= E1000_EICR_TX_QUEUE0 << tx_queue;
791 if (tx_queue > IGB_N0_QUEUE)
793 tx_queue & 0x7,
794 ((tx_queue & 0x8) << 1) + 8);
812 if (tx_queue > IGB_N0_QUEUE)
814 tx_queue >> 1,
815 ((tx_queue
[all...]
/linux-master/drivers/net/ethernet/freescale/
H A Dgianfar.c133 gfar_write(baddr, priv->tx_queue[i]->tx_bd_dma_base);
248 if (likely(priv->tx_queue[i]->txcoalescing))
249 gfar_write(baddr + i, priv->tx_queue[i]->txic);
263 if (likely(priv->tx_queue[0]->txcoalescing))
264 gfar_write(&regs->txic, priv->tx_queue[0]->txic);
289 stats->tx_bytes += priv->tx_queue[i]->stats.tx_bytes;
290 stats->tx_packets += priv->tx_queue[i]->stats.tx_packets;
415 priv->tx_queue[i] = kzalloc(sizeof(struct gfar_priv_tx_q),
417 if (!priv->tx_queue[i])
420 priv->tx_queue[
1062 free_skb_tx_queue(struct gfar_priv_tx_q *tx_queue) argument
1126 struct gfar_priv_tx_q *tx_queue = NULL; local
1286 struct gfar_priv_tx_q *tx_queue = NULL; local
1340 struct gfar_priv_tx_q *tx_queue = NULL; local
1772 struct gfar_priv_tx_q *tx_queue = NULL; local
2148 gfar_clean_tx_ring(struct gfar_priv_tx_q *tx_queue) argument
2640 struct gfar_priv_tx_q *tx_queue = gfargrp->tx_queue; local
[all...]
H A Dfec_main.c362 txq = fep->tx_queue[0];
931 txq = fep->tx_queue[queue];
983 txq = fep->tx_queue[q];
1057 txq = fep->tx_queue[i];
1428 txq = fep->tx_queue[queue_id];
3284 txq = fep->tx_queue[q];
3317 if (fep->tx_queue[i] && fep->tx_queue[i]->tso_hdrs) {
3318 txq = fep->tx_queue[i];
3327 kfree(fep->tx_queue[
[all...]
/linux-master/drivers/net/ethernet/atheros/alx/
H A Dmain.c167 struct netdev_queue *tx_queue; local
173 tx_queue = alx_get_tx_queue(txq);
196 netdev_tx_completed_queue(tx_queue, total_packets, total_bytes);
199 if (netif_tx_queue_stopped(tx_queue) && netif_carrier_ok(alx->dev) &&
201 netif_tx_wake_queue(tx_queue);
/linux-master/drivers/bluetooth/
H A Dbtmrvl_main.c181 skb_queue_head(&priv->adapter->tx_queue, skb);
376 skb_queue_head_init(&priv->adapter->tx_queue);
399 skb_queue_purge(&priv->adapter->tx_queue);
432 skb_queue_tail(&priv->adapter->tx_queue, skb);
444 skb_queue_purge(&priv->adapter->tx_queue);
453 skb_queue_purge(&priv->adapter->tx_queue);
605 skb_queue_empty(&adapter->tx_queue)))) {
627 !skb_queue_empty(&adapter->tx_queue)) {
643 skb = skb_dequeue(&adapter->tx_queue);

Completed in 759 milliseconds

1234567