Lines Matching refs:rxdes

60 	struct ftgmac100_rxdes *rxdes;  member
385 struct ftgmac100_rxdes *rxdes, gfp_t gfp) in ftgmac100_alloc_rx_buf() argument
415 rxdes->rxdes3 = cpu_to_le32(map); in ftgmac100_alloc_rx_buf()
422 rxdes->rxdes0 = cpu_to_le32(priv->rxdes0_edorr_mask); in ftgmac100_alloc_rx_buf()
424 rxdes->rxdes0 = 0; in ftgmac100_alloc_rx_buf()
454 struct ftgmac100_rxdes *rxdes; in ftgmac100_rx_packet() local
462 rxdes = &priv->rxdes[pointer]; in ftgmac100_rx_packet()
465 status = le32_to_cpu(rxdes->rxdes0); in ftgmac100_rx_packet()
481 csum_vlan = le32_to_cpu(rxdes->rxdes1); in ftgmac100_rx_packet()
507 ftgmac100_alloc_rx_buf(priv, pointer, rxdes, GFP_ATOMIC); in ftgmac100_rx_packet()
541 map = le32_to_cpu(rxdes->rxdes3); in ftgmac100_rx_packet()
555 ftgmac100_alloc_rx_buf(priv, pointer, rxdes, GFP_ATOMIC); in ftgmac100_rx_packet()
574 rxdes->rxdes0 = cpu_to_le32(status & priv->rxdes0_edorr_mask); in ftgmac100_rx_packet()
865 struct ftgmac100_rxdes *rxdes = &priv->rxdes[i]; in ftgmac100_free_buffers() local
867 dma_addr_t map = le32_to_cpu(rxdes->rxdes3); in ftgmac100_free_buffers()
896 if (priv->rxdes) in ftgmac100_free_rings()
899 priv->rxdes, priv->rxdes_dma); in ftgmac100_free_rings()
900 priv->rxdes = NULL; in ftgmac100_free_rings()
927 priv->rxdes = dma_alloc_coherent(priv->dev, in ftgmac100_alloc_rings()
930 if (!priv->rxdes) in ftgmac100_alloc_rings()
951 struct ftgmac100_rxdes *rxdes = NULL; in ftgmac100_init_rings() local
964 rxdes = &priv->rxdes[i]; in ftgmac100_init_rings()
965 rxdes->rxdes0 = 0; in ftgmac100_init_rings()
966 rxdes->rxdes3 = cpu_to_le32(priv->rx_scratch_dma); in ftgmac100_init_rings()
969 rxdes->rxdes0 |= cpu_to_le32(priv->rxdes0_edorr_mask); in ftgmac100_init_rings()
987 struct ftgmac100_rxdes *rxdes = &priv->rxdes[i]; in ftgmac100_alloc_rx_buffers() local
989 if (ftgmac100_alloc_rx_buf(priv, i, rxdes, GFP_KERNEL)) in ftgmac100_alloc_rx_buffers()
1284 struct ftgmac100_rxdes *rxdes = &priv->rxdes[priv->rx_pointer]; in ftgmac100_check_rx() local
1287 return !!(rxdes->rxdes0 & cpu_to_le32(FTGMAC100_RXDES0_RXPKT_RDY)); in ftgmac100_check_rx()