Lines Matching refs:hwdev

671 static inline int verify_mmio(struct device *hwdev,  in verify_mmio()  argument
686 dev_err(hwdev, in verify_mmio()
896 static int rhine_init_one_common(struct device *hwdev, u32 quirks, in rhine_init_one_common() argument
906 rc = dma_set_mask(hwdev, DMA_BIT_MASK(32)); in rhine_init_one_common()
908 dev_err(hwdev, "32-bit DMA addresses not supported by the card!?\n"); in rhine_init_one_common()
917 SET_NETDEV_DEV(dev, hwdev); in rhine_init_one_common()
995 dev_set_drvdata(hwdev, dev); in rhine_init_one_common()
1033 struct device *hwdev = &pdev->dev; in rhine_init_one_pci() local
1073 dev_err(hwdev, "Insufficient PCI resources, aborting\n"); in rhine_init_one_pci()
1089 dev_err(hwdev, in rhine_init_one_pci()
1091 dev_name(hwdev), io_size, memaddr); in rhine_init_one_pci()
1097 rc = verify_mmio(hwdev, pioaddr, ioaddr, quirks); in rhine_init_one_pci()
1141 struct device *hwdev = dev->dev.parent; in alloc_ring() local
1145 ring = dma_alloc_coherent(hwdev, in alloc_ring()
1155 rp->tx_bufs = dma_alloc_coherent(hwdev, in alloc_ring()
1160 dma_free_coherent(hwdev, in alloc_ring()
1179 struct device *hwdev = dev->dev.parent; in free_ring() local
1181 dma_free_coherent(hwdev, in free_ring()
1188 dma_free_coherent(hwdev, PKT_BUF_SZ * TX_RING_SIZE, in free_ring()
1204 struct device *hwdev = dev->dev.parent; in rhine_skb_dma_init() local
1211 sd->dma = dma_map_single(hwdev, sd->skb->data, size, DMA_FROM_DEVICE); in rhine_skb_dma_init()
1212 if (unlikely(dma_mapping_error(hwdev, sd->dma))) { in rhine_skb_dma_init()
1284 struct device *hwdev = dev->dev.parent; in free_rbufs() local
1292 dma_unmap_single(hwdev, in free_rbufs()
1326 struct device *hwdev = dev->dev.parent; in free_tbufs() local
1335 dma_unmap_single(hwdev, in free_tbufs()
1773 struct device *hwdev = dev->dev.parent; in rhine_start_tx() local
1810 dma_map_single(hwdev, skb->data, skb->len, in rhine_start_tx()
1812 if (dma_mapping_error(hwdev, rp->tx_skbuff_dma[entry])) { in rhine_start_tx()
1915 struct device *hwdev = dev->dev.parent; in rhine_tx() local
1973 dma_unmap_single(hwdev, in rhine_tx()
2032 struct device *hwdev = dev->dev.parent; in rhine_rx() local
2090 dma_sync_single_for_cpu(hwdev, in rhine_rx()
2099 dma_sync_single_for_device(hwdev, in rhine_rx()
2111 dma_unmap_single(hwdev, in rhine_rx()
2282 struct device *hwdev = dev->dev.parent; in netdev_get_drvinfo() local
2285 strscpy(info->bus_info, dev_name(hwdev), sizeof(info->bus_info)); in netdev_get_drvinfo()