XenbusStateClosing
case XenbusStateClosing:
xenbus_switch_state(dev, XenbusStateClosing);
if (xbdev->state == XenbusStateClosing)
case XenbusStateClosing:
case XenbusStateClosing:
case XenbusStateClosing:
xenbus_switch_state(dev, XenbusStateClosing);
case XenbusStateClosing:
case XenbusStateClosing:
case XenbusStateClosing:
backend_switch_state(be, XenbusStateClosing);
case XenbusStateClosing:
backend_switch_state(be, XenbusStateClosing);
case XenbusStateClosing:
backend_switch_state(be, XenbusStateClosing);
case XenbusStateClosing:
case XenbusStateClosing:
set_backend_state(be, XenbusStateClosing);
case XenbusStateClosing:
xenbus_switch_state(dev, XenbusStateClosing);
XenbusStateClosing ||
case XenbusStateClosing:
if (prev_state >= XenbusStateClosing)
if (state != XenbusStateClosing)
if (device_state != XenbusStateClosing)
case XenbusStateClosing:
case XenbusStateClosing: {
case XenbusStateClosing:
case XenbusStateClosing:
case XenbusStateClosing:
xenbus_switch_state(dev, XenbusStateClosing);
case XenbusStateClosing:
xenbus_switch_state(dev, XenbusStateClosing);
case XenbusStateClosing:
xenbus_switch_state(dev, XenbusStateClosing);
case XenbusStateClosing:
case XenbusStateClosing:
set_backend_state(dev, XenbusStateClosing);
case XenbusStateClosing:
case XenbusStateClosing:
case XenbusStateClosing:
xenbus_switch_state(xdev, XenbusStateClosing);
case XenbusStateClosing:
case XenbusStateClosing:
xenbus_switch_state(dev, XenbusStateClosing);
[ XenbusStateClosing ] = "Closing",
xenbus_switch_state(dev, XenbusStateClosing);
__xenbus_switch_state(dev, XenbusStateClosing, 1);
if (ignore_on_shutdown && (state == XenbusStateClosing))
xenbus_read_driver_state(dev, dev->nodename) == XenbusStateClosing)
xenbus_switch_state(dev, XenbusStateClosing);
xenbus_printf(XBT_NIL, fe, "state", "%d", XenbusStateClosing);
xenbus_reset_wait_for_backend(be, XenbusStateClosing);
case XenbusStateClosing:
case XenbusStateClosing:
case XenbusStateClosing:
xenbus_switch_state(dev, XenbusStateClosing);