Searched refs:tx_queue (Results 51 - 75 of 168) sorted by relevance

1234567

/linux-master/arch/um/drivers/
H A Dvector_kern.h89 struct vector_queue *tx_queue; member in struct:vector_private
/linux-master/drivers/net/ethernet/fujitsu/
H A Dfmvj18x_cs.c113 uint tx_queue; member in struct:local_info
748 if (lp->tx_queue) {
749 outb(DO_TX | lp->tx_queue, ioaddr + TX_START);
750 lp->sent = lp->tx_queue ;
751 lp->tx_queue = 0;
798 lp->tx_queue = 0;
844 lp->tx_queue++;
849 outb(DO_TX | lp->tx_queue, ioaddr + TX_START);
850 lp->sent = lp->tx_queue ;
851 lp->tx_queue
[all...]
/linux-master/drivers/net/phy/
H A Dbcm-phy-ptp.c136 struct sk_buff_head tx_queue; member in struct:bcm_ptp_private
468 spin_lock_irqsave(&priv->tx_queue.lock, flags);
469 skb_queue_walk(&priv->tx_queue, skb) {
472 first = skb_queue_is_first(&priv->tx_queue, skb);
473 __skb_unlink(skb, &priv->tx_queue);
478 spin_unlock_irqrestore(&priv->tx_queue.lock, flags);
493 while ((skb = skb_dequeue(&priv->tx_queue))) {
495 skb_queue_head(&priv->tx_queue, skb);
509 while (!skb_queue_empty_lockless(&priv->tx_queue)) {
773 skb_queue_tail(&priv->tx_queue, sk
[all...]
/linux-master/drivers/net/ethernet/freescale/
H A Dgianfar_ethtool.c254 struct gfar_priv_tx_q *tx_queue = NULL; local
267 tx_queue = priv->tx_queue[0];
271 txtime = get_ictt_value(tx_queue->txic);
272 txcount = get_icft_value(tx_queue->txic);
349 priv->tx_queue[i]->txcoalescing = 0;
352 priv->tx_queue[i]->txcoalescing = 1;
356 priv->tx_queue[i]->txic = mk_ic_value(
382 struct gfar_priv_tx_q *tx_queue = NULL; local
385 tx_queue
[all...]
/linux-master/drivers/net/ethernet/sfc/
H A Dethtool_common.c65 EFX_ETHTOOL_STAT(tx_##field, tx_queue, field, \
307 struct efx_tx_queue *tx_queue; local
309 efx_for_each_channel_tx_queue(tx_queue, channel) {
311 &lb_tests->tx_sent[tx_queue->label],
312 EFX_TX_QUEUE_NAME(tx_queue),
315 &lb_tests->tx_done[tx_queue->label],
316 EFX_TX_QUEUE_NAME(tx_queue),
410 channel->tx_queue[0].queue /
494 struct efx_tx_queue *tx_queue; local
519 efx_for_each_channel_tx_queue(tx_queue, channe
[all...]
H A Def100_netdev.c252 struct efx_tx_queue *tx_queue; local
266 tx_queue = &channel->tx_queue[0];
267 rc = __ef100_enqueue_skb(tx_queue, skb, efv);
H A Dnic.h208 int efx_ef10_tx_tso_desc(struct efx_tx_queue *tx_queue, struct sk_buff *skb,
/linux-master/drivers/net/ethernet/sfc/falcon/
H A Dethtool.c61 EF4_ETHTOOL_STAT(tx_##field, tx_queue, field, \
259 struct ef4_tx_queue *tx_queue; local
261 ef4_for_each_channel_tx_queue(tx_queue, channel) {
263 &lb_tests->tx_sent[tx_queue->queue],
264 EF4_TX_QUEUE_NAME(tx_queue),
267 &lb_tests->tx_done[tx_queue->queue],
268 EF4_TX_QUEUE_NAME(tx_queue),
367 channel->tx_queue[0].queue /
437 struct ef4_tx_queue *tx_queue; local
462 ef4_for_each_channel_tx_queue(tx_queue, channe
[all...]
/linux-master/drivers/net/ethernet/sfc/siena/
H A Dethtool_common.c65 EFX_ETHTOOL_STAT(tx_##field, tx_queue, field, \
258 struct efx_tx_queue *tx_queue; local
260 efx_for_each_channel_tx_queue(tx_queue, channel) {
262 &lb_tests->tx_sent[tx_queue->label],
263 EFX_TX_QUEUE_NAME(tx_queue),
266 &lb_tests->tx_done[tx_queue->label],
267 EFX_TX_QUEUE_NAME(tx_queue),
409 channel->tx_queue[0].queue /
493 struct efx_tx_queue *tx_queue; local
518 efx_for_each_channel_tx_queue(tx_queue, channe
[all...]
/linux-master/drivers/atm/
H A Deni.h87 struct sk_buff_head tx_queue; /* PDUs currently being TX DMAed*/ member in struct:eni_dev
/linux-master/drivers/net/usb/
H A Dcdc-phonet.c34 unsigned tx_queue; member in struct:usbpn_dev
71 pnd->tx_queue++;
72 if (pnd->tx_queue >= dev->tx_queue_len)
108 pnd->tx_queue--;
/linux-master/drivers/infiniband/hw/hfi1/
H A Dipoib.h41 u8 tx_queue; member in struct:hfi1_ipoib_flow::__anon26
/linux-master/drivers/net/ethernet/qlogic/qed/
H A Dqed_ll2.h115 struct qed_ll2_tx_queue tx_queue; member in struct:qed_ll2_info
/linux-master/drivers/net/wireless/ti/wl1251/
H A Dtx.c342 while ((skb = skb_dequeue(&wl->tx_queue))) {
352 skb_queue_head(&wl->tx_queue, skb);
482 queue_len = skb_queue_len(&wl->tx_queue);
492 /* tx_queue has space, restart queues */
561 while ((skb = skb_dequeue(&wl->tx_queue))) {
/linux-master/drivers/usb/usbip/
H A Dvudc.h100 struct list_head tx_queue; member in struct:vudc
/linux-master/net/nfc/
H A Dllcp_core.c50 skb_queue_purge(&sock->tx_queue);
57 skb_queue_walk_safe(&local->tx_queue, s, tmp) {
61 skb_unlink(s, &local->tx_queue);
73 skb_queue_purge(&local->tx_queue);
164 skb_queue_purge(&local->tx_queue);
765 skb = skb_dequeue(&local->tx_queue);
774 skb_queue_head(&local->tx_queue, skb);
1050 pdu = skb_dequeue(&sock->tx_queue);
1057 skb_queue_tail(&local->tx_queue, pdu);
1135 skb_queue_head(&local->tx_queue,
[all...]
H A Dllcp.h59 struct sk_buff_head tx_queue; member in struct:nfc_llcp_local
134 struct sk_buff_head tx_queue; member in struct:nfc_llcp_sock
/linux-master/drivers/net/wireguard/
H A Dpeer.c50 wg_prev_queue_init(&peer->tx_queue);
191 WARN_ON(wg_prev_queue_peek(&peer->tx_queue) || wg_prev_queue_peek(&peer->rx_queue));
H A Dsend.c269 while ((first = wg_prev_queue_peek(&peer->tx_queue)) != NULL &&
272 wg_prev_queue_drop_peeked(&peer->tx_queue);
320 ret = wg_queue_enqueue_per_device_and_peer(&wg->encrypt_queue, &peer->tx_queue, first,
/linux-master/drivers/net/ethernet/mellanox/mlx4/
H A Den_tx.c391 if (ring->tx_queue)
392 netdev_tx_reset_queue(ring->tx_queue);
454 netdev_txq_bql_complete_prefetchw(ring->tx_queue);
528 netdev_tx_completed_queue(ring->tx_queue, packets, bytes);
532 if (netif_tx_queue_stopped(ring->tx_queue) &&
534 netif_tx_wake_queue(ring->tx_queue);
932 netdev_txq_bql_enqueue_prefetchw(ring->tx_queue);
1099 netif_tx_stop_queue(ring->tx_queue);
1103 send_doorbell = __netdev_tx_sent_queue(ring->tx_queue,
1129 netif_tx_wake_queue(ring->tx_queue);
[all...]
/linux-master/drivers/net/wireless/realtek/rtw88/
H A Dusb.c405 for (i = ARRAY_SIZE(rtwusb->tx_queue) - 1; i >= 0; i--) {
407 struct sk_buff_head *list = &rtwusb->tx_queue[i];
419 for (i = 0; i < ARRAY_SIZE(rtwusb->tx_queue); i++)
420 skb_queue_purge(&rtwusb->tx_queue[i]);
525 skb_queue_tail(&rtwusb->tx_queue[ep], skb);
785 for (i = 0; i < ARRAY_SIZE(rtwusb->tx_queue); i++)
786 skb_queue_head_init(&rtwusb->tx_queue[i]);
H A Dsdio.h161 struct sk_buff_head tx_queue[RTK_MAX_TX_QUEUE_NUM]; member in struct:rtw_sdio
/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/wireless/ti/wlcore/
H A Dps.c89 while ((skb = skb_dequeue(&lnk->tx_queue[i]))) {
/linux-master/drivers/bluetooth/
H A Dbtmrvl_drv.h77 struct sk_buff_head tx_queue; member in struct:btmrvl_adapter

Completed in 238 milliseconds

1234567