Lines Matching refs:xen_xenstore_ops

292 extern struct xenstore_backend_ops *xen_xenstore_ops;
296 if (!xen_xenstore_ops) { in qemu_xen_xs_open()
299 return xen_xenstore_ops->open(); in qemu_xen_xs_open()
304 if (!xen_xenstore_ops) { in qemu_xen_xs_close()
307 xen_xenstore_ops->close(h); in qemu_xen_xs_close()
313 if (!xen_xenstore_ops) { in qemu_xen_xs_get_domain_path()
316 return xen_xenstore_ops->get_domain_path(h, domid); in qemu_xen_xs_get_domain_path()
323 if (!xen_xenstore_ops) { in qemu_xen_xs_directory()
326 return xen_xenstore_ops->directory(h, t, path, num); in qemu_xen_xs_directory()
333 if (!xen_xenstore_ops) { in qemu_xen_xs_read()
336 return xen_xenstore_ops->read(h, t, path, len); in qemu_xen_xs_read()
343 if (!xen_xenstore_ops) { in qemu_xen_xs_write()
346 return xen_xenstore_ops->write(h, t, path, data, len); in qemu_xen_xs_write()
354 if (!xen_xenstore_ops) { in qemu_xen_xs_create()
357 return xen_xenstore_ops->create(h, t, owner, domid, perms, path); in qemu_xen_xs_create()
363 if (!xen_xenstore_ops) { in qemu_xen_xs_destroy()
366 return xen_xenstore_ops->destroy(h, t, path); in qemu_xen_xs_destroy()
374 if (!xen_xenstore_ops) { in qemu_xen_xs_watch()
377 return xen_xenstore_ops->watch(h, path, fn, opaque); in qemu_xen_xs_watch()
383 if (!xen_xenstore_ops) { in qemu_xen_xs_unwatch()
386 xen_xenstore_ops->unwatch(h, w); in qemu_xen_xs_unwatch()
391 if (!xen_xenstore_ops) { in qemu_xen_xs_transaction_start()
394 return xen_xenstore_ops->transaction_start(h); in qemu_xen_xs_transaction_start()
400 if (!xen_xenstore_ops) { in qemu_xen_xs_transaction_end()
403 return xen_xenstore_ops->transaction_end(h, t, abort); in qemu_xen_xs_transaction_end()