Home
last modified time | relevance | path

Searched refs:xbt (Results 1 – 14 of 14) sorted by relevance

/linux-4.4.14/drivers/xen/
Dmanage.c213 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/
Dxenbus.c453 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 …]
Dblkback.c514 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()
Dcommon.h399 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/
Dxen-tpmfront.c193 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/
Dxen-kbdfront.c238 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/
Dxenbus.c258 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/
Dxen-fbfront.c570 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/
Dhvc_xen.c376 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/
Dxen-netfront.c1656 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/
Dxenbus_client.c199 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", &current_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/
Dxen-scsifront.c782 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/
Dxen-blkfront.c1464 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/
Dpci_stub.c609 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()