Lines Matching refs:state
438 libxl__domain_build_state *state) in libxl__domain_build() argument
445 ret = libxl__build_pre(gc, domid, d_config, state); in libxl__domain_build()
453 ret = libxl__build_hvm(gc, domid, d_config, state); in libxl__domain_build()
491 ret = libxl__build_pv(gc, domid, info, state); in libxl__domain_build()
500 vments[i++] = (char *) state->pv_kernel.path; in libxl__domain_build()
503 if (state->pv_ramdisk.path) { in libxl__domain_build()
505 vments[i++] = (char *) state->pv_ramdisk.path; in libxl__domain_build()
507 if (state->pv_cmdline) { in libxl__domain_build()
509 vments[i++] = (char *) state->pv_cmdline; in libxl__domain_build()
514 state->shim_path = info->u.pvh.pvshim_path; in libxl__domain_build()
515 state->shim_cmdline = GCSPRINTF("%s%s%s", in libxl__domain_build()
520 ret = libxl__build_hvm(gc, domid, d_config, state); in libxl__domain_build()
535 ret = libxl__build_post(gc, domid, info, state, vments, localents); in libxl__domain_build()
825 libxl__domain_build_state *const state = &dcs->build_state; in initiate_domain_create() local
960 ret = libxl__domain_make(gc, d_config, &domid, &state->config); in initiate_domain_create()
1068 libxl__domain_build_state *const state = &dcs->build_state; in domcreate_bootloader_done() local
1083 state->pv_cmdline = bl->cmdline; in domcreate_bootloader_done()
1095 rc = libxl__domain_build(gc, d_config, domid, state); in domcreate_bootloader_done()
1118 rc = libxl__build_pre(gc, domid, d_config, state); in domcreate_bootloader_done()
1160 libxl__domain_build_state *const state = &dcs->build_state; in libxl__srm_callout_callback_restore_results() local
1162 state->store_mfn = store_mfn; in libxl__srm_callout_callback_restore_results()
1163 state->console_mfn = console_mfn; in libxl__srm_callout_callback_restore_results()
1182 libxl__domain_build_state *const state = &dcs->build_state; in domcreate_stream_done() local
1206 vments[i++] = (char *) state->pv_kernel.path; in domcreate_stream_done()
1209 if (state->pv_ramdisk.path) { in domcreate_stream_done()
1211 vments[i++] = (char *) state->pv_ramdisk.path; in domcreate_stream_done()
1213 if (state->pv_cmdline) { in domcreate_stream_done()
1215 vments[i++] = (char *) state->pv_cmdline; in domcreate_stream_done()
1229 ret = libxl__build_post(gc, domid, info, state, vments, localents); in domcreate_stream_done()
1234 state->saved_state = GCSPRINTF( in domcreate_stream_done()
1240 libxl__file_reference_unmap(&state->pv_kernel); in domcreate_stream_done()
1241 libxl__file_reference_unmap(&state->pv_ramdisk); in domcreate_stream_done()
1293 libxl__domain_build_state *const state = &dcs->build_state; in domcreate_launch_dm() local
1385 console.backend_domid = state->console_domid; in domcreate_launch_dm()
1386 libxl__device_console_add(gc, domid, &console, state, &device); in domcreate_launch_dm()
1424 vuart.backend_domid = state->console_domid; in domcreate_launch_dm()
1425 libxl__device_vuart_add(gc, domid, &vuart, state); in domcreate_launch_dm()
1430 console.backend_domid = state->console_domid; in domcreate_launch_dm()
1431 libxl__device_console_add(gc, domid, &console, state, &device); in domcreate_launch_dm()
1759 libxl__domain_build_state *state; in do_domain_soft_reset() local
1769 state = &dcs->build_state; in do_domain_soft_reset()
1798 state->store_mfn = xs_store_mfn ? atol(xs_store_mfn): 0; in do_domain_soft_reset()
1807 state->console_mfn = xs_console_mfn ? atol(xs_console_mfn): 0; in do_domain_soft_reset()
1816 state->console_tty = libxl__strdup(gc, console_tty); in do_domain_soft_reset()