| /xen/tools/console/client/ |
| A D | main.c | 342 char *dom_path = NULL, *path = NULL, *test = NULL; in main() local 408 dom_path = xs_get_domain_path(xs, domid); in main() 409 if (dom_path == NULL) in main() 428 path = malloc(strlen(dom_path) + strlen("/device/console/0/tty") + 5); in main() 432 snprintf(path, strlen(dom_path) + strlen("/serial/0/tty") + 5, "%s/serial/%d/tty", dom_path, num); in main() 441 snprintf(path, strlen(dom_path) + strlen("/console/tty") + 1, "%s/console/tty", dom_path); in main() 443 …snprintf(path, strlen(dom_path) + strlen("/device/console/%d/tty") + 5, "%s/device/console/%d/tty"… in main() 446 snprintf(path, strlen(dom_path) + strlen("/vuart/0/tty") + 1, in main() 447 "%s/vuart/0/tty", dom_path); in main() 501 free(dom_path); in main()
|
| /xen/tools/libxl/ |
| A D | libxl_genid.c | 64 const char *dom_path; in libxl__ms_vm_genid_set() local 75 dom_path = libxl__xs_get_dompath(gc, domid); in libxl__ms_vm_genid_set() 76 if (!dom_path) { in libxl__ms_vm_genid_set() 81 GCSPRINTF("%s/platform/generation-id", dom_path), in libxl__ms_vm_genid_set()
|
| A D | libxl_create.c | 585 char *dom_path, *vm_path, *libxl_path; in libxl__domain_make() local 734 dom_path = libxl__xs_get_dompath(gc, *domid); in libxl__domain_make() 735 if (!dom_path) { in libxl__domain_make() 767 xs_rm(ctx->xsh, t, dom_path); in libxl__domain_make() 784 GCSPRINTF("%s/cpu", dom_path), in libxl__domain_make() 796 dom_path), in libxl__domain_make() 837 GCSPRINTF("%s/data", dom_path), in libxl__domain_make() 846 GCSPRINTF("%s/attr", dom_path), in libxl__domain_make() 2119 char *dom_path; in do_domain_soft_reset() local 2142 dom_path = libxl__xs_get_dompath(gc, domid); in do_domain_soft_reset() [all …]
|
| A D | libxl_domain.c | 26 char *dom_path = 0; in libxl__domain_rename() local 40 dom_path = libxl__xs_get_dompath(gc, domid); in libxl__domain_rename() 41 if (!dom_path) goto x_nomem; in libxl__domain_rename() 43 name_path= GCSPRINTF("%s/name", dom_path); in libxl__domain_rename() 218 char *dom_path; in libxl_domain_preserve() local 235 if (!dom_path) { in libxl_domain_preserve() 747 const char *dom_path; in libxl__domain_pvcontrol_xspath() local 750 if (!dom_path) in libxl__domain_pvcontrol_xspath() 1518 char *dom_path; in devices_destroy_cb() local 1523 if (!dom_path) { in devices_destroy_cb() [all …]
|
| A D | libxl_console.c | 23 char *dom_path; in libxl__console_tty_path() local 25 dom_path = libxl__xs_get_dompath(gc, domid); in libxl__console_tty_path() 26 if (!dom_path) { in libxl__console_tty_path() 33 *tty_path = GCSPRINTF("%s/serial/%d/tty", dom_path, cons_num); in libxl__console_tty_path() 38 *tty_path = GCSPRINTF("%s/console/tty", dom_path); in libxl__console_tty_path()
|
| A D | libxl_device.c | 23 char *dom_path = libxl__xs_get_dompath(gc, device->domid); in libxl__device_frontend_path() local 27 return GCSPRINTF("%s/%s", dom_path, in libxl__device_frontend_path() 31 return GCSPRINTF("%s/%s/%d", dom_path, in libxl__device_frontend_path() 35 return GCSPRINTF("%s/device/%s/%d", dom_path, in libxl__device_frontend_path() 43 char *dom_path = libxl__xs_get_dompath(gc, domid); in libxl__domain_device_frontend_path() local 45 return GCSPRINTF("%s/device/%s/%d", dom_path, in libxl__domain_device_frontend_path() 51 char *dom_path = libxl__xs_get_dompath(gc, device->backend_domid); in libxl__device_backend_path() local 53 return GCSPRINTF("%s/backend/%s/%u/%d", dom_path, in libxl__device_backend_path() 62 char *dom_path = libxl__xs_get_dompath(gc, backend_domid); in libxl__domain_device_backend_path() local 64 return GCSPRINTF("%s/backend/%s/%u/%d", dom_path, in libxl__domain_device_backend_path()
|
| A D | libxl_dom.c | 448 char *dom_path, *vm_path; in libxl__build_post() local 493 dom_path = libxl__xs_get_dompath(gc, domid); in libxl__build_post() 494 if (!dom_path) { in libxl__build_post() 498 vm_path = xs_read(ctx->xsh, XBT_NULL, GCSPRINTF("%s/vm", dom_path), NULL); in libxl__build_post() 502 libxl__xs_writev(gc, t, dom_path, ents); in libxl__build_post() 503 libxl__xs_writev(gc, t, dom_path, local_ents); in libxl__build_post()
|
| A D | libxl_dm.c | 2561 const char *dom_path = libxl__xs_get_dompath(gc, dm_domid); in spawn_qmp_proxy() local 2573 sdss->qmp_proxy_spawn.pidpath = GCSPRINTF("%s/image/qmp-proxy-pid", dom_path); in spawn_qmp_proxy() 2587 args[nr++] = GCSPRINTF("%s/device-model/%u/qmp-vchan", dom_path, guest_domid); in spawn_qmp_proxy() 2916 const char *dom_path = libxl__xs_get_dompath(gc, domid); in libxl__spawn_local_dm() local 2924 GCSPRINTF("%s/image/device-model-kill-uid", dom_path), in libxl__spawn_local_dm() 2933 vm_path = libxl__xs_read(gc,t,GCSPRINTF("%s/vm", dom_path)); in libxl__spawn_local_dm() 2959 spawn->pidpath = GCSPRINTF("%s/image/device-model-pid", dom_path); in libxl__spawn_local_dm()
|
| /xen/tools/xenpaging/ |
| A D | xenpaging.c | 41 static char *dom_path; variable 322 dom_path = xs_get_domain_path(paging->xs_handle, paging->vm_event.domain_id); in xenpaging_init() 323 if ( !dom_path ) in xenpaging_init() 328 if ( asprintf(&watch_target_tot_pages, "%s/%s", dom_path, WATCH_TARGETPAGES) < 0 ) in xenpaging_init() 504 free(dom_path); in xenpaging_init()
|