xbt 534 drivers/block/xen-blkback/blkback.c struct xenbus_transaction xbt; xbt 544 drivers/block/xen-blkback/blkback.c err = xenbus_transaction_start(&xbt); xbt 549 drivers/block/xen-blkback/blkback.c err = xenbus_printf(xbt, dev->nodename, "sectors", "%llu", xbt 560 drivers/block/xen-blkback/blkback.c err = xenbus_printf(xbt, dev->nodename, "state", "%d", dev->state); xbt 566 drivers/block/xen-blkback/blkback.c err = xenbus_transaction_end(xbt, 0); xbt 573 drivers/block/xen-blkback/blkback.c xenbus_transaction_end(xbt, 1); xbt 387 drivers/block/xen-blkback/common.h int xen_blkbk_flush_diskcache(struct xenbus_transaction xbt, xbt 390 drivers/block/xen-blkback/common.h int xen_blkbk_barrier(struct xenbus_transaction xbt, xbt 529 drivers/block/xen-blkback/xenbus.c int xen_blkbk_flush_diskcache(struct xenbus_transaction xbt, xbt 535 drivers/block/xen-blkback/xenbus.c err = xenbus_printf(xbt, dev->nodename, "feature-flush-cache", xbt 543 drivers/block/xen-blkback/xenbus.c static void xen_blkbk_discard(struct xenbus_transaction xbt, struct backend_info *be) xbt 556 drivers/block/xen-blkback/xenbus.c err = xenbus_printf(xbt, dev->nodename, xbt 563 drivers/block/xen-blkback/xenbus.c err = xenbus_printf(xbt, dev->nodename, xbt 572 drivers/block/xen-blkback/xenbus.c err = xenbus_printf(xbt, dev->nodename, xbt 580 drivers/block/xen-blkback/xenbus.c err = xenbus_printf(xbt, dev->nodename, "feature-discard", xbt 585 drivers/block/xen-blkback/xenbus.c int xen_blkbk_barrier(struct xenbus_transaction xbt, xbt 591 drivers/block/xen-blkback/xenbus.c err = xenbus_printf(xbt, dev->nodename, "feature-barrier", xbt 846 drivers/block/xen-blkback/xenbus.c struct xenbus_transaction xbt; xbt 854 drivers/block/xen-blkback/xenbus.c err = xenbus_transaction_start(&xbt); xbt 861 drivers/block/xen-blkback/xenbus.c xen_blkbk_flush_diskcache(xbt, be, be->blkif->vbd.flush_support); xbt 863 drivers/block/xen-blkback/xenbus.c xen_blkbk_discard(xbt, be); xbt 865 drivers/block/xen-blkback/xenbus.c xen_blkbk_barrier(xbt, be, be->blkif->vbd.flush_support); xbt 867 drivers/block/xen-blkback/xenbus.c err = xenbus_printf(xbt, dev->nodename, "feature-persistent", "%u", 1); xbt 874 drivers/block/xen-blkback/xenbus.c err = xenbus_printf(xbt, dev->nodename, "sectors", "%llu", xbt 883 drivers/block/xen-blkback/xenbus.c err = xenbus_printf(xbt, dev->nodename, "info", "%u", xbt 891 drivers/block/xen-blkback/xenbus.c err = xenbus_printf(xbt, dev->nodename, "sector-size", "%lu", xbt 899 drivers/block/xen-blkback/xenbus.c err = xenbus_printf(xbt, dev->nodename, "physical-sector-size", "%u", xbt 905 drivers/block/xen-blkback/xenbus.c err = xenbus_transaction_end(xbt, 0); xbt 918 drivers/block/xen-blkback/xenbus.c xenbus_transaction_end(xbt, 1); xbt 1723 drivers/block/xen-blkfront.c static int write_per_ring_nodes(struct xenbus_transaction xbt, xbt 1732 drivers/block/xen-blkfront.c err = xenbus_printf(xbt, dir, "ring-ref", "%u", rinfo->ring_ref[0]); xbt 1742 drivers/block/xen-blkfront.c err = xenbus_printf(xbt, dir, ring_ref_name, xbt 1751 drivers/block/xen-blkfront.c err = xenbus_printf(xbt, dir, "event-channel", "%u", rinfo->evtchn); xbt 1760 drivers/block/xen-blkfront.c xenbus_transaction_end(xbt, 1); xbt 1778 drivers/block/xen-blkfront.c struct xenbus_transaction xbt; xbt 1805 drivers/block/xen-blkfront.c err = xenbus_transaction_start(&xbt); xbt 1812 drivers/block/xen-blkfront.c err = xenbus_printf(xbt, dev->nodename, "ring-page-order", "%u", xbt 1822 drivers/block/xen-blkfront.c err = write_per_ring_nodes(xbt, &info->rinfo[0], dev->nodename); xbt 1829 drivers/block/xen-blkfront.c err = xenbus_printf(xbt, dev->nodename, "multi-queue-num-queues", "%u", xbt 1847 drivers/block/xen-blkfront.c err = write_per_ring_nodes(xbt, &info->rinfo[i], path); xbt 1855 drivers/block/xen-blkfront.c err = xenbus_printf(xbt, dev->nodename, "protocol", "%s", xbt 1861 drivers/block/xen-blkfront.c err = xenbus_printf(xbt, dev->nodename, xbt 1867 drivers/block/xen-blkfront.c err = xenbus_transaction_end(xbt, 0); xbt 1888 drivers/block/xen-blkfront.c xenbus_transaction_end(xbt, 1); xbt 253 drivers/char/tpm/xen-tpmfront.c struct xenbus_transaction xbt; xbt 283 drivers/char/tpm/xen-tpmfront.c rv = xenbus_transaction_start(&xbt); xbt 289 drivers/char/tpm/xen-tpmfront.c rv = xenbus_printf(xbt, dev->nodename, xbt 296 drivers/char/tpm/xen-tpmfront.c rv = xenbus_printf(xbt, dev->nodename, "event-channel", "%u", xbt 303 drivers/char/tpm/xen-tpmfront.c rv = xenbus_printf(xbt, dev->nodename, "feature-protocol-v2", "1"); xbt 309 drivers/char/tpm/xen-tpmfront.c rv = xenbus_transaction_end(xbt, 0); xbt 322 drivers/char/tpm/xen-tpmfront.c xenbus_transaction_end(xbt, 1); xbt 269 drivers/gpu/drm/xen/xen_drm_front_evtchnl.c static int evtchnl_publish(struct xenbus_transaction xbt, xbt 278 drivers/gpu/drm/xen/xen_drm_front_evtchnl.c ret = xenbus_printf(xbt, path, node_ring, "%u", evtchnl->gref); xbt 285 drivers/gpu/drm/xen/xen_drm_front_evtchnl.c ret = xenbus_printf(xbt, path, node_chnl, "%u", evtchnl->port); xbt 296 drivers/gpu/drm/xen/xen_drm_front_evtchnl.c struct xenbus_transaction xbt; xbt 303 drivers/gpu/drm/xen/xen_drm_front_evtchnl.c ret = xenbus_transaction_start(&xbt); xbt 311 drivers/gpu/drm/xen/xen_drm_front_evtchnl.c ret = evtchnl_publish(xbt, &front_info->evt_pairs[conn].req, xbt 318 drivers/gpu/drm/xen/xen_drm_front_evtchnl.c ret = evtchnl_publish(xbt, &front_info->evt_pairs[conn].evt, xbt 326 drivers/gpu/drm/xen/xen_drm_front_evtchnl.c ret = xenbus_transaction_end(xbt, 0); xbt 339 drivers/gpu/drm/xen/xen_drm_front_evtchnl.c xenbus_transaction_end(xbt, 1); xbt 427 drivers/input/misc/xen-kbdfront.c struct xenbus_transaction xbt; xbt 447 drivers/input/misc/xen-kbdfront.c ret = xenbus_transaction_start(&xbt); xbt 452 drivers/input/misc/xen-kbdfront.c ret = xenbus_printf(xbt, dev->nodename, XENKBD_FIELD_RING_REF, "%lu", xbt 456 drivers/input/misc/xen-kbdfront.c ret = xenbus_printf(xbt, dev->nodename, XENKBD_FIELD_RING_GREF, xbt 460 drivers/input/misc/xen-kbdfront.c ret = xenbus_printf(xbt, dev->nodename, XENKBD_FIELD_EVT_CHANNEL, "%u", xbt 464 drivers/input/misc/xen-kbdfront.c ret = xenbus_transaction_end(xbt, 0); xbt 476 drivers/input/misc/xen-kbdfront.c xenbus_transaction_end(xbt, 1); xbt 227 drivers/net/xen-netback/xenbus.c struct xenbus_transaction xbt; xbt 250 drivers/net/xen-netback/xenbus.c err = xenbus_transaction_start(&xbt); xbt 256 drivers/net/xen-netback/xenbus.c err = xenbus_printf(xbt, dev->nodename, "feature-sg", "%d", sg); xbt 262 drivers/net/xen-netback/xenbus.c err = xenbus_printf(xbt, dev->nodename, "feature-gso-tcpv4", xbt 269 drivers/net/xen-netback/xenbus.c err = xenbus_printf(xbt, dev->nodename, "feature-gso-tcpv6", xbt 277 drivers/net/xen-netback/xenbus.c err = xenbus_printf(xbt, dev->nodename, xbt 286 drivers/net/xen-netback/xenbus.c err = xenbus_printf(xbt, dev->nodename, xbt 297 drivers/net/xen-netback/xenbus.c err = xenbus_printf(xbt, dev->nodename, xbt 305 drivers/net/xen-netback/xenbus.c err = xenbus_printf(xbt, dev->nodename, xbt 312 drivers/net/xen-netback/xenbus.c err = xenbus_printf(xbt, dev->nodename, xbt 320 drivers/net/xen-netback/xenbus.c err = xenbus_transaction_end(xbt, 0); xbt 368 drivers/net/xen-netback/xenbus.c xenbus_transaction_end(xbt, 1); xbt 1660 drivers/net/xen-netfront.c struct xenbus_transaction *xbt, int write_hierarchical) xbt 1688 drivers/net/xen-netfront.c err = xenbus_printf(*xbt, path, "tx-ring-ref", "%u", xbt 1695 drivers/net/xen-netfront.c err = xenbus_printf(*xbt, path, "rx-ring-ref", "%u", xbt 1707 drivers/net/xen-netfront.c err = xenbus_printf(*xbt, path, xbt 1715 drivers/net/xen-netfront.c err = xenbus_printf(*xbt, path, xbt 1722 drivers/net/xen-netfront.c err = xenbus_printf(*xbt, path, xbt 1802 drivers/net/xen-netfront.c struct xenbus_transaction xbt; xbt 1850 drivers/net/xen-netfront.c err = xenbus_transaction_start(&xbt); xbt 1859 drivers/net/xen-netfront.c err = xenbus_printf(xbt, dev->nodename, xbt 1868 drivers/net/xen-netfront.c err = write_queue_xenstore_keys(&info->queues[0], &xbt, 0); /* flat */ xbt 1875 drivers/net/xen-netfront.c err = write_queue_xenstore_keys(queue, &xbt, 1); /* hierarchical */ xbt 1882 drivers/net/xen-netfront.c err = xenbus_printf(xbt, dev->nodename, "request-rx-copy", "%u", xbt 1889 drivers/net/xen-netfront.c err = xenbus_printf(xbt, dev->nodename, "feature-rx-notify", "%d", 1); xbt 1895 drivers/net/xen-netfront.c err = xenbus_printf(xbt, dev->nodename, "feature-sg", "%d", 1); xbt 1901 drivers/net/xen-netfront.c err = xenbus_printf(xbt, dev->nodename, "feature-gso-tcpv4", "%d", 1); xbt 1907 drivers/net/xen-netfront.c err = xenbus_write(xbt, dev->nodename, "feature-gso-tcpv6", "1"); xbt 1913 drivers/net/xen-netfront.c err = xenbus_write(xbt, dev->nodename, "feature-ipv6-csum-offload", xbt 1920 drivers/net/xen-netfront.c err = xenbus_transaction_end(xbt, 0); xbt 1933 drivers/net/xen-netfront.c xenbus_transaction_end(xbt, 1); xbt 771 drivers/scsi/xen-scsifront.c struct xenbus_transaction xbt; xbt 782 drivers/scsi/xen-scsifront.c err = xenbus_transaction_start(&xbt); xbt 786 drivers/scsi/xen-scsifront.c err = xenbus_printf(xbt, dev->nodename, "ring-ref", "%u", xbt 793 drivers/scsi/xen-scsifront.c err = xenbus_printf(xbt, dev->nodename, "event-channel", "%u", xbt 801 drivers/scsi/xen-scsifront.c err = xenbus_transaction_end(xbt, 0); xbt 812 drivers/scsi/xen-scsifront.c xenbus_transaction_end(xbt, 1); xbt 371 drivers/tty/hvc/hvc_xen.c struct xenbus_transaction xbt; xbt 398 drivers/tty/hvc/hvc_xen.c ret = xenbus_transaction_start(&xbt); xbt 403 drivers/tty/hvc/hvc_xen.c ret = xenbus_printf(xbt, dev->nodename, "ring-ref", "%d", ref); xbt 406 drivers/tty/hvc/hvc_xen.c ret = xenbus_printf(xbt, dev->nodename, "port", "%u", xbt 410 drivers/tty/hvc/hvc_xen.c ret = xenbus_transaction_end(xbt, 0); xbt 422 drivers/tty/hvc/hvc_xen.c xenbus_transaction_end(xbt, 1); xbt 580 drivers/video/fbdev/xen-fbfront.c struct xenbus_transaction xbt; xbt 593 drivers/video/fbdev/xen-fbfront.c ret = xenbus_transaction_start(&xbt); xbt 598 drivers/video/fbdev/xen-fbfront.c ret = xenbus_printf(xbt, dev->nodename, "page-ref", "%lu", xbt 602 drivers/video/fbdev/xen-fbfront.c ret = xenbus_printf(xbt, dev->nodename, "event-channel", "%u", xbt 606 drivers/video/fbdev/xen-fbfront.c ret = xenbus_printf(xbt, dev->nodename, "protocol", "%s", xbt 610 drivers/video/fbdev/xen-fbfront.c ret = xenbus_printf(xbt, dev->nodename, "feature-update", "1"); xbt 613 drivers/video/fbdev/xen-fbfront.c ret = xenbus_transaction_end(xbt, 0); xbt 626 drivers/video/fbdev/xen-fbfront.c xenbus_transaction_end(xbt, 1); xbt 223 drivers/xen/manage.c struct xenbus_transaction xbt; xbt 231 drivers/xen/manage.c err = xenbus_transaction_start(&xbt); xbt 235 drivers/xen/manage.c str = (char *)xenbus_read(xbt, "control", "shutdown", NULL); xbt 238 drivers/xen/manage.c xenbus_transaction_end(xbt, 1); xbt 249 drivers/xen/manage.c xenbus_write(xbt, "control", "shutdown", ""); xbt 251 drivers/xen/manage.c err = xenbus_transaction_end(xbt, 0); xbt 272 drivers/xen/manage.c struct xenbus_transaction xbt; xbt 276 drivers/xen/manage.c err = xenbus_transaction_start(&xbt); xbt 279 drivers/xen/manage.c err = xenbus_scanf(xbt, "control", "sysrq", "%c", &sysrq_key); xbt 291 drivers/xen/manage.c xenbus_transaction_end(xbt, 1); xbt 296 drivers/xen/manage.c err = xenbus_printf(xbt, "control", "sysrq", "%c", '\0'); xbt 300 drivers/xen/manage.c xenbus_transaction_end(xbt, 1); xbt 305 drivers/xen/manage.c err = xenbus_transaction_end(xbt, 0); xbt 1018 drivers/xen/pvcalls-back.c struct xenbus_transaction xbt; xbt 1023 drivers/xen/pvcalls-back.c err = xenbus_transaction_start(&xbt); xbt 1029 drivers/xen/pvcalls-back.c err = xenbus_printf(xbt, dev->nodename, "versions", "%s", xbt 1036 drivers/xen/pvcalls-back.c err = xenbus_printf(xbt, dev->nodename, "max-page-order", "%u", xbt 1043 drivers/xen/pvcalls-back.c err = xenbus_printf(xbt, dev->nodename, "function-calls", xbt 1052 drivers/xen/pvcalls-back.c err = xenbus_transaction_end(xbt, abort); xbt 1132 drivers/xen/pvcalls-front.c struct xenbus_transaction xbt; xbt 1207 drivers/xen/pvcalls-front.c ret = xenbus_transaction_start(&xbt); xbt 1212 drivers/xen/pvcalls-front.c ret = xenbus_printf(xbt, dev->nodename, "version", "%u", 1); xbt 1215 drivers/xen/pvcalls-front.c ret = xenbus_printf(xbt, dev->nodename, "ring-ref", "%d", bedata->ref); xbt 1218 drivers/xen/pvcalls-front.c ret = xenbus_printf(xbt, dev->nodename, "port", "%u", xbt 1222 drivers/xen/pvcalls-front.c ret = xenbus_transaction_end(xbt, 0); xbt 1234 drivers/xen/pvcalls-front.c xenbus_transaction_end(xbt, 1); xbt 662 drivers/xen/xen-pciback/pci_stub.c struct xenbus_transaction xbt; xbt 671 drivers/xen/xen-pciback/pci_stub.c err = xenbus_transaction_start(&xbt); xbt 678 drivers/xen/xen-pciback/pci_stub.c xenbus_printf(xbt, nodename, "aerState" , "aerfail"); xbt 679 drivers/xen/xen-pciback/pci_stub.c err = xenbus_transaction_end(xbt, 0); xbt 199 drivers/xen/xenbus/xenbus_client.c struct xenbus_transaction xbt; xbt 209 drivers/xen/xenbus/xenbus_client.c err = xenbus_transaction_start(&xbt); xbt 215 drivers/xen/xenbus/xenbus_client.c err = xenbus_scanf(xbt, dev->nodename, "state", "%d", ¤t_state); xbt 219 drivers/xen/xenbus/xenbus_client.c err = xenbus_printf(xbt, dev->nodename, "state", "%d", state); xbt 227 drivers/xen/xenbus/xenbus_client.c err = xenbus_transaction_end(xbt, abort); xbt 389 net/9p/trans_xen.c struct xenbus_transaction xbt; xbt 431 net/9p/trans_xen.c ret = xenbus_transaction_start(&xbt); xbt 436 net/9p/trans_xen.c ret = xenbus_printf(xbt, dev->nodename, "version", "%u", 1); xbt 439 net/9p/trans_xen.c ret = xenbus_printf(xbt, dev->nodename, "num-rings", "%u", xbt 448 net/9p/trans_xen.c ret = xenbus_printf(xbt, dev->nodename, str, "%d", xbt 454 net/9p/trans_xen.c ret = xenbus_printf(xbt, dev->nodename, str, "%u", xbt 459 net/9p/trans_xen.c priv->tag = xenbus_read(xbt, dev->nodename, "tag", NULL); xbt 464 net/9p/trans_xen.c ret = xenbus_transaction_end(xbt, 0); xbt 481 net/9p/trans_xen.c xenbus_transaction_end(xbt, 1); xbt 363 sound/xen/xen_snd_front_evtchnl.c static int evtchnl_publish(struct xenbus_transaction xbt, xbt 372 sound/xen/xen_snd_front_evtchnl.c ret = xenbus_printf(xbt, path, node_ring, "%u", channel->gref); xbt 379 sound/xen/xen_snd_front_evtchnl.c ret = xenbus_printf(xbt, path, node_chnl, "%u", channel->port); xbt 391 sound/xen/xen_snd_front_evtchnl.c struct xenbus_transaction xbt; xbt 395 sound/xen/xen_snd_front_evtchnl.c ret = xenbus_transaction_start(&xbt); xbt 411 sound/xen/xen_snd_front_evtchnl.c ret = evtchnl_publish(xbt, xbt 419 sound/xen/xen_snd_front_evtchnl.c ret = evtchnl_publish(xbt, xbt 431 sound/xen/xen_snd_front_evtchnl.c ret = evtchnl_publish(xbt, xbt 439 sound/xen/xen_snd_front_evtchnl.c ret = evtchnl_publish(xbt, xbt 448 sound/xen/xen_snd_front_evtchnl.c ret = xenbus_transaction_end(xbt, 0); xbt 459 sound/xen/xen_snd_front_evtchnl.c xenbus_transaction_end(xbt, 1);