Home
last modified time | relevance | path

Searched refs:tx_tail (Results 1 – 25 of 371) sorted by relevance

12345678910>>...15

/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/net/ethernet/moxa/
H A Dmoxart_ether.c140 priv->tx_tail = 0; in moxart_mac_setup_desc_ring()
287 return CIRC_SPACE(priv->tx_head, priv->tx_tail, TX_DESC_NUM); in moxart_tx_queue_space()
294 unsigned int tx_tail = priv->tx_tail; in moxart_tx_finished() local
296 while (tx_tail != tx_head) { in moxart_tx_finished()
297 dma_unmap_single(&ndev->dev, priv->tx_mapping[tx_tail], in moxart_tx_finished()
298 priv->tx_len[tx_tail], DMA_TO_DEVICE); in moxart_tx_finished()
301 ndev->stats.tx_bytes += priv->tx_skb[tx_tail]->len; in moxart_tx_finished()
303 dev_consume_skb_irq(priv->tx_skb[tx_tail]); in moxart_tx_finished()
304 priv->tx_skb[tx_tail] = NULL; in moxart_tx_finished()
306 tx_tail = TX_NEXT(tx_tail); in moxart_tx_finished()
[all …]
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/net/ethernet/moxa/
H A Dmoxart_ether.c140 priv->tx_tail = 0; in moxart_mac_setup_desc_ring()
287 return CIRC_SPACE(priv->tx_head, priv->tx_tail, TX_DESC_NUM); in moxart_tx_queue_space()
294 unsigned int tx_tail = priv->tx_tail; in moxart_tx_finished() local
296 while (tx_tail != tx_head) { in moxart_tx_finished()
297 dma_unmap_single(&ndev->dev, priv->tx_mapping[tx_tail], in moxart_tx_finished()
298 priv->tx_len[tx_tail], DMA_TO_DEVICE); in moxart_tx_finished()
301 ndev->stats.tx_bytes += priv->tx_skb[tx_tail]->len; in moxart_tx_finished()
303 dev_consume_skb_irq(priv->tx_skb[tx_tail]); in moxart_tx_finished()
304 priv->tx_skb[tx_tail] = NULL; in moxart_tx_finished()
306 tx_tail = TX_NEXT(tx_tail); in moxart_tx_finished()
[all …]
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/net/ethernet/moxa/
H A Dmoxart_ether.c140 priv->tx_tail = 0; in moxart_mac_setup_desc_ring()
287 return CIRC_SPACE(priv->tx_head, priv->tx_tail, TX_DESC_NUM); in moxart_tx_queue_space()
294 unsigned int tx_tail = priv->tx_tail; in moxart_tx_finished() local
296 while (tx_tail != tx_head) { in moxart_tx_finished()
297 dma_unmap_single(&ndev->dev, priv->tx_mapping[tx_tail], in moxart_tx_finished()
298 priv->tx_len[tx_tail], DMA_TO_DEVICE); in moxart_tx_finished()
301 ndev->stats.tx_bytes += priv->tx_skb[tx_tail]->len; in moxart_tx_finished()
303 dev_consume_skb_irq(priv->tx_skb[tx_tail]); in moxart_tx_finished()
304 priv->tx_skb[tx_tail] = NULL; in moxart_tx_finished()
306 tx_tail = TX_NEXT(tx_tail); in moxart_tx_finished()
[all …]
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/net/ethernet/seeq/
H A Dether3.c336 priv(dev)->tx_tail = 0; in ether3_init_for_open()
466 priv(dev)->tx_head, priv(dev)->tx_tail); in ether3_timeout()
467 ether3_setbuffer(dev, buffer_read, priv(dev)->tx_tail); in ether3_timeout()
474 priv(dev)->tx_head = priv(dev)->tx_tail = 0; in ether3_timeout()
506 if (priv(dev)->tx_tail == next_ptr) { in ether3_sendpacket()
539 if (priv(dev)->tx_tail == next_ptr) in ether3_sendpacket()
687 unsigned int tx_tail = priv(dev)->tx_tail; in ether3_tx() local
696 ether3_setbuffer(dev, buffer_read, tx_tail * 0x600); in ether3_tx()
719 tx_tail = (tx_tail + 1) & 15; in ether3_tx()
722 if (priv(dev)->tx_tail != tx_tail) { in ether3_tx()
[all …]
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/net/ethernet/seeq/
H A Dether3.c336 priv(dev)->tx_tail = 0; in ether3_init_for_open()
466 priv(dev)->tx_head, priv(dev)->tx_tail); in ether3_timeout()
467 ether3_setbuffer(dev, buffer_read, priv(dev)->tx_tail); in ether3_timeout()
474 priv(dev)->tx_head = priv(dev)->tx_tail = 0; in ether3_timeout()
506 if (priv(dev)->tx_tail == next_ptr) { in ether3_sendpacket()
539 if (priv(dev)->tx_tail == next_ptr) in ether3_sendpacket()
687 unsigned int tx_tail = priv(dev)->tx_tail; in ether3_tx() local
696 ether3_setbuffer(dev, buffer_read, tx_tail * 0x600); in ether3_tx()
719 tx_tail = (tx_tail + 1) & 15; in ether3_tx()
722 if (priv(dev)->tx_tail != tx_tail) { in ether3_tx()
[all …]
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/net/ethernet/seeq/
H A Dether3.c336 priv(dev)->tx_tail = 0; in ether3_init_for_open()
466 priv(dev)->tx_head, priv(dev)->tx_tail); in ether3_timeout()
467 ether3_setbuffer(dev, buffer_read, priv(dev)->tx_tail); in ether3_timeout()
474 priv(dev)->tx_head = priv(dev)->tx_tail = 0; in ether3_timeout()
506 if (priv(dev)->tx_tail == next_ptr) { in ether3_sendpacket()
539 if (priv(dev)->tx_tail == next_ptr) in ether3_sendpacket()
687 unsigned int tx_tail = priv(dev)->tx_tail; in ether3_tx() local
696 ether3_setbuffer(dev, buffer_read, tx_tail * 0x600); in ether3_tx()
719 tx_tail = (tx_tail + 1) & 15; in ether3_tx()
722 if (priv(dev)->tx_tail != tx_tail) { in ether3_tx()
[all …]
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/net/ethernet/hisilicon/
H A Dhip04_eth.c450 unsigned tx_tail = priv->tx_tail; in hip04_tx_reclaim() local
461 desc = &priv->tx_desc[tx_tail]; in hip04_tx_reclaim()
469 if (priv->tx_phys[tx_tail]) { in hip04_tx_reclaim()
471 priv->tx_skb[tx_tail]->len, in hip04_tx_reclaim()
473 priv->tx_phys[tx_tail] = 0; in hip04_tx_reclaim()
476 bytes_compl += priv->tx_skb[tx_tail]->len; in hip04_tx_reclaim()
477 dev_kfree_skb(priv->tx_skb[tx_tail]); in hip04_tx_reclaim()
478 priv->tx_skb[tx_tail] = NULL; in hip04_tx_reclaim()
479 tx_tail = TX_NEXT(tx_tail); in hip04_tx_reclaim()
483 priv->tx_tail = tx_tail; in hip04_tx_reclaim()
[all …]
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/net/ethernet/hisilicon/
H A Dhip04_eth.c450 unsigned tx_tail = priv->tx_tail; in hip04_tx_reclaim() local
461 desc = &priv->tx_desc[tx_tail]; in hip04_tx_reclaim()
469 if (priv->tx_phys[tx_tail]) { in hip04_tx_reclaim()
471 priv->tx_skb[tx_tail]->len, in hip04_tx_reclaim()
473 priv->tx_phys[tx_tail] = 0; in hip04_tx_reclaim()
476 bytes_compl += priv->tx_skb[tx_tail]->len; in hip04_tx_reclaim()
477 dev_kfree_skb(priv->tx_skb[tx_tail]); in hip04_tx_reclaim()
478 priv->tx_skb[tx_tail] = NULL; in hip04_tx_reclaim()
479 tx_tail = TX_NEXT(tx_tail); in hip04_tx_reclaim()
483 priv->tx_tail = tx_tail; in hip04_tx_reclaim()
[all …]
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/net/ethernet/hisilicon/
H A Dhip04_eth.c450 unsigned tx_tail = priv->tx_tail; in hip04_tx_reclaim() local
461 desc = &priv->tx_desc[tx_tail]; in hip04_tx_reclaim()
469 if (priv->tx_phys[tx_tail]) { in hip04_tx_reclaim()
471 priv->tx_skb[tx_tail]->len, in hip04_tx_reclaim()
473 priv->tx_phys[tx_tail] = 0; in hip04_tx_reclaim()
476 bytes_compl += priv->tx_skb[tx_tail]->len; in hip04_tx_reclaim()
477 dev_kfree_skb(priv->tx_skb[tx_tail]); in hip04_tx_reclaim()
478 priv->tx_skb[tx_tail] = NULL; in hip04_tx_reclaim()
479 tx_tail = TX_NEXT(tx_tail); in hip04_tx_reclaim()
483 priv->tx_tail = tx_tail; in hip04_tx_reclaim()
[all …]
/dports/emulators/qemu42/qemu-4.2.1/roms/ipxe/src/drivers/net/
H A D3c90x.c262 p->tx_tail = 0; in a3c90x_setup_tx_ring()
282 while (p->tx_tail != p->tx_cur) { in a3c90x_process_tx_packets()
287 DBG2(" tx_tail: %d tx_cur: %d\n", p->tx_tail, p->tx_cur); in a3c90x_process_tx_packets()
290 if(downlist_ptr == virt_to_bus(p->tx_ring + p->tx_tail)) in a3c90x_process_tx_packets()
293 netdev_tx_complete(netdev, p->tx_iobuf[p->tx_tail]); in a3c90x_process_tx_packets()
296 DBG2(" size: %zd\n", iob_len(p->tx_iobuf[p->tx_tail])); in a3c90x_process_tx_packets()
298 p->tx_tail = (p->tx_tail + 1) % TX_RING_SIZE; in a3c90x_process_tx_packets()
/dports/emulators/qemu42/qemu-4.2.1/roms/ipxe/src/drivers/net/igbvf/
H A Digbvf_main.c208 adapter->tx_tail ); in igbvf_process_tx_packets()
210 while ( ( i = adapter->tx_head ) != adapter->tx_tail ) { in igbvf_process_tx_packets()
224 adapter->tx_head, adapter->tx_tail, tx_status ); in igbvf_process_tx_packets()
383 adapter->tx_tail = 0; in igbvf_configure_tx()
703 uint32_t tx_curr = adapter->tx_tail; in igbvf_transmit()
736 adapter->tx_tail = ( adapter->tx_tail + 1 ) % NUM_TX_DESC; in igbvf_transmit()
741 ew32 ( TDT(0), adapter->tx_tail ); in igbvf_transmit()
/dports/emulators/qemu-utils/qemu-4.2.1/roms/ipxe/src/drivers/net/
H A D3c90x.c262 p->tx_tail = 0; in a3c90x_setup_tx_ring()
282 while (p->tx_tail != p->tx_cur) { in a3c90x_process_tx_packets()
287 DBG2(" tx_tail: %d tx_cur: %d\n", p->tx_tail, p->tx_cur); in a3c90x_process_tx_packets()
290 if(downlist_ptr == virt_to_bus(p->tx_ring + p->tx_tail)) in a3c90x_process_tx_packets()
293 netdev_tx_complete(netdev, p->tx_iobuf[p->tx_tail]); in a3c90x_process_tx_packets()
296 DBG2(" size: %zd\n", iob_len(p->tx_iobuf[p->tx_tail])); in a3c90x_process_tx_packets()
298 p->tx_tail = (p->tx_tail + 1) % TX_RING_SIZE; in a3c90x_process_tx_packets()
/dports/emulators/qemu-powernv/qemu-powernv-3.0.50/roms/ipxe/src/drivers/net/
H A D3c90x.c262 p->tx_tail = 0; in a3c90x_setup_tx_ring()
282 while (p->tx_tail != p->tx_cur) { in a3c90x_process_tx_packets()
287 DBG2(" tx_tail: %d tx_cur: %d\n", p->tx_tail, p->tx_cur); in a3c90x_process_tx_packets()
290 if(downlist_ptr == virt_to_bus(p->tx_ring + p->tx_tail)) in a3c90x_process_tx_packets()
293 netdev_tx_complete(netdev, p->tx_iobuf[p->tx_tail]); in a3c90x_process_tx_packets()
296 DBG2(" size: %zd\n", iob_len(p->tx_iobuf[p->tx_tail])); in a3c90x_process_tx_packets()
298 p->tx_tail = (p->tx_tail + 1) % TX_RING_SIZE; in a3c90x_process_tx_packets()
/dports/emulators/qemu-powernv/qemu-powernv-3.0.50/roms/ipxe/src/drivers/net/igbvf/
H A Digbvf_main.c208 adapter->tx_tail ); in igbvf_process_tx_packets()
210 while ( ( i = adapter->tx_head ) != adapter->tx_tail ) { in igbvf_process_tx_packets()
224 adapter->tx_head, adapter->tx_tail, tx_status ); in igbvf_process_tx_packets()
383 adapter->tx_tail = 0; in igbvf_configure_tx()
703 uint32_t tx_curr = adapter->tx_tail; in igbvf_transmit()
736 adapter->tx_tail = ( adapter->tx_tail + 1 ) % NUM_TX_DESC; in igbvf_transmit()
741 ew32 ( TDT(0), adapter->tx_tail ); in igbvf_transmit()
/dports/sysutils/syslinux/syslinux-6.03/gpxe/src/drivers/net/
H A D3c90x.c267 p->tx_tail = 0; in a3c90x_setup_tx_ring()
287 while (p->tx_tail != p->tx_cur) { in a3c90x_process_tx_packets()
292 DBG(" tx_tail: %d tx_cur: %d\n", p->tx_tail, p->tx_cur); in a3c90x_process_tx_packets()
295 if(downlist_ptr == virt_to_bus(p->tx_ring + p->tx_tail)) in a3c90x_process_tx_packets()
298 netdev_tx_complete(netdev, p->tx_iobuf[p->tx_tail]); in a3c90x_process_tx_packets()
301 DBG(" size: %zd\n", iob_len(p->tx_iobuf[p->tx_tail])); in a3c90x_process_tx_packets()
303 p->tx_tail = (p->tx_tail + 1) % TX_RING_SIZE; in a3c90x_process_tx_packets()
/dports/emulators/qemu5/qemu-5.2.0/roms/ipxe/src/drivers/net/
H A D3c90x.c262 p->tx_tail = 0; in a3c90x_setup_tx_ring()
282 while (p->tx_tail != p->tx_cur) { in a3c90x_process_tx_packets()
287 DBG2(" tx_tail: %d tx_cur: %d\n", p->tx_tail, p->tx_cur); in a3c90x_process_tx_packets()
290 if(downlist_ptr == virt_to_bus(p->tx_ring + p->tx_tail)) in a3c90x_process_tx_packets()
293 netdev_tx_complete(netdev, p->tx_iobuf[p->tx_tail]); in a3c90x_process_tx_packets()
296 DBG2(" size: %zd\n", iob_len(p->tx_iobuf[p->tx_tail])); in a3c90x_process_tx_packets()
298 p->tx_tail = (p->tx_tail + 1) % TX_RING_SIZE; in a3c90x_process_tx_packets()
/dports/emulators/qemu5/qemu-5.2.0/roms/ipxe/src/drivers/net/igbvf/
H A Digbvf_main.c208 adapter->tx_tail ); in igbvf_process_tx_packets()
210 while ( ( i = adapter->tx_head ) != adapter->tx_tail ) { in igbvf_process_tx_packets()
224 adapter->tx_head, adapter->tx_tail, tx_status ); in igbvf_process_tx_packets()
383 adapter->tx_tail = 0; in igbvf_configure_tx()
703 uint32_t tx_curr = adapter->tx_tail; in igbvf_transmit()
736 adapter->tx_tail = ( adapter->tx_tail + 1 ) % NUM_TX_DESC; in igbvf_transmit()
741 ew32 ( TDT(0), adapter->tx_tail ); in igbvf_transmit()
/dports/net/ipxe/ipxe-2265a65/src/drivers/net/
H A D3c90x.c262 p->tx_tail = 0; in a3c90x_setup_tx_ring()
282 while (p->tx_tail != p->tx_cur) { in a3c90x_process_tx_packets()
287 DBG2(" tx_tail: %d tx_cur: %d\n", p->tx_tail, p->tx_cur); in a3c90x_process_tx_packets()
290 if(downlist_ptr == virt_to_bus(p->tx_ring + p->tx_tail)) in a3c90x_process_tx_packets()
293 netdev_tx_complete(netdev, p->tx_iobuf[p->tx_tail]); in a3c90x_process_tx_packets()
296 DBG2(" size: %zd\n", iob_len(p->tx_iobuf[p->tx_tail])); in a3c90x_process_tx_packets()
298 p->tx_tail = (p->tx_tail + 1) % TX_RING_SIZE; in a3c90x_process_tx_packets()
/dports/net/ipxe/ipxe-2265a65/src/drivers/net/igbvf/
H A Digbvf_main.c208 adapter->tx_tail ); in igbvf_process_tx_packets()
210 while ( ( i = adapter->tx_head ) != adapter->tx_tail ) { in igbvf_process_tx_packets()
224 adapter->tx_head, adapter->tx_tail, tx_status ); in igbvf_process_tx_packets()
383 adapter->tx_tail = 0; in igbvf_configure_tx()
703 uint32_t tx_curr = adapter->tx_tail; in igbvf_transmit()
736 adapter->tx_tail = ( adapter->tx_tail + 1 ) % NUM_TX_DESC; in igbvf_transmit()
741 ew32 ( TDT(0), adapter->tx_tail ); in igbvf_transmit()
/dports/emulators/qemu-utils/qemu-4.2.1/roms/ipxe/src/drivers/net/igbvf/
H A Digbvf_main.c208 adapter->tx_tail ); in igbvf_process_tx_packets()
210 while ( ( i = adapter->tx_head ) != adapter->tx_tail ) { in igbvf_process_tx_packets()
224 adapter->tx_head, adapter->tx_tail, tx_status ); in igbvf_process_tx_packets()
383 adapter->tx_tail = 0; in igbvf_configure_tx()
703 uint32_t tx_curr = adapter->tx_tail; in igbvf_transmit()
736 adapter->tx_tail = ( adapter->tx_tail + 1 ) % NUM_TX_DESC; in igbvf_transmit()
741 ew32 ( TDT(0), adapter->tx_tail ); in igbvf_transmit()
/dports/emulators/qemu-guest-agent/qemu-5.0.1/roms/ipxe/src/drivers/net/igbvf/
H A Digbvf_main.c208 adapter->tx_tail ); in igbvf_process_tx_packets()
210 while ( ( i = adapter->tx_head ) != adapter->tx_tail ) { in igbvf_process_tx_packets()
224 adapter->tx_head, adapter->tx_tail, tx_status ); in igbvf_process_tx_packets()
383 adapter->tx_tail = 0; in igbvf_configure_tx()
703 uint32_t tx_curr = adapter->tx_tail; in igbvf_transmit()
736 adapter->tx_tail = ( adapter->tx_tail + 1 ) % NUM_TX_DESC; in igbvf_transmit()
741 ew32 ( TDT(0), adapter->tx_tail ); in igbvf_transmit()
/dports/emulators/qemu-guest-agent/qemu-5.0.1/roms/ipxe/src/drivers/net/
H A D3c90x.c262 p->tx_tail = 0; in a3c90x_setup_tx_ring()
282 while (p->tx_tail != p->tx_cur) { in a3c90x_process_tx_packets()
287 DBG2(" tx_tail: %d tx_cur: %d\n", p->tx_tail, p->tx_cur); in a3c90x_process_tx_packets()
290 if(downlist_ptr == virt_to_bus(p->tx_ring + p->tx_tail)) in a3c90x_process_tx_packets()
293 netdev_tx_complete(netdev, p->tx_iobuf[p->tx_tail]); in a3c90x_process_tx_packets()
296 DBG2(" size: %zd\n", iob_len(p->tx_iobuf[p->tx_tail])); in a3c90x_process_tx_packets()
298 p->tx_tail = (p->tx_tail + 1) % TX_RING_SIZE; in a3c90x_process_tx_packets()
/dports/emulators/qemu/qemu-6.2.0/roms/ipxe/src/drivers/net/igbvf/
H A Digbvf_main.c208 adapter->tx_tail ); in igbvf_process_tx_packets()
210 while ( ( i = adapter->tx_head ) != adapter->tx_tail ) { in igbvf_process_tx_packets()
224 adapter->tx_head, adapter->tx_tail, tx_status ); in igbvf_process_tx_packets()
383 adapter->tx_tail = 0; in igbvf_configure_tx()
703 uint32_t tx_curr = adapter->tx_tail; in igbvf_transmit()
736 adapter->tx_tail = ( adapter->tx_tail + 1 ) % NUM_TX_DESC; in igbvf_transmit()
741 ew32 ( TDT(0), adapter->tx_tail ); in igbvf_transmit()
/dports/emulators/qemu/qemu-6.2.0/roms/ipxe/src/drivers/net/
H A D3c90x.c262 p->tx_tail = 0; in a3c90x_setup_tx_ring()
282 while (p->tx_tail != p->tx_cur) { in a3c90x_process_tx_packets()
287 DBG2(" tx_tail: %d tx_cur: %d\n", p->tx_tail, p->tx_cur); in a3c90x_process_tx_packets()
290 if(downlist_ptr == virt_to_bus(p->tx_ring + p->tx_tail)) in a3c90x_process_tx_packets()
293 netdev_tx_complete(netdev, p->tx_iobuf[p->tx_tail]); in a3c90x_process_tx_packets()
296 DBG2(" size: %zd\n", iob_len(p->tx_iobuf[p->tx_tail])); in a3c90x_process_tx_packets()
298 p->tx_tail = (p->tx_tail + 1) % TX_RING_SIZE; in a3c90x_process_tx_packets()
/dports/emulators/qemu60/qemu-6.0.0/roms/ipxe/src/drivers/net/igbvf/
H A Digbvf_main.c208 adapter->tx_tail ); in igbvf_process_tx_packets()
210 while ( ( i = adapter->tx_head ) != adapter->tx_tail ) { in igbvf_process_tx_packets()
224 adapter->tx_head, adapter->tx_tail, tx_status ); in igbvf_process_tx_packets()
383 adapter->tx_tail = 0; in igbvf_configure_tx()
703 uint32_t tx_curr = adapter->tx_tail; in igbvf_transmit()
736 adapter->tx_tail = ( adapter->tx_tail + 1 ) % NUM_TX_DESC; in igbvf_transmit()
741 ew32 ( TDT(0), adapter->tx_tail ); in igbvf_transmit()

12345678910>>...15