Lines Matching refs:vdev
43 static unsigned long ibmveth_get_desired_dma(struct vio_dev *vdev);
240 dma_addr = dma_map_single(&adapter->vdev->dev, skb->data,
243 if (dma_mapping_error(&adapter->vdev->dev, dma_addr))
262 lpar_rc = h_add_logical_lan_buffer(adapter->vdev->unit_address,
284 if (!dma_mapping_error(&adapter->vdev->dev, dma_addr))
285 dma_unmap_single(&adapter->vdev->dev,
338 dma_unmap_single(&adapter->vdev->dev,
377 dma_unmap_single(&adapter->vdev->dev,
431 lpar_rc = h_add_logical_lan_buffer(adapter->vdev->unit_address, desc.desc);
470 rc = h_register_logical_lan(adapter->vdev->unit_address,
476 rc = h_free_logical_lan(adapter->vdev->unit_address);
528 dev = &adapter->vdev->dev;
566 h_vio_signal(adapter->vdev->unit_address, VIO_IRQ_DISABLE);
601 lpar_rc = h_free_logical_lan(adapter->vdev->unit_address);
614 dma_map_single(&adapter->vdev->dev, adapter->bounce_buffer,
662 struct device *dev = &adapter->vdev->dev;
673 h_vio_signal(adapter->vdev->unit_address, VIO_IRQ_DISABLE);
676 lpar_rc = h_free_logical_lan(adapter->vdev->unit_address);
705 dma_unmap_single(&adapter->vdev->dev, adapter->bounce_buffer_dma,
799 ret = h_illan_attributes(adapter->vdev->unit_address, 0, 0, &ret_attr);
803 ret4 = h_illan_attributes(adapter->vdev->unit_address, clr_attr,
811 h_illan_attributes(adapter->vdev->unit_address,
821 ret6 = h_illan_attributes(adapter->vdev->unit_address,
829 h_illan_attributes(adapter->vdev->unit_address,
878 ret1 = h_illan_attributes(adapter->vdev->unit_address, 0, 0, &ret_attr);
882 ret2 = h_illan_attributes(adapter->vdev->unit_address, clr_attr,
889 h_illan_attributes(adapter->vdev->unit_address,
1003 ret = h_send_logical_lan(adapter->vdev->unit_address,
1126 dma_addr = dma_map_single(&adapter->vdev->dev, skb->data,
1128 if (dma_mapping_error(&adapter->vdev->dev, dma_addr))
1138 dma_addr = skb_frag_dma_map(&adapter->vdev->dev, frag, 0,
1141 if (dma_mapping_error(&adapter->vdev->dev, dma_addr))
1172 dma_unmap_single(&adapter->vdev->dev,
1178 dma_unmap_page(&adapter->vdev->dev, descs[i].fields.address,
1189 dma_unmap_page(&adapter->vdev->dev, descs[i].fields.address,
1193 dma_unmap_single(&adapter->vdev->dev,
1419 lpar_rc = h_vio_signal(adapter->vdev->unit_address,
1426 lpar_rc = h_vio_signal(adapter->vdev->unit_address,
1441 lpar_rc = h_vio_signal(adapter->vdev->unit_address,
1456 lpar_rc = h_multicast_ctrl(adapter->vdev->unit_address,
1467 lpar_rc = h_multicast_ctrl(adapter->vdev->unit_address,
1482 lpar_rc = h_multicast_ctrl(adapter->vdev->unit_address,
1493 lpar_rc = h_multicast_ctrl(adapter->vdev->unit_address,
1506 struct vio_dev *viodev = adapter->vdev;
1560 * @vdev: struct vio_dev for the device whose desired IO mem is to be returned
1565 static unsigned long ibmveth_get_desired_dma(struct vio_dev *vdev)
1567 struct net_device *netdev = dev_get_drvdata(&vdev->dev);
1574 tbl = get_iommu_table_base(&vdev->dev);
1612 rc = h_change_logical_lan_mac(adapter->vdev->unit_address, mac_address);
1684 adapter->vdev = dev;
1704 ret = h_illan_attributes(adapter->vdev->unit_address, 0, 0, &ret_attr);