Lines Matching refs:kdev
276 struct device *kdev;
279 kdev = &intf->parent->pdev->dev;
306 mapping = dma_map_single(kdev, skb->data, size,
311 mapping = skb_frag_dma_map(kdev, frag, 0, size,
315 if (dma_mapping_error(kdev, mapping)) {
442 struct device *kdev = &intf->parent->pdev->dev;
453 dma_unmap_single(kdev, mapping,
509 struct device *kdev = &intf->parent->pdev->dev;
551 dma_sync_single_for_cpu(kdev, DESC_ADDR(desc->buf), desc->size,
693 struct device *kdev = &intf->parent->pdev->dev;
703 intf->rx_ring_dma = dma_map_page(kdev, buffer_pg, 0, RING_BUFFER_SIZE,
705 if (dma_mapping_error(kdev, intf->rx_ring_dma))
708 intf->rx_edpkt_cpu = dma_alloc_coherent(kdev, DESC_RING_SIZE,
714 intf->tx_spb_cpu = dma_alloc_coherent(kdev, DESC_RING_SIZE,
727 dma_free_coherent(kdev, DESC_RING_SIZE, intf->tx_spb_cpu,
730 dma_free_coherent(kdev, DESC_RING_SIZE, intf->rx_edpkt_cpu,
733 dma_unmap_page(kdev, intf->rx_ring_dma, RING_BUFFER_SIZE,
743 struct device *kdev = &intf->parent->pdev->dev;
746 dma_free_coherent(kdev, DESC_RING_SIZE, intf->rx_edpkt_cpu,
748 dma_unmap_page(kdev, intf->rx_ring_dma, RING_BUFFER_SIZE,
753 dma_free_coherent(kdev, DESC_RING_SIZE, intf->tx_spb_cpu,
1338 struct device *kdev = &intf->parent->pdev->dev;
1360 if (device_may_wakeup(kdev) && intf->wolopts)