Searched refs:txq (Results 76 - 100 of 137) sorted by relevance

123456

/drivers/net/ethernet/chelsio/cxgb3/
H A Dadapter.h205 struct sge_txq txq[SGE_TXQ_PER_SET]; member in struct:sge_qset
/drivers/net/ethernet/chelsio/cxgb4vf/
H A Dadapter.h250 struct netdev_queue *txq; /* associated netdev TX queue */ member in struct:sge_eth_txq
/drivers/net/wireless/mwifiex/
H A Dmain.c554 struct netdev_queue *txq; local
558 txq = netdev_get_tx_queue(priv->netdev, index);
559 if (!netif_tx_queue_stopped(txq)) {
560 netif_tx_stop_queue(txq);
/drivers/scsi/lpfc/
H A Dlpfc_sli.h205 struct list_head txq; member in struct:lpfc_sli_ring
/drivers/net/wireless/brcm80211/brcmfmac/
H A Ddhd_sdio.c443 struct pktq txq; /* Queue length used for flow-control */ member in struct:brcmf_sdio
499 spinlock_t txq_lock; /* protect bus->txq */
1025 brcmu_pktq_mlen(&bus->txq, ~bus->flowcontrol) &&
2380 brcmu_pktq_mlen(&bus->txq, ~bus->flowcontrol));
2384 pkt = brcmu_pktq_mdeq(&bus->txq, tx_prec_map,
2419 bus->txoff && (pktq_len(&bus->txq) < TXLOW)) {
2538 brcmu_pktq_flush(&bus->txq, true, NULL, NULL);
2737 brcmu_pktq_mlen(&bus->txq, ~bus->flowcontrol) && txlimit &&
2750 brcmu_pktq_mlen(&bus->txq, ~bus->flowcontrol) &&
2762 return &bus->txq;
[all...]
H A Dfwsignal.c824 struct pktq *txq; local
829 txq = brcmf_bus_gettxq(fws->drvr->bus_if);
830 if (IS_ERR(txq)) {
831 brcmf_dbg(TRACE, "no txq to clean up\n");
835 for (prec = 0; prec < txq->num_prec; prec++) {
836 skb = brcmu_pktq_pdeq_match(txq, prec, fn, &ifidx);
843 skb = brcmu_pktq_pdeq_match(txq, prec, fn, &ifidx);
/drivers/net/ethernet/sun/
H A Dsungem.c704 struct netdev_queue *txq = netdev_get_tx_queue(dev, 0); local
706 __netif_tx_lock(txq, smp_processor_id());
710 __netif_tx_unlock(txq);
892 struct netdev_queue *txq = netdev_get_tx_queue(dev, 0); local
900 __netif_tx_lock(txq, smp_processor_id());
902 __netif_tx_unlock(txq);
1341 struct netdev_queue *txq = netdev_get_tx_queue(gp->dev, 0); local
1371 __netif_tx_lock(txq, smp_processor_id());
1433 __netif_tx_unlock(txq);
/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_cmn.c276 struct netdev_queue *txq; local
285 txq = netdev_get_tx_queue(bp->dev, txdata->txq_index);
304 netdev_tx_completed_queue(txq, pkts_compl, bytes_compl);
316 * netif_tx_queue_stopped(txq) call.
320 if (unlikely(netif_tx_queue_stopped(txq))) {
331 __netif_tx_lock(txq, smp_processor_id());
333 if ((netif_tx_queue_stopped(txq)) &&
336 netif_tx_wake_queue(txq);
338 __netif_tx_unlock(txq);
3718 struct netdev_queue *txq; local
[all...]
/drivers/net/ethernet/sfc/
H A Dptp.c222 * @txq: Transmit queue
273 struct sk_buff_head txq; member in struct:efx_ptp_data
1130 skb_queue_purge(&efx->ptp_data->txq);
1183 while ((skb = skb_dequeue(&ptp_data->txq)))
1227 skb_queue_head_init(&ptp->txq);
1316 skb_queue_purge(&efx->ptp_data->txq);
1453 skb_queue_tail(&ptp->txq, skb);
/drivers/net/ethernet/neterion/vxge/
H A Dvxge-main.c109 if (__netif_tx_trylock(fifo->txq)) {
112 __netif_tx_unlock(fifo->txq);
621 if (netif_tx_queue_stopped(fifo->txq))
622 netif_tx_wake_queue(fifo->txq);
863 if (netif_tx_queue_stopped(fifo->txq))
878 netif_tx_stop_queue(fifo->txq);
991 netif_tx_stop_queue(fifo->txq);
1573 if (netif_tx_queue_stopped(vpath->fifo.txq))
1574 netif_tx_wake_queue(vpath->fifo.txq);
2082 vpath->fifo.txq
[all...]
H A Dvxge-main.h240 struct netdev_queue *txq; member in struct:vxge_fifo
/drivers/net/ethernet/broadcom/genet/
H A Dbcmgenet.c881 struct netdev_queue *txq; local
887 txq = netdev_get_tx_queue(dev, ring->queue);
935 if (netif_tx_queue_stopped(txq))
936 netif_tx_wake_queue(txq);
1126 struct netdev_queue *txq; local
1148 txq = netdev_get_tx_queue(dev, ring->queue);
1152 netif_tx_stop_queue(txq);
1205 netif_tx_stop_queue(txq);
/drivers/net/ethernet/brocade/bna/
H A Dbna_types.h443 struct bna_txq *txq; member in struct:bna_tcb
535 struct bna_txq *txq; /* BFI_MAX_TXQ entries */ member in struct:bna_tx_mod
H A Dbnad_ethtool.c694 sprintf(string, "txq%d_packets", q_num);
696 sprintf(string, "txq%d_bytes", q_num);
698 sprintf(string, "txq%d_producer_index", q_num);
700 sprintf(string, "txq%d_consumer_index", q_num);
702 sprintf(string, "txq%d_hw_consumer_index",
834 bnad->tx_info[i].tcb[j]->txq) {
836 buf[bi++] = tcb->txq->tx_packets;
837 buf[bi++] = tcb->txq->tx_bytes;
/drivers/atm/
H A Dambassador.h634 amb_txq txq; member in struct:amb_dev
/drivers/net/ethernet/samsung/sxgbe/
H A Dsxgbe_common.h458 struct sxgbe_tx_queue *txq[SXGBE_TX_QUEUES]; member in struct:sxgbe_priv_data
/drivers/net/wireless/ath/ath6kl/
H A Dhtc.h511 struct list_head txq; member in struct:htc_endpoint
595 /* protects endpoint->txq */
/drivers/net/wireless/ath/ath9k/
H A Dtx99.c128 txctl.txq = sc->tx.txq_map[IEEE80211_AC_VO];
/drivers/net/ethernet/freescale/
H A Dgianfar.c773 num_tx_qs = num_grps; /* one txq per int group */
1897 struct netdev_queue *txq; local
1900 txq = netdev_get_tx_queue(tx_queue->dev, tx_queue->qindex);
1903 netdev_tx_reset_queue(txq);
2188 struct netdev_queue *txq; local
2201 txq = netdev_get_tx_queue(dev, rq);
2246 netif_tx_stop_queue(txq);
2359 netdev_tx_sent_queue(txq, bytes_sent);
2397 netif_tx_stop_queue(txq);
2508 struct netdev_queue *txq; local
[all...]
/drivers/net/ethernet/qlogic/qlcnic/
H A Dqlcnic_hw.c403 __netif_tx_lock_bh(tx_ring->txq);
408 netif_tx_stop_queue(tx_ring->txq);
412 netif_tx_wake_queue(tx_ring->txq);
415 __netif_tx_unlock_bh(tx_ring->txq);
439 __netif_tx_unlock_bh(tx_ring->txq);
/drivers/net/team/
H A Dteam.c1536 struct netdev_queue *txq,
1539 lockdep_set_class(&txq->_xmit_lock, &team_netdev_xmit_lock_key);
1669 u16 txq = skb_rx_queue_recorded(skb) ? skb_get_rx_queue(skb) : 0; local
1672 * Save the original txq to restore before passing to the driver
1676 if (unlikely(txq >= dev->real_num_tx_queues)) {
1678 txq -= dev->real_num_tx_queues;
1679 } while (txq >= dev->real_num_tx_queues);
1681 return txq;
1535 team_set_lockdep_class_one(struct net_device *dev, struct netdev_queue *txq, void *unused) argument
/drivers/net/ethernet/chelsio/cxgb4/
H A Dcxgb4_main.c505 struct sge_eth_txq *txq = &adap->sge.ethtxq[pi->first_qset]; local
511 for (i = 0; i < pi->nqsets; i++, txq++) {
517 FW_PARAMS_PARAM_YZ(txq->q.cntxt_id));
532 txq->dcb_prio = value;
815 struct sge_txq *txq; local
817 txq = q->adap->sge.egr_map[qid - q->adap->sge.egr_start];
818 txq->restarts++;
819 if ((u8 *)txq < (u8 *)q->adap->sge.ofldtxq) {
822 eq = container_of(txq, struct sge_eth_txq, q);
823 netif_tx_wake_queue(eq->txq);
1443 int txq; local
[all...]
/drivers/net/ethernet/ibm/ehea/
H A Dehea_main.c822 struct netdev_queue *txq = netdev_get_tx_queue(pr->port->netdev, local
873 if (unlikely(netif_tx_queue_stopped(txq) &&
875 __netif_tx_lock(txq, smp_processor_id());
876 if (netif_tx_queue_stopped(txq) &&
878 netif_tx_wake_queue(txq);
879 __netif_tx_unlock(txq);
2058 struct netdev_queue *txq; local
2061 txq = netdev_get_tx_queue(dev, skb_get_queue_mapping(skb));
2111 netif_tx_stop_queue(txq);
2119 netif_tx_stop_queue(txq);
[all...]
/drivers/net/ethernet/nxp/
H A Dlpc_eth.c1018 struct netdev_queue *txq = netdev_get_tx_queue(ndev, 0); local
1020 __netif_tx_lock(txq, smp_processor_id());
1022 __netif_tx_unlock(txq);
/drivers/net/wireless/iwlegacy/
H A D4965.c1549 il4965_txq_update_byte_cnt_tbl(struct il_priv *il, struct il_tx_queue *txq, argument
1553 int txq_id = txq->q.id;
1554 int write_ptr = txq->q.write_ptr;

Completed in 536 milliseconds

123456