Loading drivers/xen/xenbus/xenbus_probe.c +8 −4 Original line number Diff line number Diff line Loading @@ -126,9 +126,11 @@ static int talk_to_otherend(struct xenbus_device *dev) static int watch_otherend(struct xenbus_device *dev) { struct xen_bus_type *bus = container_of(dev->dev.bus, struct xen_bus_type, bus); struct xen_bus_type *bus = container_of(dev->dev.bus, struct xen_bus_type, bus); return xenbus_watch_pathfmt(dev, &dev->otherend_watch, bus->otherend_changed, return xenbus_watch_pathfmt(dev, &dev->otherend_watch, bus->otherend_changed, "%s/%s", dev->otherend, "state"); } Loading Loading @@ -579,7 +581,8 @@ int xenbus_dev_suspend(struct device *dev, pm_message_t state) { int err = 0; struct xenbus_driver *drv; struct xenbus_device *xdev = container_of(dev, struct xenbus_device, dev); struct xenbus_device *xdev = container_of(dev, struct xenbus_device, dev); DPRINTK("%s", xdev->nodename); Loading @@ -599,7 +602,8 @@ int xenbus_dev_resume(struct device *dev) { int err; struct xenbus_driver *drv; struct xenbus_device *xdev = container_of(dev, struct xenbus_device, dev); struct xenbus_device *xdev = container_of(dev, struct xenbus_device, dev); DPRINTK("%s", xdev->nodename); Loading drivers/xen/xenbus/xenbus_probe.h +4 −2 Original line number Diff line number Diff line Loading @@ -41,8 +41,10 @@ struct xen_bus_type char *root; unsigned int levels; int (*get_bus_id)(char bus_id[XEN_BUS_ID_SIZE], const char *nodename); int (*probe)(struct xen_bus_type *bus, const char *type, const char *dir); void (*otherend_changed)(struct xenbus_watch *watch, const char **vec, unsigned int len); int (*probe)(struct xen_bus_type *bus, const char *type, const char *dir); void (*otherend_changed)(struct xenbus_watch *watch, const char **vec, unsigned int len); struct bus_type bus; }; Loading drivers/xen/xenbus/xenbus_probe_backend.c +12 −29 Original line number Diff line number Diff line Loading @@ -84,8 +84,8 @@ static int backend_bus_id(char bus_id[XEN_BUS_ID_SIZE], const char *nodename) if (err) return err; if (snprintf(bus_id, XEN_BUS_ID_SIZE, "%.*s-%i-%s", typelen, type, domid, devid) >= XEN_BUS_ID_SIZE) if (snprintf(bus_id, XEN_BUS_ID_SIZE, "%.*s-%i-%s", typelen, type, domid, devid) >= XEN_BUS_ID_SIZE) return -ENOSPC; return 0; } Loading Loading @@ -147,7 +147,8 @@ static int xenbus_probe_backend_unit(struct xen_bus_type *bus, } /* backend/<typename>/<frontend-domid> */ static int xenbus_probe_backend(struct xen_bus_type *bus, const char *type, const char *domid) static int xenbus_probe_backend(struct xen_bus_type *bus, const char *type, const char *domid) { char *nodename; int err = 0; Loading Loading @@ -221,24 +222,6 @@ static int read_frontend_details(struct xenbus_device *xendev) return xenbus_read_otherend_details(xendev, "frontend-id", "frontend"); } //void xenbus_backend_suspend(int (*fn)(struct device *, void *)) //{ // DPRINTK(""); // bus_for_each_dev(&xenbus_backend.bus, NULL, NULL, fn); //} //void xenbus_backend_resume(int (*fn)(struct device *, void *)) //{ // DPRINTK(""); // bus_for_each_dev(&xenbus_backend.bus, NULL, NULL, fn); //} //int xenbus_for_each_backend(void *arg, int (*fn)(struct device *, void *)) //{ // return bus_for_each_dev(&xenbus_backend.bus, NULL, arg, fn); //} //EXPORT_SYMBOL_GPL(xenbus_for_each_backend); int xenbus_dev_is_online(struct xenbus_device *dev) { int rc, val; Loading drivers/xen/xenbus/xenbus_probe_frontend.c +15 −13 Original line number Diff line number Diff line Loading @@ -46,7 +46,8 @@ static int frontend_bus_id(char bus_id[XEN_BUS_ID_SIZE], const char *nodename) } /* device/<typename>/<name> */ static int xenbus_probe_frontend(struct xen_bus_type *bus, const char *type, const char *name) static int xenbus_probe_frontend(struct xen_bus_type *bus, const char *type, const char *name) { char *nodename; int err; Loading @@ -62,7 +63,8 @@ static int xenbus_probe_frontend(struct xen_bus_type *bus, const char *type, con return err; } static int xenbus_uevent_frontend(struct device *_dev, struct kobj_uevent_env *env) static int xenbus_uevent_frontend(struct device *_dev, struct kobj_uevent_env *env) { struct xenbus_device *dev = to_xenbus_device(_dev); Loading drivers/xen/Kconfig +1 −1 File changed.Contains only whitespace changes. Show changes Loading
drivers/xen/xenbus/xenbus_probe.c +8 −4 Original line number Diff line number Diff line Loading @@ -126,9 +126,11 @@ static int talk_to_otherend(struct xenbus_device *dev) static int watch_otherend(struct xenbus_device *dev) { struct xen_bus_type *bus = container_of(dev->dev.bus, struct xen_bus_type, bus); struct xen_bus_type *bus = container_of(dev->dev.bus, struct xen_bus_type, bus); return xenbus_watch_pathfmt(dev, &dev->otherend_watch, bus->otherend_changed, return xenbus_watch_pathfmt(dev, &dev->otherend_watch, bus->otherend_changed, "%s/%s", dev->otherend, "state"); } Loading Loading @@ -579,7 +581,8 @@ int xenbus_dev_suspend(struct device *dev, pm_message_t state) { int err = 0; struct xenbus_driver *drv; struct xenbus_device *xdev = container_of(dev, struct xenbus_device, dev); struct xenbus_device *xdev = container_of(dev, struct xenbus_device, dev); DPRINTK("%s", xdev->nodename); Loading @@ -599,7 +602,8 @@ int xenbus_dev_resume(struct device *dev) { int err; struct xenbus_driver *drv; struct xenbus_device *xdev = container_of(dev, struct xenbus_device, dev); struct xenbus_device *xdev = container_of(dev, struct xenbus_device, dev); DPRINTK("%s", xdev->nodename); Loading
drivers/xen/xenbus/xenbus_probe.h +4 −2 Original line number Diff line number Diff line Loading @@ -41,8 +41,10 @@ struct xen_bus_type char *root; unsigned int levels; int (*get_bus_id)(char bus_id[XEN_BUS_ID_SIZE], const char *nodename); int (*probe)(struct xen_bus_type *bus, const char *type, const char *dir); void (*otherend_changed)(struct xenbus_watch *watch, const char **vec, unsigned int len); int (*probe)(struct xen_bus_type *bus, const char *type, const char *dir); void (*otherend_changed)(struct xenbus_watch *watch, const char **vec, unsigned int len); struct bus_type bus; }; Loading
drivers/xen/xenbus/xenbus_probe_backend.c +12 −29 Original line number Diff line number Diff line Loading @@ -84,8 +84,8 @@ static int backend_bus_id(char bus_id[XEN_BUS_ID_SIZE], const char *nodename) if (err) return err; if (snprintf(bus_id, XEN_BUS_ID_SIZE, "%.*s-%i-%s", typelen, type, domid, devid) >= XEN_BUS_ID_SIZE) if (snprintf(bus_id, XEN_BUS_ID_SIZE, "%.*s-%i-%s", typelen, type, domid, devid) >= XEN_BUS_ID_SIZE) return -ENOSPC; return 0; } Loading Loading @@ -147,7 +147,8 @@ static int xenbus_probe_backend_unit(struct xen_bus_type *bus, } /* backend/<typename>/<frontend-domid> */ static int xenbus_probe_backend(struct xen_bus_type *bus, const char *type, const char *domid) static int xenbus_probe_backend(struct xen_bus_type *bus, const char *type, const char *domid) { char *nodename; int err = 0; Loading Loading @@ -221,24 +222,6 @@ static int read_frontend_details(struct xenbus_device *xendev) return xenbus_read_otherend_details(xendev, "frontend-id", "frontend"); } //void xenbus_backend_suspend(int (*fn)(struct device *, void *)) //{ // DPRINTK(""); // bus_for_each_dev(&xenbus_backend.bus, NULL, NULL, fn); //} //void xenbus_backend_resume(int (*fn)(struct device *, void *)) //{ // DPRINTK(""); // bus_for_each_dev(&xenbus_backend.bus, NULL, NULL, fn); //} //int xenbus_for_each_backend(void *arg, int (*fn)(struct device *, void *)) //{ // return bus_for_each_dev(&xenbus_backend.bus, NULL, arg, fn); //} //EXPORT_SYMBOL_GPL(xenbus_for_each_backend); int xenbus_dev_is_online(struct xenbus_device *dev) { int rc, val; Loading
drivers/xen/xenbus/xenbus_probe_frontend.c +15 −13 Original line number Diff line number Diff line Loading @@ -46,7 +46,8 @@ static int frontend_bus_id(char bus_id[XEN_BUS_ID_SIZE], const char *nodename) } /* device/<typename>/<name> */ static int xenbus_probe_frontend(struct xen_bus_type *bus, const char *type, const char *name) static int xenbus_probe_frontend(struct xen_bus_type *bus, const char *type, const char *name) { char *nodename; int err; Loading @@ -62,7 +63,8 @@ static int xenbus_probe_frontend(struct xen_bus_type *bus, const char *type, con return err; } static int xenbus_uevent_frontend(struct device *_dev, struct kobj_uevent_env *env) static int xenbus_uevent_frontend(struct device *_dev, struct kobj_uevent_env *env) { struct xenbus_device *dev = to_xenbus_device(_dev); Loading