Home
last modified time | relevance | path

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

/xen-4.10.0-shim-comet/tools/libxl/
A Dlibxl_test_fdevent.c12 libxl__ao_abortable abrt; member
22 libxl__ao_abortable_init(&tfe->abrt); in tfe_init()
28 libxl__ao_abortable_deregister(&tfe->abrt); in tfe_cleanup()
39 static void tfe_abrt_cb(libxl__egc *egc, libxl__ao_abortable *abrt, in tfe_abrt_cb() argument
42 libxl__test_fdevent *tfe = CONTAINER_OF(abrt,*tfe,abrt); in tfe_abrt_cb()
69 tfe->abrt.ao = ao; in libxl_test_fdevent()
70 tfe->abrt.callback = tfe_abrt_cb; in libxl_test_fdevent()
71 rc = libxl__ao_abortable_register(&tfe->abrt); in libxl_test_fdevent()
A Dlibxl_convert_callout.c29 static void helper_stop(libxl__egc *egc, libxl__ao_abortable *abrt, int rc);
41 libxl__ao_abortable_init(&chs->abrt); in libxl__conversion_helper_init()
52 chs->abrt.ao = chs->ao; in libxl__convert_legacy_stream()
53 chs->abrt.callback = helper_stop; in libxl__convert_legacy_stream()
54 rc = libxl__ao_abortable_register(&chs->abrt); in libxl__convert_legacy_stream()
114 libxl__ao_abortable_deregister(&chs->abrt); in libxl__convert_legacy_stream()
137 static void helper_stop(libxl__egc *egc, libxl__ao_abortable *abrt, int rc) in helper_stop() argument
139 libxl__conversion_helper_state *chs = CONTAINER_OF(abrt, *chs, abrt); in helper_stop()
170 libxl__ao_abortable_deregister(&chs->abrt); in helper_done()
A Dlibxl_event.c348 libxl__ev_time *ev = CONTAINER_OF(abrt, *ev, abrt); in time_aborted()
358 ev->abrt.ao = ao; in time_register_abortable()
971 libxl__domaindeathcheck *dc = CONTAINER_OF(abrt, *dc, abrt); in domaindeathcheck_abort()
987 dc->abrt.ao = ao; in libxl__domaindeathcheck_start()
2063 abrt->registered = 0; in ao__abort()
2067 abrt->callback(&egc, abrt, ERROR_ABORTED); in ao__abort()
2130 libxl__ao *ao = abrt->ao; in libxl__ao_abortable_register()
2136 ao, abrt, root); in libxl__ao_abortable_register()
2142 abrt->registered = 1; in libxl__ao_abortable_register()
2149 if (!abrt->registered) in libxl__ao_abortable_deregister()
[all …]
A Dlibxl_save_callout.c120 libxl__ao_abortable_init(&shs->abrt); in libxl__save_helper_init()
176 shs->abrt.ao = shs->ao; in run_helper()
177 shs->abrt.callback = helper_stop; in run_helper()
178 rc = libxl__ao_abortable_register(&shs->abrt); in run_helper()
267 static void helper_stop(libxl__egc *egc, libxl__ao_abortable *abrt, int rc) in helper_stop() argument
269 libxl__save_helper_state *shs = CONTAINER_OF(abrt, *shs, abrt); in helper_stop()
286 helper_stop(egc, &shs->abrt, ERROR_FAIL); in libxl__save_helper_abort()
362 libxl__ao_abortable_deregister(&shs->abrt); in helper_done()
A Dlibxl_aoutils.c106 libxl__ao_abortable_init(&dc->abrt); in libxl__datacopier_init()
117 libxl__ao_abortable_deregister(&dc->abrt); in libxl__datacopier_kill()
205 static void datacopier_abort(libxl__egc *egc, libxl__ao_abortable *abrt, in datacopier_abort() argument
208 libxl__datacopier_state *dc = CONTAINER_OF(abrt, *dc, abrt); in datacopier_abort()
372 dc->abrt.ao = ao; in libxl__datacopier_start()
373 dc->abrt.callback = datacopier_abort; in libxl__datacopier_start()
374 rc = libxl__ao_abortable_register(&dc->abrt); in libxl__datacopier_start()
A Dlibxl_internal.h298 libxl__ao_abortable abrt; member
952 { ev->func = 0; libxl__ao_abortable_init(&ev->abrt); } in libxl__ev_time_init()
1377 libxl__ao_abortable abrt; member
2819 libxl__ao_abortable abrt; member
2867 libxl__ao_abortable abrt; member
3083 libxl__ao_abortable abrt; member

Completed in 27 milliseconds