/xen/tools/console/daemon/ |
A D | utils.c | 38 struct xs_handle *xs; variable 107 xs = xs_daemon_open(); in xen_setup() 108 if (xs == NULL) { in xen_setup() 120 if (!xs_watch(xs, "@introduceDomain", "domlist")) { in xen_setup() 125 if (!xs_watch(xs, "@releaseDomain", "domlist")) { in xen_setup() 133 if (xs) in xen_setup() 134 xs_daemon_close(xs); in xen_setup()
|
A D | io.c | 452 namepath = xs_get_domain_path(xs, dom->domid); in create_console_log() 460 data = xs_read(xs, XBT_NULL, namepath, &len); in create_console_log() 616 data = xs_read(xs, XBT_NULL, path, &len); in console_create_tty() 658 p = xs_read(xs, XBT_NULL, path, NULL); in xs_gather() 693 err = xs_gather(xs, con->xspath, in console_create_ring() 710 type = xs_read(xs, XBT_NULL, path, NULL); in console_create_ring() 802 success = xs_watch(xs, con->xspath, domid_str); in watch_domain() 806 xs_unwatch(xs, con->xspath, domid_str); in watch_domain() 808 success = xs_unwatch(xs, con->xspath, domid_str); in watch_domain() 843 xspath = xs_get_domain_path(xs, dom->domid); in console_init() [all …]
|
A D | utils.h | 34 extern struct xs_handle *xs;
|
/xen/tools/xenbackendd/ |
A D | xenbackendd.c | 56 struct xs_handle *xs; variable 125 xs = xs_daemon_open(); in xen_setup() 126 if (xs == NULL) { in xen_setup() 133 if (!xs_watch(xs, DOMAIN_PATH, "backend")) { in xen_setup() 140 if (xs) { in xen_setup() 141 xs_daemon_close(xs); in xen_setup() 142 xs = NULL; in xen_setup() 243 vec = xs_read_watch(xs, &num); in main() 268 sstate = xs_read(xs, XBT_NULL, buf, 0); in main() 278 s = xs_read(xs, XBT_NULL, buf, 0); in main() [all …]
|
/xen/tools/console/client/ |
A D | main.c | 105 int xs_fd = xs_fileno(xs), pty_fd = -1; in get_pty_fd() 118 watch_paths = xs_read_watch(xs, &len); in get_pty_fd() 203 if (FD_ISSET(xs_fileno(xs), &fds)) { in console_loop() 204 int newfd = get_pty_fd(xs, pty_path, 0); in console_loop() 344 struct xs_handle *xs; in main() local 401 xs = xs_daemon_open(); in main() 402 if (xs == NULL) { in main() 408 dom_path = xs_get_domain_path(xs, domid); in main() 463 if (!xs_watch(xs, path, "")) in main() 465 xsfd = xs_fileno(xs); in main() [all …]
|
/xen/tools/libvchan/ |
A D | init.c | 248 struct xs_handle *xs; in init_xs_srv() local 254 xs = xs_domain_open(); in init_xs_srv() 255 if (!xs) in init_xs_srv() 296 xs_daemon_close(xs); in init_xs_srv() 397 struct xs_handle *xs = NULL; in libxenvchan_client_init() local 411 xs = xs_daemon_open(); in libxenvchan_client_init() 412 if (!xs) in libxenvchan_client_init() 413 xs = xs_domain_open(); in libxenvchan_client_init() 414 if (!xs) in libxenvchan_client_init() 454 if (xs) in libxenvchan_client_init() [all …]
|
A D | vchan-socket-proxy.c | 223 struct xs_handle *xs = NULL; in connect_vchan() local 230 xs = xs_open(XS_OPEN_READONLY); in connect_vchan() 231 if (!xs) { in connect_vchan() 241 if (!xs_watch(xs, path, "path")) { in connect_vchan() 245 if (!xs_watch(xs, "@releaseDomain", "release")) { in connect_vchan() 269 if (xs) in connect_vchan() 270 xs_close(xs); in connect_vchan() 456 struct xs_handle *xs; in main() local 458 xs = xs_open(0); in main() 459 if (!xs) { in main() [all …]
|
/xen/tools/xenpmd/ |
A D | xenpmd.c | 87 static struct xs_handle *xs; variable 356 xs_mkdir(xs, XBT_NULL, "/pm"); in write_battery_info_to_xenstore() 381 xs_write(xs, XBT_NULL, "/pm/bif", in write_battery_info_to_xenstore() 428 xs_mkdir(xs, XBT_NULL, "/pm"); in write_battery_status_to_xenstore() 437 xs_write(xs, XBT_NULL, "/pm/bst", val, 35); in write_battery_status_to_xenstore() 473 xs_watch(xs, "/pm/events", "refreshbatterystatus"); in wait_for_and_update_battery_status_request() 474 xs_read_watch(xs, &count); in wait_for_and_update_battery_status_request() 510 xs = (struct xs_handle *)xs_daemon_open(); in main() 511 if ( xs == NULL ) in main() 516 xs_daemon_close(xs); in main() [all …]
|
/xen/tools/tests/xenstore/ |
A D | Makefile | 8 TARGETS-y := xs-test 24 xs-test: xs-test.o Makefile
|
/xen/tools/xenstore/ |
A D | Makefile | 104 xs.opic: CFLAGS += -DUSE_PTHREAD 106 xs.opic: CFLAGS += -DUSE_DLSYM 112 libxenstore.so.$(MAJOR).$(MINOR): xs.opic xs_lib.opic 115 libxenstore.a: xs.o xs_lib.o 179 $(INSTALL_DATA) include/compat/xs.h $(DESTDIR)$(includedir)/xenstore-compat/xs.h 181 ln -sf xenstore-compat/xs.h $(DESTDIR)$(includedir)/xs.h 189 rm -f $(DESTDIR)$(includedir)/xs.h 191 rm -f $(DESTDIR)$(includedir)/xenstore-compat/xs.h
|
A D | xs.c | 1193 struct xs_handle *xs; in xs_suspend_evtchn_port() local 1195 xs = xs_daemon_open(); in xs_suspend_evtchn_port() 1196 if (!xs) in xs_suspend_evtchn_port() 1200 portstr = xs_read(xs, XBT_NULL, path, &plen); in xs_suspend_evtchn_port() 1201 xs_daemon_close(xs); in xs_suspend_evtchn_port()
|
A D | COPYING | 2 with the xenstore daemon (as stated in xs.c, xenstore.h, xs_lib.c and
|
/xen/tools/python/ |
A D | setup.py | 29 xs = Extension("xs", variable 38 modules = [ xc, xs ]
|
/xen/tools/ocaml/libs/xs/ |
A D | Makefile | 14 OBJS = paths queueop xsraw xst xs 15 INTF = xsraw.cmi xst.cmi xs.cmi
|
/xen/tools/tests/mce-test/tools/ |
A D | xen-mceinj.c | 412 struct xs_handle *xs; in xs_get_dom_mem() local 414 xs = xs_daemon_open(); in xs_get_dom_mem() 415 if (!xs) in xs_get_dom_mem() 419 memstr = xs_read(xs, XBT_NULL, path, &plen); in xs_get_dom_mem() 420 xs_daemon_close(xs); in xs_get_dom_mem()
|
/xen/tools/xenstore/include/compat/ |
A D | xs.h | 1 #warning xs.h is deprecated use xenstore.h instead
|
/xen/tools/ocaml/libs/ |
A D | Makefile | 8 xb xs xl
|
/xen/xen/common/ |
A D | string.c | 325 char *xs = (char *) s; variable 328 *xs++ = c;
|
/xen/tools/ocaml/xenstored/ |
A D | transaction.ml | 107 | _ :: xs -> last xs
|
A D | xenstored.ml | 401 (* scan all the xs rings as a safenet for ill-behaved clients *)
|
/xen/docs/process/ |
A D | branching-checklist.txt | 50 ssh osstest@osstest.xs.citrite.net
|
/xen/ |
A D | .gitignore | 244 tools/tests/xenstore/xs-test 396 tools/ocaml/libs/xs/paths.ml
|