Searched refs:vio_dev (Results 1 – 6 of 6) sorted by relevance
| /arch/powerpc/include/asm/ |
| A D | vio.h | 96 struct vio_dev { struct 115 int (*probe)(struct vio_dev *dev, const struct vio_device_id *id); argument 116 void (*remove)(struct vio_dev *dev); 117 void (*shutdown)(struct vio_dev *dev); 121 unsigned long (*get_desired_dma)(struct vio_dev *dev); 138 extern void vio_unregister_device(struct vio_dev *dev); 144 extern struct vio_dev *vio_register_device_node( 149 extern struct vio_dev *vio_find_node(struct device_node *vnode); 150 extern int vio_enable_interrupts(struct vio_dev *dev); 151 extern int vio_disable_interrupts(struct vio_dev *dev); [all …]
|
| /arch/sparc/kernel/ |
| A D | vio.c | 24 const struct vio_dev *dev) in vio_match_device() 51 const struct vio_dev *vio_dev = to_vio_dev(dev); in vio_hotplug() local 53 add_uevent_var(env, "MODALIAS=vio:T%sS%s", vio_dev->type, vio_dev->compat); in vio_hotplug() 59 struct vio_dev *vio_dev = to_vio_dev(dev); in vio_bus_match() local 71 struct vio_dev *vdev = to_vio_dev(dev); in vio_device_probe() 98 struct vio_dev *vdev = to_vio_dev(dev); in vio_device_remove() 150 ATTRIBUTE_GROUPS(vio_dev); 188 struct vio_dev *vdev; in show_pciobppath_attr() 202 static struct vio_dev *root_vdev; 251 struct vio_dev *vdev) in vio_fill_channel_info() [all …]
|
| A D | viohs.c | 812 int vio_driver_init(struct vio_driver_state *vio, struct vio_dev *vdev, in vio_driver_init()
|
| A D | ds.c | 1158 static int ds_probe(struct vio_dev *vdev, const struct vio_device_id *id) in ds_probe()
|
| /arch/powerpc/platforms/pseries/ |
| A D | vio.c | 70 struct vio_dev *viodev; 280 struct vio_dev *viodev; in vio_cmo_entitlement_update() 389 struct vio_dev *viodev; in vio_cmo_balance() 486 struct vio_dev *viodev = to_vio_dev(dev); in vio_dma_iommu_alloc_coherent() 509 struct vio_dev *viodev = to_vio_dev(dev); in vio_dma_iommu_free_coherent() 520 struct vio_dev *viodev = to_vio_dev(dev); in vio_dma_iommu_map_page() 1337 struct vio_dev *viodev; in vio_register_device_node() 1552 const struct vio_dev *vio_dev = to_vio_dev(dev); in modalias_show() local 1581 const struct vio_dev *vio_dev = to_vio_dev(dev); in vio_bus_match() local 1590 const struct vio_dev *vio_dev = to_vio_dev(dev); in vio_hotplug() local [all …]
|
| /arch/sparc/include/asm/ |
| A D | vio.h | 332 struct vio_dev { struct 364 int (*probe)(struct vio_dev *dev, const struct vio_device_id *id); argument 365 void (*remove)(struct vio_dev *dev); 366 void (*shutdown)(struct vio_dev *dev); 430 struct vio_dev *vdev; 487 #define to_vio_dev(__dev) container_of_const(__dev, struct vio_dev, dev) 499 int vio_driver_init(struct vio_driver_state *vio, struct vio_dev *vdev, 506 u64 vio_vdev_node(struct mdesc_handle *hp, struct vio_dev *vdev);
|
Completed in 21 milliseconds