Searched refs:cps (Results 1 – 6 of 6) sorted by relevance
/xen-4.10.0-shim-comet/tools/libxl/ |
A D | libxl_colo_proxy.c | 48 STATE_AO_GC(cps->ao); in colo_proxy_send() 60 msg.nlmsg_pid = cps->index; in colo_proxy_send() 114 STATE_AO_GC(cps->ao); in colo_userspace_proxy_recv() 157 STATE_AO_GC(cps->ao); in colo_proxy_recv() 214 STATE_AO_GC(cps->ao); in colo_proxy_setup() 236 cps->sock_fd = skfd; in colo_proxy_setup() 262 cps->sock_fd = skfd; in colo_proxy_setup() 283 cps->index = sa.nl_pid; in colo_proxy_setup() 320 cps->sock_fd = -1; in colo_proxy_setup() 336 cps->sock_fd = -1; in colo_proxy_teardown() [all …]
|
A D | libxl_colo.h | 92 libxl__colo_proxy_state cps; member 121 libxl__colo_proxy_state cps; member 141 extern int colo_proxy_setup(libxl__colo_proxy_state *cps); 142 extern void colo_proxy_teardown(libxl__colo_proxy_state *cps); 143 extern void colo_proxy_preresume(libxl__colo_proxy_state *cps); 144 extern void colo_proxy_postresume(libxl__colo_proxy_state *cps); 145 extern int colo_proxy_checkpoint(libxl__colo_proxy_state *cps,
|
A D | libxl_colo_nic.c | 85 libxl__colo_proxy_state *cps, int side, in setup_async_exec() argument 112 env[nr++] = GCSPRINTF("%d", cps->index); in setup_async_exec() 143 libxl__colo_proxy_state *cps, int side, in colo_nic_setup() argument 172 setup_async_exec(dev, "setup", cps, side, colo_proxy_script); in colo_nic_setup() 230 libxl__colo_proxy_state *cps, int side, in colo_nic_teardown() argument 242 setup_async_exec(dev, "teardown", cps, side, colo_proxy_script); in colo_nic_teardown() 276 colo_nic_setup(egc, dev, &css->cps, primary, css->colo_proxy_script); in colo_nic_save_setup() 284 colo_nic_teardown(egc, dev, &css->cps, primary, css->colo_proxy_script); in colo_nic_save_teardown() 300 colo_nic_setup(egc, dev, &crs->cps, secondary, crs->colo_proxy_script); in colo_nic_restore_setup() 308 colo_nic_teardown(egc, dev, &crs->cps, secondary, crs->colo_proxy_script); in colo_nic_restore_teardown()
|
A D | libxl_colo_save.c | 104 css->cps.is_userspace_proxy = in libxl__colo_save_setup() 120 if (css->cps.is_userspace_proxy) { in libxl__colo_save_setup() 127 css->cps.checkpoint_host = cds->nics[0].colo_checkpoint_host; in libxl__colo_save_setup() 128 css->cps.checkpoint_port = cds->nics[0].colo_checkpoint_port; in libxl__colo_save_setup() 139 css->cps.ao = ao; in libxl__colo_save_setup() 140 if (colo_proxy_setup(&css->cps)) { in libxl__colo_save_setup() 234 colo_proxy_teardown(&css->cps); in colo_teardown_done() 431 colo_proxy_preresume(&css->cps); in colo_read_svm_ready_done() 517 colo_proxy_postresume(&css->cps); in colo_read_svm_resumed_done() 550 req = colo_proxy_checkpoint(&css->cps, COLO_PROXY_CHECKPOINT_TIMEOUT); in colo_proxy_async_wait_for_checkpoint()
|
A D | libxl_colo_restore.c | 361 colo_proxy_teardown(&crs->cps); in colo_restore_teardown_devices_done() 616 if (!crs->cps.is_userspace_proxy) in colo_restore_preresume_cb() 617 colo_proxy_preresume(&crs->cps); in colo_restore_preresume_cb() 655 colo_proxy_postresume(&crs->cps); in colo_resume_vm_done() 778 if (crs->cps.is_userspace_proxy) in colo_setup_checkpoint_devices() 789 crs->cps.ao = ao; in colo_setup_checkpoint_devices() 790 if (!crs->cps.is_userspace_proxy) { in colo_setup_checkpoint_devices() 791 if (colo_proxy_setup(&crs->cps)) { in colo_setup_checkpoint_devices()
|
A D | libxl_create.c | 1689 cdcs->dcs.crs.cps.is_userspace_proxy = in do_domain_create() 1693 cdcs->dcs.crs.cps.is_userspace_proxy = false; in do_domain_create()
|
Completed in 13 milliseconds