Lines Matching defs:xb_dev
228 xenbus_switch_state(front_info->xb_dev, XenbusStateInitialising);
231 static void sndback_changed(struct xenbus_device *xb_dev,
234 struct xen_snd_front_info *front_info = dev_get_drvdata(&xb_dev->dev);
237 dev_dbg(&xb_dev->dev, "Backend state is %s, front is %s\n",
239 xenbus_strstate(xb_dev->state));
258 xenbus_dev_fatal(xb_dev, ret, "initializing frontend");
260 xenbus_switch_state(xb_dev, XenbusStateInitialised);
264 if (xb_dev->state != XenbusStateInitialised)
269 xenbus_dev_fatal(xb_dev, ret, "initializing frontend");
271 xenbus_switch_state(xb_dev, XenbusStateConnected);
284 if (xb_dev->state == XenbusStateClosed)
292 static int xen_drv_probe(struct xenbus_device *xb_dev,
297 front_info = devm_kzalloc(&xb_dev->dev,
302 front_info->xb_dev = xb_dev;
303 dev_set_drvdata(&xb_dev->dev, front_info);
305 return xenbus_switch_state(xb_dev, XenbusStateInitialising);
326 while ((xenbus_read_unsigned(front_info->xb_dev->otherend, "state",
334 state = xenbus_read_unsigned(front_info->xb_dev->otherend,