Lines Matching refs:txdes
34 struct ftgmac100_txdes *txdes; member
370 struct ftgmac100_txdes *txdes; in ftgmac100_init() local
378 if (!priv->txdes) { in ftgmac100_init()
379 txdes = dma_alloc_coherent( in ftgmac100_init()
380 sizeof(*txdes) * PKTBUFSTX, &priv->txdes_dma); in ftgmac100_init()
381 if (!txdes) in ftgmac100_init()
383 memset(txdes, 0, sizeof(*txdes) * PKTBUFSTX); in ftgmac100_init()
384 priv->txdes = txdes; in ftgmac100_init()
386 txdes = priv->txdes; in ftgmac100_init()
408 txdes[PKTBUFSTX - 1].txdes0 = FTGMAC100_TXDES0_EDOTR; in ftgmac100_init()
413 if (!txdes[i].txdes2) { in ftgmac100_init()
417 txdes[i].txdes3 = virt_to_phys(buf); in ftgmac100_init()
418 txdes[i].txdes2 = (uint)buf; in ftgmac100_init()
420 txdes[i].txdes1 = 0; in ftgmac100_init()
513 struct ftgmac100_txdes *curr_des = &priv->txdes[priv->tx_index]; in ftgmac100_send()