/illumos-gate/usr/src/uts/i86xpv/os/ |
H A D | xen_machdep.c | 671 xenbus_transaction_t xbt; in xen_sysrq_handler() local 676 if (xenbus_transaction_start(&xbt)) { in xen_sysrq_handler() 691 if ((ret = xenbus_rm(xbt, "control", "sysrq")) != 0) { in xen_sysrq_handler() 696 if (xenbus_transaction_end(xbt, 0) == EAGAIN) in xen_sysrq_handler() 711 (void) xenbus_transaction_end(xbt, 1); in xen_sysrq_handler() 802 xenbus_transaction_t xbt; in xen_shutdown_handler() local 807 err = xenbus_transaction_start(&xbt); in xen_shutdown_handler() 811 (void) xenbus_transaction_end(xbt, 1); in xen_shutdown_handler() 822 (void) xenbus_transaction_end(xbt, 0); in xen_shutdown_handler() 841 (void) xenbus_write(xbt, "control", "shutdown", ""); in xen_shutdown_handler() [all …]
|
/illumos-gate/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() 885 xbt, XenbusStateInitialising) > 0))) { in xdb_params_change() 886 (void) xenbus_transaction_end(xbt, 1); in xdb_params_change() 891 if ((err = xenbus_transaction_end(xbt, 0)) != 0) { in xdb_params_change() 1335 xenbus_transaction_t xbt; in xdb_start_connect() local 1415 if ((err = xenbus_transaction_start(&xbt)) != 0) { in xdb_start_connect() 1429 (err = xenbus_printf(xbt, xsname, in xdb_start_connect() 1433 (void) xenbus_transaction_end(xbt, 1); in xdb_start_connect() [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 | 124 xenbus_switch_state(struct xenbus_device *dev, xenbus_transaction_t xbt, in xenbus_switch_state() argument 130 err = xenbus_scanf(xbt, dev->nodename, "state", "%d", ¤t_state); in xenbus_switch_state() 141 err = xenbus_printf(xbt, dev->nodename, "state", "%d", state); in xenbus_switch_state()
|
H A D | xnf.c | 784 xenbus_transaction_t xbt; in xnf_be_connect() local 802 err = xenbus_transaction_start(&xbt); in xnf_be_connect() 808 err = xenbus_printf(xbt, xsname, "tx-ring-ref", "%u", in xnf_be_connect() 815 err = xenbus_printf(xbt, xsname, "rx-ring-ref", "%u", in xnf_be_connect() 822 err = xenbus_printf(xbt, xsname, "event-channel", "%u", in xnf_be_connect() 835 err = xenbus_printf(xbt, xsname, "request-rx-copy", "%d", 1); in xnf_be_connect() 842 err = xenbus_printf(xbt, xsname, "request-multicast-control", in xnf_be_connect() 853 err = xenbus_printf(xbt, xsname, "feature-sg", "%d", in xnf_be_connect() 864 err = xenbus_printf(xbt, xsname, "feature-gso-tcpv4", "%d", in xnf_be_connect() 877 err = xenbus_transaction_end(xbt, 0); in xnf_be_connect() [all …]
|
H A D | xdf.c | 1524 xenbus_transaction_t xbt; in xdf_setstate_init() local 1589 if (xenbus_transaction_start(&xbt)) { in xdf_setstate_init() 1601 if (((rv = xenbus_printf(xbt, xsname, in xdf_setstate_init() 1603 ((rv = xenbus_printf(xbt, xsname, in xdf_setstate_init() 1605 ((rv = xenbus_printf(xbt, xsname, in xdf_setstate_init() 1607 ((rv = xenbus_printf(xbt, xsname, in xdf_setstate_init() 1609 ((rv = xvdi_switch_state(dip, xbt, XenbusStateInitialised)) > 0)) { in xdf_setstate_init() 1610 (void) xenbus_transaction_end(xbt, 1); in xdf_setstate_init() 1616 if (rv = xenbus_transaction_end(xbt, 0)) { in xdf_setstate_init()
|
/illumos-gate/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()
|
/illumos-gate/usr/src/uts/common/xen/sys/ |
H A D | xenbus_impl.h | 194 xenbus_transaction_t xbt,
|
/illumos-gate/usr/src/uts/common/xen/os/ |
H A D | xvdi.c | 1675 xvdi_switch_state(dev_info_t *dip, xenbus_transaction_t xbt, in xvdi_switch_state() argument 1690 rv = xenbus_switch_state(&pdp->xd_xsdev, xbt, newState); in xvdi_switch_state()
|