Lines Matching defs:kdev
255 struct device *kdev;
259 kdev = &priv->pdev->dev;
331 dma_sync_single_for_cpu(kdev, desc->address,
334 dma_sync_single_for_device(kdev, desc->address,
785 struct device *kdev;
794 kdev = &priv->pdev->dev;
805 dev_err(kdev, "could not attach to PHY\n");
824 dev_info(kdev, "attached PHY at address %d [%s]\n",
864 p = dma_alloc_coherent(kdev, size, &priv->rx_desc_dma, GFP_KERNEL);
866 dev_err(kdev, "cannot allocate rx ring %u\n", size);
877 p = dma_alloc_coherent(kdev, size, &priv->tx_desc_dma, GFP_KERNEL);
879 dev_err(kdev, "cannot allocate tx ring\n");
891 dev_err(kdev, "cannot allocate rx skb queue\n");
905 dev_err(kdev, "cannot allocate rx skb queue\n");
919 dev_err(kdev, "cannot allocate rx skb queue\n");
1001 dma_unmap_single(kdev, desc->address, priv->rx_skb_size,
1011 dma_free_coherent(kdev, priv->tx_desc_alloc_size,
1015 dma_free_coherent(kdev, priv->rx_desc_alloc_size,
1082 struct device *kdev;
1086 kdev = &priv->pdev->dev;
1118 dma_unmap_single(kdev, desc->address, priv->rx_skb_size,
1126 dma_free_coherent(kdev, priv->rx_desc_alloc_size,
1128 dma_free_coherent(kdev, priv->tx_desc_alloc_size,