Lines Matching refs:ret
349 int ret = 0;
437 ret = fb_alloc_cmap(&fb_info->cmap, 256, 0);
438 if (ret < 0) {
440 xenbus_dev_fatal(dev, ret, "fb_alloc_cmap");
449 ret = xenfb_connect_backend(dev, info);
450 if (ret < 0) {
451 xenbus_dev_fatal(dev, ret, "xenfb_connect_backend");
455 ret = register_framebuffer(fb_info);
456 if (ret) {
457 xenbus_dev_fatal(dev, ret, "register_framebuffer");
470 if (!ret) {
471 ret = -ENOMEM;
472 xenbus_dev_fatal(dev, ret, "allocating device memory");
476 return ret;
551 int ret, evtchn, irq;
554 ret = xenbus_alloc_evtchn(dev, &evtchn);
555 if (ret)
556 return ret;
561 xenbus_dev_fatal(dev, ret, "bind_evtchn_to_irqhandler");
565 ret = xenbus_transaction_start(&xbt);
566 if (ret) {
567 xenbus_dev_fatal(dev, ret, "starting transaction");
570 ret = xenbus_printf(xbt, dev->nodename, "page-ref", "%lu",
572 if (ret)
574 ret = xenbus_printf(xbt, dev->nodename, "event-channel", "%u",
576 if (ret)
578 ret = xenbus_printf(xbt, dev->nodename, "protocol", "%s",
580 if (ret)
582 ret = xenbus_printf(xbt, dev->nodename, "feature-update", "1");
583 if (ret)
585 ret = xenbus_transaction_end(xbt, 0);
586 if (ret) {
587 if (ret == -EAGAIN)
589 xenbus_dev_fatal(dev, ret, "completing transaction");
599 xenbus_dev_fatal(dev, ret, "writing xenstore");
602 return ret;