Lines Matching refs:aes
645 libxl__async_exec_init(&aodev->aes); in libxl__prepare_ao_device()
877 libxl__async_exec_state *aes,
1127 libxl__async_exec_state *aes = &aodev->aes; in device_hotplug() local
1218 aes->ao = ao; in device_hotplug()
1219 aes->what = GCSPRINTF("%s %s", args[0], args[1]); in device_hotplug()
1220 aes->env = env; in device_hotplug()
1221 aes->args = args; in device_hotplug()
1222 aes->callback = device_hotplug_child_death_cb; in device_hotplug()
1223 aes->timeout_ms = LIBXL_HOTPLUG_TIMEOUT * 1000; in device_hotplug()
1224 aes->stdfds[0] = nullfd; in device_hotplug()
1225 aes->stdfds[1] = 2; in device_hotplug()
1226 aes->stdfds[2] = -1; in device_hotplug()
1228 rc = libxl__async_exec_start(aes); in device_hotplug()
1233 assert(libxl__async_exec_inuse(&aodev->aes)); in device_hotplug()
1245 libxl__async_exec_state *aes, in device_hotplug_child_death_cb() argument
1248 libxl__ao_device *aodev = CONTAINER_OF(aes, *aodev, aes); in device_hotplug_child_death_cb()
1337 assert(!libxl__async_exec_inuse(&aodev->aes)); in device_hotplug_clean()