Lines Matching refs:ao_how
458 libxl_asyncop_how *ao_how = NULL; in aohow_val() local
473 ao_how = malloc(sizeof(*ao_how)); in aohow_val()
474 ao_how->callback = async_callback; in aohow_val()
475 ao_how->u.for_callback = (void *) p; in aohow_val()
478 CAMLreturnT(libxl_asyncop_how *, ao_how); in aohow_val()
487 libxl_asyncop_how *ao_how; in stub_libxl_domain_create_new() local
496 ao_how = aohow_val(async); in stub_libxl_domain_create_new()
499 ret = libxl_domain_create_new(CTX, &c_dconfig, &c_domid, ao_how, NULL); in stub_libxl_domain_create_new()
502 free(ao_how); in stub_libxl_domain_create_new()
519 libxl_asyncop_how *ao_how; in stub_libxl_domain_create_restore() local
536 ao_how = aohow_val(async); in stub_libxl_domain_create_restore()
541 -1, &c_params, ao_how, NULL); in stub_libxl_domain_create_restore()
544 free(ao_how); in stub_libxl_domain_create_restore()
559 libxl_asyncop_how *ao_how = aohow_val(async); in stub_libxl_domain_shutdown() local
562 ret = libxl_domain_shutdown(CTX, c_domid, ao_how); in stub_libxl_domain_shutdown()
565 free(ao_how); in stub_libxl_domain_shutdown()
578 libxl_asyncop_how *ao_how = aohow_val(async); in stub_libxl_domain_reboot() local
581 ret = libxl_domain_reboot(CTX, c_domid, ao_how); in stub_libxl_domain_reboot()
584 free(ao_how); in stub_libxl_domain_reboot()
597 libxl_asyncop_how *ao_how = aohow_val(async); in stub_libxl_domain_destroy() local
600 ret = libxl_domain_destroy(CTX, c_domid, ao_how); in stub_libxl_domain_destroy()
603 free(ao_how); in stub_libxl_domain_destroy()
617 libxl_asyncop_how *ao_how = aohow_val(async); in stub_libxl_domain_suspend() local
620 ret = libxl_domain_suspend(CTX, c_domid, c_fd, 0, ao_how); in stub_libxl_domain_suspend()
623 free(ao_how); in stub_libxl_domain_suspend()
636 libxl_asyncop_how *ao_how = aohow_val(async); in stub_libxl_domain_pause() local
639 ret = libxl_domain_pause(CTX, c_domid, ao_how); in stub_libxl_domain_pause()
642 free(ao_how); in stub_libxl_domain_pause()
655 libxl_asyncop_how *ao_how = aohow_val(async); in stub_libxl_domain_unpause() local
658 ret = libxl_domain_unpause(CTX, c_domid, ao_how); in stub_libxl_domain_unpause()
661 free(ao_how); in stub_libxl_domain_unpause()
680 libxl_asyncop_how *ao_how = aohow_val(async); \
685 ret = libxl_##fn##_##op(CTX, c_domid, &c_info, ao_how); \
688 free(ao_how); \
1053 libxl_asyncop_how *ao_how = aohow_val(async); in stub_xl_send_trigger() local
1058 ret = libxl_send_trigger(CTX, c_domid, c_trigger, c_vcpuid, ao_how); in stub_xl_send_trigger()
1061 free(ao_how); in stub_xl_send_trigger()