| /linux-4.4.14/drivers/xen/ |
| D | manage.c | 213 struct xenbus_transaction xbt; in shutdown_handler() local 230 err = xenbus_transaction_start(&xbt); in shutdown_handler() 234 str = (char *)xenbus_read(xbt, "control", "shutdown", NULL); in shutdown_handler() 237 xenbus_transaction_end(xbt, 1); in shutdown_handler() 248 xenbus_write(xbt, "control", "shutdown", ""); in shutdown_handler() 250 err = xenbus_transaction_end(xbt, 0); in shutdown_handler() 271 struct xenbus_transaction xbt; in sysrq_handler() local 275 err = xenbus_transaction_start(&xbt); in sysrq_handler() 278 if (!xenbus_scanf(xbt, "control", "sysrq", "%c", &sysrq_key)) { in sysrq_handler() 280 xenbus_transaction_end(xbt, 1); in sysrq_handler() [all …]
|
| /linux-4.4.14/drivers/block/xen-blkback/ |
| D | xenbus.c | 453 int xen_blkbk_flush_diskcache(struct xenbus_transaction xbt, in xen_blkbk_flush_diskcache() argument 459 err = xenbus_printf(xbt, dev->nodename, "feature-flush-cache", in xen_blkbk_flush_diskcache() 467 static void xen_blkbk_discard(struct xenbus_transaction xbt, struct backend_info *be) in xen_blkbk_discard() argument 482 err = xenbus_printf(xbt, dev->nodename, in xen_blkbk_discard() 489 err = xenbus_printf(xbt, dev->nodename, in xen_blkbk_discard() 498 err = xenbus_printf(xbt, dev->nodename, in xen_blkbk_discard() 506 err = xenbus_printf(xbt, dev->nodename, "feature-discard", in xen_blkbk_discard() 511 int xen_blkbk_barrier(struct xenbus_transaction xbt, in xen_blkbk_barrier() argument 517 err = xenbus_printf(xbt, dev->nodename, "feature-barrier", in xen_blkbk_barrier() 748 struct xenbus_transaction xbt; in connect() local [all …]
|
| D | blkback.c | 514 struct xenbus_transaction xbt; in xen_vbd_resize() local 524 err = xenbus_transaction_start(&xbt); in xen_vbd_resize() 529 err = xenbus_printf(xbt, dev->nodename, "sectors", "%llu", in xen_vbd_resize() 540 err = xenbus_printf(xbt, dev->nodename, "state", "%d", dev->state); in xen_vbd_resize() 546 err = xenbus_transaction_end(xbt, 0); in xen_vbd_resize() 553 xenbus_transaction_end(xbt, 1); in xen_vbd_resize()
|
| D | common.h | 399 int xen_blkbk_flush_diskcache(struct xenbus_transaction xbt, 402 int xen_blkbk_barrier(struct xenbus_transaction xbt,
|
| /linux-4.4.14/drivers/char/tpm/ |
| D | xen-tpmfront.c | 193 struct xenbus_transaction xbt; in setup_ring() local 223 rv = xenbus_transaction_start(&xbt); in setup_ring() 229 rv = xenbus_printf(xbt, dev->nodename, in setup_ring() 236 rv = xenbus_printf(xbt, dev->nodename, "event-channel", "%u", in setup_ring() 243 rv = xenbus_printf(xbt, dev->nodename, "feature-protocol-v2", "1"); in setup_ring() 249 rv = xenbus_transaction_end(xbt, 0); in setup_ring() 262 xenbus_transaction_end(xbt, 1); in setup_ring()
|
| /linux-4.4.14/drivers/input/misc/ |
| D | xen-kbdfront.c | 238 struct xenbus_transaction xbt; in xenkbd_connect_backend() local 258 ret = xenbus_transaction_start(&xbt); in xenkbd_connect_backend() 263 ret = xenbus_printf(xbt, dev->nodename, "page-ref", "%lu", in xenkbd_connect_backend() 267 ret = xenbus_printf(xbt, dev->nodename, "page-gref", "%u", info->gref); in xenkbd_connect_backend() 270 ret = xenbus_printf(xbt, dev->nodename, "event-channel", "%u", in xenkbd_connect_backend() 274 ret = xenbus_transaction_end(xbt, 0); in xenkbd_connect_backend() 286 xenbus_transaction_end(xbt, 1); in xenkbd_connect_backend()
|
| /linux-4.4.14/drivers/net/xen-netback/ |
| D | xenbus.c | 258 struct xenbus_transaction xbt; in netback_probe() local 276 err = xenbus_transaction_start(&xbt); in netback_probe() 282 err = xenbus_printf(xbt, dev->nodename, "feature-sg", "%d", sg); in netback_probe() 288 err = xenbus_printf(xbt, dev->nodename, "feature-gso-tcpv4", in netback_probe() 295 err = xenbus_printf(xbt, dev->nodename, "feature-gso-tcpv6", in netback_probe() 303 err = xenbus_printf(xbt, dev->nodename, in netback_probe() 312 err = xenbus_printf(xbt, dev->nodename, in netback_probe() 323 err = xenbus_printf(xbt, dev->nodename, in netback_probe() 331 err = xenbus_printf(xbt, dev->nodename, in netback_probe() 338 err = xenbus_transaction_end(xbt, 0); in netback_probe() [all …]
|
| /linux-4.4.14/drivers/video/fbdev/ |
| D | xen-fbfront.c | 570 struct xenbus_transaction xbt; in xenfb_connect_backend() local 583 ret = xenbus_transaction_start(&xbt); in xenfb_connect_backend() 588 ret = xenbus_printf(xbt, dev->nodename, "page-ref", "%lu", in xenfb_connect_backend() 592 ret = xenbus_printf(xbt, dev->nodename, "event-channel", "%u", in xenfb_connect_backend() 596 ret = xenbus_printf(xbt, dev->nodename, "protocol", "%s", in xenfb_connect_backend() 600 ret = xenbus_printf(xbt, dev->nodename, "feature-update", "1"); in xenfb_connect_backend() 603 ret = xenbus_transaction_end(xbt, 0); in xenfb_connect_backend() 616 xenbus_transaction_end(xbt, 1); in xenfb_connect_backend()
|
| /linux-4.4.14/drivers/tty/hvc/ |
| D | hvc_xen.c | 376 struct xenbus_transaction xbt; in xencons_connect_backend() local 403 ret = xenbus_transaction_start(&xbt); in xencons_connect_backend() 408 ret = xenbus_printf(xbt, dev->nodename, "ring-ref", "%d", ref); in xencons_connect_backend() 411 ret = xenbus_printf(xbt, dev->nodename, "port", "%u", in xencons_connect_backend() 415 ret = xenbus_transaction_end(xbt, 0); in xencons_connect_backend() 427 xenbus_transaction_end(xbt, 1); in xencons_connect_backend()
|
| /linux-4.4.14/drivers/net/ |
| D | xen-netfront.c | 1656 struct xenbus_transaction *xbt, int write_hierarchical) in write_queue_xenstore_keys() argument 1684 err = xenbus_printf(*xbt, path, "tx-ring-ref", "%u", in write_queue_xenstore_keys() 1691 err = xenbus_printf(*xbt, path, "rx-ring-ref", "%u", in write_queue_xenstore_keys() 1703 err = xenbus_printf(*xbt, path, in write_queue_xenstore_keys() 1711 err = xenbus_printf(*xbt, path, in write_queue_xenstore_keys() 1718 err = xenbus_printf(*xbt, path, in write_queue_xenstore_keys() 1807 struct xenbus_transaction xbt; in talk_to_netback() local 1866 err = xenbus_transaction_start(&xbt); in talk_to_netback() 1875 err = xenbus_printf(xbt, dev->nodename, in talk_to_netback() 1884 err = write_queue_xenstore_keys(&info->queues[0], &xbt, 0); /* flat */ in talk_to_netback() [all …]
|
| /linux-4.4.14/drivers/xen/xenbus/ |
| D | xenbus_client.c | 199 struct xenbus_transaction xbt; in __xenbus_switch_state() local 209 err = xenbus_transaction_start(&xbt); in __xenbus_switch_state() 215 err = xenbus_scanf(xbt, dev->nodename, "state", "%d", ¤t_state); in __xenbus_switch_state() 219 err = xenbus_printf(xbt, dev->nodename, "state", "%d", state); in __xenbus_switch_state() 227 err = xenbus_transaction_end(xbt, abort); in __xenbus_switch_state()
|
| /linux-4.4.14/drivers/scsi/ |
| D | xen-scsifront.c | 782 struct xenbus_transaction xbt; in scsifront_init_ring() local 793 err = xenbus_transaction_start(&xbt); in scsifront_init_ring() 797 err = xenbus_printf(xbt, dev->nodename, "ring-ref", "%u", in scsifront_init_ring() 804 err = xenbus_printf(xbt, dev->nodename, "event-channel", "%u", in scsifront_init_ring() 812 err = xenbus_transaction_end(xbt, 0); in scsifront_init_ring() 823 xenbus_transaction_end(xbt, 1); in scsifront_init_ring()
|
| /linux-4.4.14/drivers/block/ |
| D | xen-blkfront.c | 1464 struct xenbus_transaction xbt; in talk_to_blkback() local 1484 err = xenbus_transaction_start(&xbt); in talk_to_blkback() 1491 err = xenbus_printf(xbt, dev->nodename, in talk_to_blkback() 1498 err = xenbus_printf(xbt, dev->nodename, in talk_to_blkback() 1509 err = xenbus_printf(xbt, dev->nodename, ring_ref_name, in talk_to_blkback() 1517 err = xenbus_printf(xbt, dev->nodename, in talk_to_blkback() 1523 err = xenbus_printf(xbt, dev->nodename, "protocol", "%s", in talk_to_blkback() 1529 err = xenbus_printf(xbt, dev->nodename, in talk_to_blkback() 1535 err = xenbus_transaction_end(xbt, 0); in talk_to_blkback() 1551 xenbus_transaction_end(xbt, 1); in talk_to_blkback()
|
| /linux-4.4.14/drivers/xen/xen-pciback/ |
| D | pci_stub.c | 609 struct xenbus_transaction xbt; in kill_domain_by_device() local 618 err = xenbus_transaction_start(&xbt); in kill_domain_by_device() 625 xenbus_printf(xbt, nodename, "aerState" , "aerfail"); in kill_domain_by_device() 626 err = xenbus_transaction_end(xbt, 0); in kill_domain_by_device()
|