Home
last modified time | relevance | path

Searched refs:txqueue (Results 1 – 25 of 193) sorted by relevance

12345678

/linux/drivers/net/wireless/broadcom/b43legacy/
H A Dpio.c283 list_for_each_entry_safe(packet, tmp_packet, &queue->txqueue, list) { in tx_tasklet()
286 * packet is left in the txqueue. in tx_tasklet()
332 INIT_LIST_HEAD(&queue->txqueue); in b43legacy_setup_pioqueue()
375 list_for_each_entry_safe(packet, tmp_packet, &queue->txqueue, list) in cancel_transfers()
465 list_move_tail(&packet->list, &queue->txqueue); in b43legacy_pio_tx()
528 /* If there are packets on the txqueue, poke the tasklet in b43legacy_pio_handle_txstatus()
531 if (!list_empty(&queue->txqueue)) in b43legacy_pio_handle_txstatus()
673 if (!list_empty(&pio->queue0->txqueue)) in b43legacy_pio_thaw_txqueues()
675 if (!list_empty(&pio->queue1->txqueue)) in b43legacy_pio_thaw_txqueues()
677 if (!list_empty(&pio->queue2->txqueue)) in b43legacy_pio_thaw_txqueues()
[all...]
H A Dpio.h70 /* Packets on the txqueue are queued,
73 struct list_head txqueue; member
/linux/drivers/net/ethernet/8390/
H A D8390.h39 void ei_tx_timeout(struct net_device *dev, unsigned int txqueue);
57 void eip_tx_timeout(struct net_device *dev, unsigned int txqueue);
97 unsigned char txqueue; /* Tx Packet buffer queue length. */ member
H A D8390.c39 void ei_tx_timeout(struct net_device *dev, unsigned int txqueue) in ei_tx_timeout() argument
41 __ei_tx_timeout(dev, txqueue); in ei_tx_timeout()
H A Dlib8390.c256 static void __ei_tx_timeout(struct net_device *dev, unsigned int txqueue) in __ei_tx_timeout() argument
395 ei_local->txqueue++; in __ei_start_xmit()
591 ei_local->txqueue--; in ei_tx_intr()
H A Daxnet_cs.c86 static void axnet_tx_timeout(struct net_device *dev, unsigned int txqueue);
903 * @txqueue: unused
909 static void axnet_tx_timeout(struct net_device *dev, unsigned int txqueue) in axnet_tx_timeout() argument
1057 else ei_local->txqueue++; in axnet_start_xmit()
1261 ei_local->txqueue--; in ei_tx_intr()
/linux/drivers/net/ethernet/intel/ice/
H A Dice_dcb_lib.h21 bool ice_is_pfc_causing_hung_q(struct ice_pf *pf, unsigned int txqueue);
124 unsigned int __always_unused txqueue) in ice_is_pfc_causing_hung_q() argument
/linux/drivers/hsi/clients/
H A Dssi_protocol.c114 * @txqueue: TX data queue
136 struct list_head txqueue; member
411 list_for_each_safe(head, tmp, &ssi->txqueue) { in ssip_reset()
437 list_for_each_entry(msg, &ssi->txqueue, link) in ssip_dump_state()
579 if (list_empty(&ssi->txqueue)) { in ssip_xmit()
583 dmsg = list_first_entry(&ssi->txqueue, struct hsi_msg, link); in ssip_xmit()
860 if (list_empty(&ssi->txqueue)) { in ssip_swbreak_complete()
887 if (list_empty(&ssi->txqueue)) { in ssip_tx_data_complete()
1006 list_add_tail(&msg->link, &ssi->txqueue); in ssip_pn_xmit()
1088 INIT_LIST_HEAD(&ssi->txqueue); in ssi_protocol_probe()
[all...]
/linux/drivers/hsi/controllers/
H A Domap_ssi.h60 * @txqueue: TX message queues
85 struct list_head txqueue[SSI_MAX_CHANNELS]; member
/linux/drivers/net/ethernet/samsung/sxgbe/
H A Dsxgbe_main.c613 static void tx_free_ring_skbufs(struct sxgbe_tx_queue *txqueue) in tx_free_ring_skbufs() argument
616 struct sxgbe_priv_data *priv = txqueue->priv_ptr; in tx_free_ring_skbufs()
620 struct sxgbe_tx_norm_desc *tdesc = txqueue->dma_tx + dma_desc; in tx_free_ring_skbufs()
622 if (txqueue->tx_skbuff_dma[dma_desc]) in tx_free_ring_skbufs()
624 txqueue->tx_skbuff_dma[dma_desc], in tx_free_ring_skbufs()
628 dev_kfree_skb_any(txqueue->tx_skbuff[dma_desc]); in tx_free_ring_skbufs()
629 txqueue->tx_skbuff[dma_desc] = NULL; in tx_free_ring_skbufs()
630 txqueue->tx_skbuff_dma[dma_desc] = 0; in tx_free_ring_skbufs()
1579 * @txqueue: index of the hanging queue
1585 static void sxgbe_tx_timeout(struct net_device *dev, unsigned int txqueue) in sxgbe_tx_timeout() argument
[all...]
/linux/drivers/net/ethernet/amd/
H A D7990.h246 void lance_tx_timeout(struct net_device *dev, unsigned int txqueue);
/linux/drivers/net/ethernet/sfc/
H A Defx_common.h53 void efx_watchdog(struct net_device *net_dev, unsigned int txqueue);
/linux/drivers/net/ethernet/sfc/siena/
H A Defx_common.h57 void efx_siena_watchdog(struct net_device *net_dev, unsigned int txqueue);
/linux/drivers/net/ethernet/sun/
H A Dsunvnet_common.h138 void sunvnet_tx_timeout_common(struct net_device *dev, unsigned int txqueue);
/linux/drivers/net/ethernet/google/gve/
H A Dgve_main.c1992 unsigned int txqueue) in gve_get_tx_notify_block() argument
1996 if (txqueue > priv->tx_cfg.num_queues) in gve_get_tx_notify_block()
1999 ntfy_idx = gve_tx_idx_to_ntfy(priv, txqueue); in gve_get_tx_notify_block()
2007 unsigned int txqueue) in gve_tx_timeout_try_q_kick() argument
2012 block = gve_get_tx_notify_block(priv, txqueue); in gve_tx_timeout_try_q_kick()
2021 netdev_info(priv->dev, "Kicking queue %d", txqueue); in gve_tx_timeout_try_q_kick()
2027 static void gve_tx_timeout(struct net_device *dev, unsigned int txqueue) in gve_tx_timeout() argument
2032 netdev_info(dev, "Timeout on tx queue, %d", txqueue); in gve_tx_timeout()
2035 if (!gve_tx_timeout_try_q_kick(priv, txqueue)) in gve_tx_timeout()
2038 block = gve_get_tx_notify_block(priv, txqueue); in gve_tx_timeout()
[all...]
/linux/net/bluetooth/bnep/
H A Dnetdev.c115 static void bnep_net_timeout(struct net_device *dev, unsigned int txqueue) in bnep_net_timeout() argument
/linux/drivers/net/ethernet/toshiba/
H A Dps3_gelic_net.h363 void gelic_net_tx_timeout(struct net_device *netdev, unsigned int txqueue);
/linux/drivers/net/ethernet/atheros/atlx/
H A Datlx.c186 static void atlx_tx_timeout(struct net_device *netdev, unsigned int txqueue) in atlx_tx_timeout() argument
/linux/arch/m68k/emu/
H A Dnfeth.c170 static void nfeth_tx_timeout(struct net_device *dev, unsigned int txqueue) in nfeth_tx_timeout() argument
/linux/drivers/net/ethernet/intel/fm10k/
H A Dfm10k_netdev.c583 * @txqueue: the index of the Tx queue that timed out
585 static void fm10k_tx_timeout(struct net_device *netdev, unsigned int txqueue) in fm10k_tx_timeout() argument
591 if (txqueue >= interface->num_tx_queues) { in fm10k_tx_timeout()
592 WARN(1, "invalid Tx queue index %d", txqueue); in fm10k_tx_timeout()
596 tx_ring = interface->tx_ring[txqueue]; in fm10k_tx_timeout()
/linux/drivers/net/arcnet/
H A Darcdevice.h368 void arcnet_timeout(struct net_device *dev, unsigned int txqueue);
/linux/drivers/net/ethernet/cavium/liquidio/
H A Dlio_vf_rep.c34 static void lio_vf_rep_tx_timeout(struct net_device *netdev, unsigned int txqueue);
175 lio_vf_rep_tx_timeout(struct net_device *ndev, unsigned int txqueue) in lio_vf_rep_tx_timeout() argument
/linux/drivers/net/ethernet/apple/
H A Dmacmace.c94 static void mace_tx_timeout(struct net_device *dev, unsigned int txqueue);
607 static void mace_tx_timeout(struct net_device *dev, unsigned int txqueue) in mace_tx_timeout() argument
/linux/drivers/net/ethernet/realtek/
H A Datp.c207 static void tx_timeout(struct net_device *dev, unsigned int txqueue);
538 static void tx_timeout(struct net_device *dev, unsigned int txqueue) in tx_timeout() argument
/linux/drivers/net/ethernet/natsemi/
H A Dsonic.h342 static void sonic_tx_timeout(struct net_device *dev, unsigned int txqueue);

12345678