Lines Matching refs:txdes
33 struct ftgmac100_txdes *txdes; member
369 struct ftgmac100_txdes *txdes; in ftgmac100_init() local
377 if (!priv->txdes) { in ftgmac100_init()
378 txdes = dma_alloc_coherent( in ftgmac100_init()
379 sizeof(*txdes) * PKTBUFSTX, &priv->txdes_dma); in ftgmac100_init()
380 if (!txdes) in ftgmac100_init()
382 memset(txdes, 0, sizeof(*txdes) * PKTBUFSTX); in ftgmac100_init()
383 priv->txdes = txdes; in ftgmac100_init()
385 txdes = priv->txdes; in ftgmac100_init()
407 txdes[PKTBUFSTX - 1].txdes0 = FTGMAC100_TXDES0_EDOTR; in ftgmac100_init()
412 if (!txdes[i].txdes2) { in ftgmac100_init()
416 txdes[i].txdes3 = virt_to_phys(buf); in ftgmac100_init()
417 txdes[i].txdes2 = (uint)buf; in ftgmac100_init()
419 txdes[i].txdes1 = 0; in ftgmac100_init()
512 struct ftgmac100_txdes *curr_des = &priv->txdes[priv->tx_index]; in ftgmac100_send()