Home
last modified time | relevance | path

Searched refs:tx_index (Results 1 – 7 of 7) sorted by relevance

/linux-4.4.14/drivers/net/ethernet/amd/
Damd8111e.c652 int tx_index = lp->tx_complete_idx & TX_RING_DR_MOD_MASK; in amd8111e_tx() local
656 tx_index = lp->tx_complete_idx & TX_RING_DR_MOD_MASK; in amd8111e_tx()
657 status = le16_to_cpu(lp->tx_ring[tx_index].tx_flags); in amd8111e_tx()
662 lp->tx_ring[tx_index].buff_phy_addr = 0; in amd8111e_tx()
665 if (lp->tx_skbuff[tx_index]) { in amd8111e_tx()
666 pci_unmap_single(lp->pci_dev, lp->tx_dma_addr[tx_index], in amd8111e_tx()
667 lp->tx_skbuff[tx_index]->len, in amd8111e_tx()
669 dev_kfree_skb_irq (lp->tx_skbuff[tx_index]); in amd8111e_tx()
670 lp->tx_skbuff[tx_index] = NULL; in amd8111e_tx()
671 lp->tx_dma_addr[tx_index] = 0; in amd8111e_tx()
[all …]
/linux-4.4.14/drivers/net/ethernet/marvell/
Dpxa168_eth.c716 int tx_index; in txq_reclaim() local
725 tx_index = pep->tx_used_desc_q; in txq_reclaim()
726 desc = &pep->p_tx_desc_area[tx_index]; in txq_reclaim()
736 pep->tx_used_desc_q = (tx_index + 1) % pep->tx_ring_size; in txq_reclaim()
740 skb = pep->tx_skb[tx_index]; in txq_reclaim()
742 pep->tx_skb[tx_index] = NULL; in txq_reclaim()
1278 int tx_index; in pxa168_eth_start_xmit() local
1281 tx_index = eth_alloc_tx_desc_index(pep); in pxa168_eth_start_xmit()
1282 desc = &pep->p_tx_desc_area[tx_index]; in pxa168_eth_start_xmit()
1284 pep->tx_skb[tx_index] = skb; in pxa168_eth_start_xmit()
Dmv643xx_eth.c750 int tx_index; in txq_put_data_tso() local
754 tx_index = txq->tx_curr_desc++; in txq_put_data_tso()
757 desc = &txq->tx_desc_area[tx_index]; in txq_put_data_tso()
758 txq->tx_desc_mapping[tx_index] = DESC_DMA_MAP_SINGLE; in txq_put_data_tso()
771 txq->tx_desc_mapping[tx_index] = DESC_DMA_MAP_SINGLE; in txq_put_data_tso()
799 int tx_index; in txq_put_hdr_tso() local
806 tx_index = txq->tx_curr_desc; in txq_put_hdr_tso()
807 desc = &txq->tx_desc_area[tx_index]; in txq_put_hdr_tso()
918 int tx_index; in txq_submit_frag_skb() local
922 tx_index = txq->tx_curr_desc++; in txq_submit_frag_skb()
[all …]
/linux-4.4.14/drivers/spi/
Dspi-topcliff-pch.c181 u32 tx_index; member
273 u32 n_read, tx_index, rx_index, bpw_len; in pch_spi_handler_sub() local
286 tx_index = data->tx_index; in pch_spi_handler_sub()
298 if (tx_index < bpw_len) in pch_spi_handler_sub()
299 iowrite32(pkt_tx_buff[tx_index++], spdwr); in pch_spi_handler_sub()
315 data->tx_index = tx_index; in pch_spi_handler_sub()
320 if ((tx_index == bpw_len) && (rx_index == tx_index)) { in pch_spi_handler_sub()
580 data->tx_index = 0; in pch_spi_set_tx()
637 data->tx_index = j; in pch_spi_set_tx()
/linux-4.4.14/drivers/ntb/
Dntb_transport.c140 unsigned int tx_index; member
495 "tx_index (H) - \t%u\n", qp->tx_index); in debugfs_read()
629 qp->tx_index = 0; in ntb_transport_setup_qp_mw()
713 qp->tx_index = 0; in ntb_qp_link_down_reset()
1464 offset = qp->tx_mw + qp->tx_max_frame * qp->tx_index; in ntb_async_tx()
1478 dest = qp->tx_mw_phys + qp->tx_max_frame * qp->tx_index; in ntb_async_tx()
1528 if (qp->tx_index == qp->remote_rx_info->entry) { in ntb_process_tx()
1544 qp->tx_index++; in ntb_process_tx()
1545 qp->tx_index %= qp->tx_max_entry; in ntb_process_tx()
2017 unsigned int head = qp->tx_index; in ntb_transport_tx_free_entry()
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx4/
Den_netdev.c1533 int tx_index = 0; in mlx4_en_start_port() local
1656 ++tx_index; in mlx4_en_start_port()
1725 while (tx_index--) { in mlx4_en_start_port()
1726 mlx4_en_deactivate_tx_ring(priv, priv->tx_ring[tx_index]); in mlx4_en_start_port()
1727 mlx4_en_deactivate_cq(priv, priv->tx_cq[tx_index]); in mlx4_en_start_port()
/linux-4.4.14/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_main.c8742 int tx_index, bool leading) in bnx2x_setup_tx_only() argument
8753 tx_only_params->cid_index = tx_index; in bnx2x_setup_tx_only()
8756 bnx2x_pf_q_prep_general(bp, fp, &tx_only_params->gen_params, tx_index); in bnx2x_setup_tx_only()
8759 bnx2x_pf_tx_q_prep(bp, fp, &tx_only_params->txq_params, tx_index); in bnx2x_setup_tx_only()
8763 tx_index, q_params->q_obj->cids[FIRST_TX_COS_INDEX], in bnx2x_setup_tx_only()
8764 q_params->q_obj->cids[tx_index], q_params->q_obj->cl_id, in bnx2x_setup_tx_only()
8791 u8 tx_index; in bnx2x_setup_queue() local
8849 for (tx_index = FIRST_TX_ONLY_COS_INDEX; in bnx2x_setup_queue()
8850 tx_index < fp->max_cos; in bnx2x_setup_queue()
8851 tx_index++) { in bnx2x_setup_queue()
[all …]