Home
last modified time | relevance | path

Searched refs:cps (Results 1 – 6 of 6) sorted by relevance

/xen-4.10.0-shim-comet/tools/libxl/
A Dlibxl_colo_proxy.c48 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 Dlibxl_colo.h92 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 Dlibxl_colo_nic.c85 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 Dlibxl_colo_save.c104 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 Dlibxl_colo_restore.c361 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 Dlibxl_create.c1689 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