Lines Matching refs:qemu_xs_handle
1499 struct qemu_xs_handle { struct
1506 struct qemu_xs_handle *h; argument
1513 static char *xs_be_get_domain_path(struct qemu_xs_handle *h, unsigned int domid) in xs_be_get_domain_path()
1518 static char **xs_be_directory(struct qemu_xs_handle *h, xs_transaction_t t, in xs_be_directory()
1542 static void *xs_be_read(struct qemu_xs_handle *h, xs_transaction_t t, in xs_be_read()
1564 static bool xs_be_write(struct qemu_xs_handle *h, xs_transaction_t t, in xs_be_write()
1580 static bool xs_be_create(struct qemu_xs_handle *h, xs_transaction_t t, in xs_be_create()
1612 static bool xs_be_destroy(struct qemu_xs_handle *h, xs_transaction_t t, in xs_be_destroy()
1625 struct qemu_xs_handle *h = _h; in be_watch_bh()
1654 static struct qemu_xs_watch *xs_be_watch(struct qemu_xs_handle *h, in xs_be_watch()
1677 static void xs_be_unwatch(struct qemu_xs_handle *h, struct qemu_xs_watch *w) in xs_be_unwatch()
1687 static xs_transaction_t xs_be_transaction_start(struct qemu_xs_handle *h) in xs_be_transaction_start()
1698 static bool xs_be_transaction_end(struct qemu_xs_handle *h, xs_transaction_t t, in xs_be_transaction_end()
1709 static struct qemu_xs_handle *xs_be_open(void) in xs_be_open()
1712 struct qemu_xs_handle *h; in xs_be_open()
1719 h = g_new0(struct qemu_xs_handle, 1); in xs_be_open()
1727 static void xs_be_close(struct qemu_xs_handle *h) in xs_be_close()