Lines Matching refs:aes
49 libxl__async_exec_state *aes,
67 libxl__async_exec_state *aes = &dev->aodev.aes; in match_async_exec() local
73 GCNEW_ARRAY(aes->env, arraysize); in match_async_exec()
74 aes->env[nr++] = NULL; in match_async_exec()
79 GCNEW_ARRAY(aes->args, arraysize); in match_async_exec()
80 aes->args[nr++] = rs->drbd_probe_script; in match_async_exec()
81 aes->args[nr++] = disk->pdev_path; in match_async_exec()
82 aes->args[nr++] = NULL; in match_async_exec()
85 aes->ao = dev->cds->ao; in match_async_exec()
86 aes->what = GCSPRINTF("%s %s", aes->args[0], aes->args[1]); in match_async_exec()
87 aes->timeout_ms = LIBXL_HOTPLUG_TIMEOUT * 1000; in match_async_exec()
88 aes->callback = match_async_exec_cb; in match_async_exec()
89 aes->stdfds[0] = -1; in match_async_exec()
90 aes->stdfds[1] = -1; in match_async_exec()
91 aes->stdfds[2] = -1; in match_async_exec()
93 rc = libxl__async_exec_start(aes); in match_async_exec()
105 libxl__async_exec_state *aes, in match_async_exec_cb() argument
108 libxl__ao_device *aodev = CONTAINER_OF(aes, *aodev, aes); in match_async_exec_cb()