/titanic_41/usr/src/uts/i86xpv/os/ |
H A D | xen_machdep.c | 681 xenbus_transaction_t xbt; in xen_sysrq_handler() local 686 if (xenbus_transaction_start(&xbt)) { in xen_sysrq_handler() 691 if ((ret = xenbus_scanf(xbt, "control", "sysrq", "%c", &key)) != 0) { in xen_sysrq_handler() 701 if ((ret = xenbus_rm(xbt, "control", "sysrq")) != 0) { in xen_sysrq_handler() 706 if (xenbus_transaction_end(xbt, 0) == EAGAIN) in xen_sysrq_handler() 721 (void) xenbus_transaction_end(xbt, 1); in xen_sysrq_handler() 812 xenbus_transaction_t xbt; in xen_shutdown_handler() local 817 err = xenbus_transaction_start(&xbt); in xen_shutdown_handler() 820 if (xenbus_read(xbt, "control", "shutdown", (void *)&str, &slen)) { in xen_shutdown_handler() 821 (void) xenbus_transaction_end(xbt, 1); in xen_shutdown_handler() [all …]
|
/titanic_41/usr/src/uts/common/xen/io/ |
H A D | xdb.c | 845 xenbus_transaction_t xbt; in xdb_params_change() local 866 if ((err = xenbus_transaction_start(&xbt)) != 0) { in xdb_params_change() 876 if (((err = xenbus_rm(xbt, xsname, XBP_FB)) != 0) || in xdb_params_change() 877 ((err = xenbus_rm(xbt, xsname, XBP_INFO)) != 0) || in xdb_params_change() 878 ((err = xenbus_rm(xbt, xsname, "sector-size")) != 0) || in xdb_params_change() 879 ((err = xenbus_rm(xbt, xsname, XBP_SECTORS)) != 0) || in xdb_params_change() 880 ((err = xenbus_rm(xbt, xsname, "instance")) != 0) || in xdb_params_change() 881 ((err = xenbus_rm(xbt, xsname, "node")) != 0) || in xdb_params_change() 882 (update_xs && ((err = xenbus_printf(xbt, xsname, in xdb_params_change() 885 xbt, XenbusStateInitialising) > 0))) { in xdb_params_change() [all …]
|
H A D | blk_common.c | 510 xenbus_transaction_t xbt; in blk_start_connect() local 555 e = xenbus_transaction_start(&xbt); in blk_start_connect() 562 e = xenbus_printf(xbt, xsnode, "instance", "%d", in blk_start_connect() 568 (void) xenbus_transaction_end(xbt, 1); in blk_start_connect() 573 e = xenbus_read(xbt, xsnode, "feature-barrier", (void **)&barrier, in blk_start_connect() 576 e = xenbus_printf(xbt, xsnode, "feature-barrier", "%d", 1); in blk_start_connect() 581 (void) xenbus_transaction_end(xbt, 1); in blk_start_connect() 588 e = xvdi_switch_state(dip, xbt, XenbusStateConnected); in blk_start_connect() 591 (void) xenbus_transaction_end(xbt, 1); in blk_start_connect() 595 e = xenbus_transaction_end(xbt, 0); in blk_start_connect()
|
H A D | xenbus_client.c | 126 xenbus_switch_state(struct xenbus_device *dev, xenbus_transaction_t xbt, in xenbus_switch_state() argument 132 err = xenbus_scanf(xbt, dev->nodename, "state", "%d", ¤t_state); in xenbus_switch_state() 143 err = xenbus_printf(xbt, dev->nodename, "state", "%d", state); in xenbus_switch_state()
|
H A D | xnf.c | 645 xenbus_transaction_t xbt; in xnf_be_connect() local 663 err = xenbus_transaction_start(&xbt); in xnf_be_connect() 669 err = xenbus_printf(xbt, xsname, "tx-ring-ref", "%u", in xnf_be_connect() 676 err = xenbus_printf(xbt, xsname, "rx-ring-ref", "%u", in xnf_be_connect() 683 err = xenbus_printf(xbt, xsname, "event-channel", "%u", in xnf_be_connect() 690 err = xenbus_printf(xbt, xsname, "feature-rx-notify", "%d", 1); in xnf_be_connect() 696 err = xenbus_printf(xbt, xsname, "request-rx-copy", "%d", 1); in xnf_be_connect() 703 err = xenbus_printf(xbt, xsname, "request-multicast-control", in xnf_be_connect() 711 err = xvdi_switch_state(xnfp->xnf_devinfo, xbt, XenbusStateConnected); in xnf_be_connect() 717 err = xenbus_transaction_end(xbt, 0); in xnf_be_connect() [all …]
|
H A D | xdf.c | 1510 xenbus_transaction_t xbt; in xdf_setstate_init() local 1575 if (xenbus_transaction_start(&xbt)) { in xdf_setstate_init() 1587 if (((rv = xenbus_printf(xbt, xsname, in xdf_setstate_init() 1589 ((rv = xenbus_printf(xbt, xsname, in xdf_setstate_init() 1591 ((rv = xenbus_printf(xbt, xsname, in xdf_setstate_init() 1593 ((rv = xenbus_printf(xbt, xsname, in xdf_setstate_init() 1595 ((rv = xvdi_switch_state(dip, xbt, XenbusStateInitialised)) > 0)) { in xdf_setstate_init() 1596 (void) xenbus_transaction_end(xbt, 1); in xdf_setstate_init() 1602 if (rv = xenbus_transaction_end(xbt, 0)) { in xdf_setstate_init()
|
/titanic_41/usr/src/uts/i86pc/i86hvm/io/xpv/ |
H A D | xpv_support.c | 612 xenbus_transaction_t xbt; in xen_shutdown_handler() local 617 err = xenbus_transaction_start(&xbt); in xen_shutdown_handler() 620 if (xenbus_read(xbt, "control", "shutdown", (void *)&str, &slen)) { in xen_shutdown_handler() 621 (void) xenbus_transaction_end(xbt, 1); in xen_shutdown_handler() 632 (void) xenbus_transaction_end(xbt, 0); in xen_shutdown_handler() 647 (void) xenbus_write(xbt, "control", "shutdown", ""); in xen_shutdown_handler() 648 err = xenbus_transaction_end(xbt, 0); in xen_shutdown_handler()
|
/titanic_41/usr/src/uts/common/xen/sys/ |
H A D | xenbus_impl.h | 194 xenbus_transaction_t xbt,
|
/titanic_41/usr/src/uts/common/xen/os/ |
H A D | xvdi.c | 1667 xvdi_switch_state(dev_info_t *dip, xenbus_transaction_t xbt, in xvdi_switch_state() argument 1682 rv = xenbus_switch_state(&pdp->xd_xsdev, xbt, newState); in xvdi_switch_state()
|