Searched refs:xendev (Results 1 - 5 of 5) sorted by relevance

/linux-master/drivers/xen/xenbus/
H A Dxenbus_probe.c146 int xenbus_read_otherend_details(struct xenbus_device *xendev, argument
149 int err = xenbus_gather(XBT_NIL, xendev->nodename,
150 id_node, "%i", &xendev->otherend_id,
151 path_node, NULL, &xendev->otherend,
154 xenbus_dev_fatal(xendev, err,
156 xendev->nodename);
159 if (strlen(xendev->otherend) == 0 ||
160 !xenbus_exists(XBT_NIL, xendev->otherend, "")) {
161 xenbus_dev_fatal(xendev, -ENOENT,
164 xendev
388 struct xenbus_device *xendev = to_xenbus_device(dev); local
410 struct xenbus_device *xendev = to_xenbus_device(dev); local
503 struct xenbus_device *xendev; local
[all...]
H A Dxenbus_probe_frontend.c192 static int read_backend_details(struct xenbus_device *xendev) argument
194 return xenbus_read_otherend_details(xendev, "backend-id", "backend");
199 struct xenbus_device *xendev = to_xenbus_device(dev); local
219 return (xendev->state < XenbusStateConnected ||
220 (xendev->state == XenbusStateConnected &&
221 xendrv->is_ready && !xendrv->is_ready(xendev)));
245 struct xenbus_device *xendev = to_xenbus_device(dev); local
254 pr_info("Device with no driver: %s\n", xendev->nodename);
255 } else if (xendev->state < XenbusStateConnected) {
257 if (xendev
[all...]
H A Dxenbus.h129 int xenbus_read_otherend_details(struct xenbus_device *xendev,
H A Dxenbus_probe_backend.c225 static int read_frontend_details(struct xenbus_device *xendev) argument
227 return xenbus_read_otherend_details(xendev, "frontend-id", "frontend");
/linux-master/drivers/net/xen-netback/
H A Dinterface.c621 struct xenbus_device *xendev = xenvif_to_xenbus_device(vif); local
627 err = xenbus_map_ring_valloc(xendev, &ring_ref, 1, &addr);
641 err = bind_interdomain_evtchn_to_irq_lateeoi(xendev, evtchn);
664 xenbus_unmap_ring_vfree(xendev, vif->ctrl.sring);

Completed in 228 milliseconds