xbdev 197 drivers/block/xen-blkfront.c struct xenbus_device *xbdev; xbdev 349 drivers/block/xen-blkfront.c info->xbdev->otherend_id, xbdev 372 drivers/block/xen-blkfront.c info->xbdev->otherend_id, xbdev 498 drivers/block/xen-blkfront.c dev_dbg(&info->xbdev->dev, "command: 0x%x, argument: 0x%lx\n", xbdev 503 drivers/block/xen-blkfront.c dev_dbg(&info->xbdev->dev, "FIXME: support multisession CDs later\n"); xbdev 1641 drivers/block/xen-blkfront.c dev_dbg(&info->xbdev->dev, "Bad return from blkdev data " xbdev 1762 drivers/block/xen-blkfront.c xenbus_dev_fatal(info->xbdev, err, "%s", message); xbdev 1786 drivers/block/xen-blkfront.c max_page_order = xenbus_read_unsigned(info->xbdev->otherend, xbdev 1911 drivers/block/xen-blkfront.c backend_max_queues = xenbus_read_unsigned(info->xbdev->otherend, xbdev 1922 drivers/block/xen-blkfront.c xenbus_dev_fatal(info->xbdev, -ENOMEM, "allocating ring_info structure"); xbdev 1999 drivers/block/xen-blkfront.c info->xbdev = dev; xbdev 2037 drivers/block/xen-blkfront.c xenbus_switch_state(info->xbdev, XenbusStateConnected); xbdev 2135 drivers/block/xen-blkfront.c struct xenbus_device *xbdev = info->xbdev; xbdev 2140 drivers/block/xen-blkfront.c if (xbdev->state == XenbusStateClosing) { xbdev 2151 drivers/block/xen-blkfront.c xenbus_frontend_closed(xbdev); xbdev 2158 drivers/block/xen-blkfront.c xenbus_dev_error(xbdev, -EBUSY, xbdev 2160 drivers/block/xen-blkfront.c xenbus_switch_state(xbdev, XenbusStateClosing); xbdev 2163 drivers/block/xen-blkfront.c xenbus_frontend_closed(xbdev); xbdev 2177 drivers/block/xen-blkfront.c err = xenbus_gather(XBT_NIL, info->xbdev->otherend, xbdev 2186 drivers/block/xen-blkfront.c !!xenbus_read_unsigned(info->xbdev->otherend, "discard-secure", xbdev 2300 drivers/block/xen-blkfront.c if (xenbus_read_unsigned(info->xbdev->otherend, "feature-barrier", 0)) { xbdev 2309 drivers/block/xen-blkfront.c if (xenbus_read_unsigned(info->xbdev->otherend, "feature-flush-cache", xbdev 2315 drivers/block/xen-blkfront.c if (xenbus_read_unsigned(info->xbdev->otherend, "feature-discard", 0)) xbdev 2319 drivers/block/xen-blkfront.c !!xenbus_read_unsigned(info->xbdev->otherend, xbdev 2322 drivers/block/xen-blkfront.c indirect_segments = xenbus_read_unsigned(info->xbdev->otherend, xbdev 2356 drivers/block/xen-blkfront.c err = xenbus_scanf(XBT_NIL, info->xbdev->otherend, xbdev 2382 drivers/block/xen-blkfront.c dev_dbg(&info->xbdev->dev, "%s:%s.\n", xbdev 2383 drivers/block/xen-blkfront.c __func__, info->xbdev->otherend); xbdev 2385 drivers/block/xen-blkfront.c err = xenbus_gather(XBT_NIL, info->xbdev->otherend, xbdev 2391 drivers/block/xen-blkfront.c xenbus_dev_fatal(info->xbdev, err, xbdev 2393 drivers/block/xen-blkfront.c info->xbdev->otherend); xbdev 2402 drivers/block/xen-blkfront.c physical_sector_size = xenbus_read_unsigned(info->xbdev->otherend, xbdev 2409 drivers/block/xen-blkfront.c xenbus_dev_fatal(info->xbdev, err, "setup_indirect at %s", xbdev 2410 drivers/block/xen-blkfront.c info->xbdev->otherend); xbdev 2419 drivers/block/xen-blkfront.c xenbus_dev_fatal(info->xbdev, err, "xlvbd_add at %s", xbdev 2420 drivers/block/xen-blkfront.c info->xbdev->otherend); xbdev 2424 drivers/block/xen-blkfront.c xenbus_switch_state(info->xbdev, XenbusStateConnected); xbdev 2431 drivers/block/xen-blkfront.c device_add_disk(&info->xbdev->dev, info->gd, NULL); xbdev 2496 drivers/block/xen-blkfront.c static int blkfront_remove(struct xenbus_device *xbdev) xbdev 2498 drivers/block/xen-blkfront.c struct blkfront_info *info = dev_get_drvdata(&xbdev->dev); xbdev 2502 drivers/block/xen-blkfront.c dev_dbg(&xbdev->dev, "%s removed", xbdev->nodename); xbdev 2515 drivers/block/xen-blkfront.c info->xbdev = NULL; xbdev 2536 drivers/block/xen-blkfront.c xbdev->nodename, bdev->bd_openers); xbdev 2556 drivers/block/xen-blkfront.c return info->is_ready && info->xbdev; xbdev 2591 drivers/block/xen-blkfront.c struct xenbus_device *xbdev; xbdev 2610 drivers/block/xen-blkfront.c xbdev = info->xbdev; xbdev 2612 drivers/block/xen-blkfront.c if (xbdev && xbdev->state == XenbusStateClosing) { xbdev 2616 drivers/block/xen-blkfront.c xenbus_frontend_closed(info->xbdev); xbdev 2621 drivers/block/xen-blkfront.c if (!xbdev) { xbdev 42 drivers/input/misc/xen-kbdfront.c struct xenbus_device *xbdev; xbdev 214 drivers/input/misc/xen-kbdfront.c info->xbdev = dev; xbdev 337 drivers/input/misc/xen-kbdfront.c num_cont = xenbus_read_unsigned(info->xbdev->otherend, xbdev 340 drivers/input/misc/xen-kbdfront.c width = xenbus_read_unsigned(info->xbdev->otherend, xbdev 343 drivers/input/misc/xen-kbdfront.c height = xenbus_read_unsigned(info->xbdev->otherend, xbdev 363 drivers/input/misc/xen-kbdfront.c xenbus_dev_fatal(info->xbdev, ret, xbdev 371 drivers/input/misc/xen-kbdfront.c xenbus_dev_fatal(info->xbdev, ret, xbdev 153 drivers/net/xen-netfront.c struct xenbus_device *xbdev; xbdev 320 drivers/net/xen-netfront.c queue->info->xbdev->otherend_id, xbdev 445 drivers/net/xen-netfront.c gnttab_grant_foreign_access_ref(ref, queue->info->xbdev->otherend_id, xbdev 1191 drivers/net/xen-netfront.c !xenbus_read_unsigned(np->xbdev->otherend, "feature-sg", 0)) xbdev 1195 drivers/net/xen-netfront.c !xenbus_read_unsigned(np->xbdev->otherend, xbdev 1200 drivers/net/xen-netfront.c !xenbus_read_unsigned(np->xbdev->otherend, "feature-gso-tcpv4", 0)) xbdev 1204 drivers/net/xen-netfront.c !xenbus_read_unsigned(np->xbdev->otherend, "feature-gso-tcpv6", 0)) xbdev 1300 drivers/net/xen-netfront.c np->xbdev = dev; xbdev 1467 drivers/net/xen-netfront.c err = xenbus_alloc_evtchn(queue->info->xbdev, &queue->tx_evtchn); xbdev 1482 drivers/net/xen-netfront.c xenbus_free_evtchn(queue->info->xbdev, queue->tx_evtchn); xbdev 1492 drivers/net/xen-netfront.c err = xenbus_alloc_evtchn(queue->info->xbdev, &queue->tx_evtchn); xbdev 1495 drivers/net/xen-netfront.c err = xenbus_alloc_evtchn(queue->info->xbdev, &queue->rx_evtchn); xbdev 1523 drivers/net/xen-netfront.c xenbus_free_evtchn(queue->info->xbdev, queue->rx_evtchn); xbdev 1526 drivers/net/xen-netfront.c xenbus_free_evtchn(queue->info->xbdev, queue->tx_evtchn); xbdev 1617 drivers/net/xen-netfront.c devid = strrchr(queue->info->xbdev->nodename, '/') + 1; xbdev 1666 drivers/net/xen-netfront.c struct xenbus_device *dev = queue->info->xbdev; xbdev 1776 drivers/net/xen-netfront.c dev_warn(&info->xbdev->dev, xbdev 1791 drivers/net/xen-netfront.c dev_err(&info->xbdev->dev, "no queues\n"); xbdev 1813 drivers/net/xen-netfront.c max_queues = xenbus_read_unsigned(info->xbdev->otherend, xbdev 1818 drivers/net/xen-netfront.c feature_split_evtchn = xenbus_read_unsigned(info->xbdev->otherend, xbdev 1857 drivers/net/xen-netfront.c info->xbdev->otherend, "multi-queue-max-queues")) { xbdev 1953 drivers/net/xen-netfront.c if (!xenbus_read_unsigned(np->xbdev->otherend, "feature-rx-copy", 0)) { xbdev 1959 drivers/net/xen-netfront.c err = talk_to_netback(np->xbdev, np); xbdev 1970 drivers/net/xen-netfront.c device_unregister(&np->xbdev->dev); xbdev 37 drivers/tty/hvc/hvc_xen.c struct xenbus_device *xbdev; xbdev 328 drivers/tty/hvc/hvc_xen.c xenbus_free_evtchn(info->xbdev, info->evtchn); xbdev 352 drivers/tty/hvc/hvc_xen.c if (info->xbdev != NULL) xbdev 394 drivers/tty/hvc/hvc_xen.c gnttab_grant_foreign_access_ref(ref, info->xbdev->otherend_id, xbdev 441 drivers/tty/hvc/hvc_xen.c info->xbdev = dev; xbdev 58 drivers/video/fbdev/xen-fbfront.c struct xenbus_device *xbdev; xbdev 403 drivers/video/fbdev/xen-fbfront.c info->xbdev = dev; xbdev 669 drivers/video/fbdev/xen-fbfront.c if (xenbus_read_unsigned(info->xbdev->otherend,