Searched refs:vio_dev (Results 1 - 15 of 15) sorted by relevance
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-powerpc/ |
H A D | vio.h | 45 * The vio_dev structure is used to describe virtual I/O devices. 47 struct vio_dev { struct 58 int (*probe)(struct vio_dev *dev, const struct vio_device_id *id); 59 int (*remove)(struct vio_dev *dev); 60 void (*shutdown)(struct vio_dev *dev); 71 extern void __devinit vio_unregister_device(struct vio_dev *dev); 75 extern struct vio_dev * __devinit vio_register_device_node( 77 extern const void *vio_get_attribute(struct vio_dev *vdev, char *which, 80 extern struct vio_dev *vio_find_node(struct device_node *vnode); 81 extern int vio_enable_interrupts(struct vio_dev *de [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/powerpc/kernel/ |
H A D | vio.c | 42 static struct vio_dev vio_bus_device = { /* fake "parent" device */ 70 static struct iommu_table *vio_build_iommu_table(struct vio_dev *dev) 116 const struct vio_device_id *ids, const struct vio_dev *dev) 129 * Convert from struct device to struct vio_dev and pass to driver. 135 struct vio_dev *viodev = to_vio_dev(dev); 150 /* convert from struct device to struct vio_dev and pass to driver. */ 153 struct vio_dev *viodev = to_vio_dev(dev); 163 /* convert from struct device to struct vio_dev and pass to driver. */ 166 struct vio_dev *viodev = to_vio_dev(dev); 199 /* vio_dev refcoun 358 const struct vio_dev *vio_dev = to_vio_dev(dev); local 368 const struct vio_dev *vio_dev = to_vio_dev(dev); local [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/char/ |
H A D | hvc_vio.c | 81 static int __devinit hvc_vio_probe(struct vio_dev *vdev, 99 static int __devexit hvc_vio_remove(struct vio_dev *vdev)
|
H A D | hvcs.c | 307 struct vio_dev *vdev; 335 uint32_t unit_address, unsigned int irq, struct vio_dev *dev); 342 static int __devinit hvcs_probe(struct vio_dev *dev, 344 static int __devexit hvcs_remove(struct vio_dev *dev); 353 static inline struct hvcs_struct *from_vio_dev(struct vio_dev *viod) 361 struct vio_dev *viod = to_vio_dev(dev); 375 struct vio_dev *viod = to_vio_dev(dev); 400 struct vio_dev *viod = to_vio_dev(dev); 417 struct vio_dev *viod = to_vio_dev(dev); 454 struct vio_dev *vio [all...] |
H A D | hvc_iseries.c | 205 static int __devinit hvc_vio_probe(struct vio_dev *vdev, 230 static int __devexit hvc_vio_remove(struct vio_dev *vdev)
|
H A D | viotape.c | 941 static int viotape_probe(struct vio_dev *vdev, const struct vio_device_id *id) 965 static int viotape_remove(struct vio_dev *vdev)
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/scsi/ibmvscsi/ |
H A D | rpa_vscsi.c | 74 struct vio_dev *vdev = to_vio_dev(hostdata->dev); 118 struct vio_dev *vdev = to_vio_dev(hostdata->dev); 130 struct vio_dev *vdev = to_vio_dev(hostdata->dev); 207 struct vio_dev *vdev = to_vio_dev(hostdata->dev); 289 struct vio_dev *vdev = to_vio_dev(hostdata->dev); 311 struct vio_dev *vdev = to_vio_dev(hostdata->dev);
|
H A D | ibmvstgt.c | 63 struct vio_dev *dma_dev; 793 static int ibmvstgt_probe(struct vio_dev *dev, const struct vio_device_id *id) 853 static int ibmvstgt_remove(struct vio_dev *dev)
|
H A D | ibmvscsi.c | 1535 static int ibmvscsi_probe(struct vio_dev *vdev, const struct vio_device_id *id) 1614 static int ibmvscsi_remove(struct vio_dev *vdev)
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/pci/hotplug/ |
H A D | rpadlpar_core.c | 351 struct vio_dev *vio_dev; local 353 vio_dev = vio_find_node(dn); 354 if (!vio_dev) 357 vio_unregister_device(vio_dev);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/ |
H A D | ibmveth.h | 116 struct vio_dev *vdev;
|
H A D | iseries_veth.c | 1036 struct vio_dev *vio_dev) 1040 struct device *vdev = &vio_dev->dev; 1044 mac_addr = vio_get_attribute(vio_dev, "local-mac-address", NULL); 1046 mac_addr = vio_get_attribute(vio_dev, "mac-address", NULL); 1566 static int veth_remove(struct vio_dev *vdev) 1598 static int veth_probe(struct vio_dev *vdev, const struct vio_device_id *id) 1035 veth_probe_one(int vlan, struct vio_dev *vio_dev) argument
|
H A D | ibmveth.c | 962 static int __devinit ibmveth_probe(struct vio_dev *dev, const struct vio_device_id *id) 1076 static int __devexit ibmveth_remove(struct vio_dev *dev)
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/block/ |
H A D | viodasd.c | 717 static int viodasd_probe(struct vio_dev *vdev, const struct vio_device_id *id) 728 static int viodasd_remove(struct vio_dev *vdev)
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/cdrom/ |
H A D | viocd.c | 662 static int viocd_probe(struct vio_dev *vdev, const struct vio_device_id *id) 732 static int viocd_remove(struct vio_dev *vdev)
|
Completed in 226 milliseconds