Home
last modified time | relevance | path

Searched refs:CONTAINER_OF (Results 1 – 25 of 38) sorted by relevance

12

/xen/tools/libxl/
A Dlibxl_colo_save.c83 libxl__domain_save_state *dss = CONTAINER_OF(css, *dss, css); in libxl__colo_save_setup()
166 libxl__domain_save_state *dss = CONTAINER_OF(css, *dss, css); in colo_save_setup_done()
184 libxl__domain_save_state *dss = CONTAINER_OF(css, *dss, css); in colo_save_setup_failed()
206 libxl__domain_save_state *dss = CONTAINER_OF(css, *dss, css); in libxl__colo_save_teardown()
231 libxl__domain_save_state *dss = CONTAINER_OF(css, *dss, css); in colo_teardown_done()
268 libxl__stream_write_state *sws = CONTAINER_OF(shs, *sws, shs); in libxl__colo_save_domain_suspend_callback()
308 libxl__domain_save_state *dss = CONTAINER_OF(css, *dss, css); in colo_postsuspend_cb()
340 libxl__domain_save_state *dss = CONTAINER_OF(css, *dss, css); in colo_read_svm_suspended_done()
421 libxl__domain_save_state *dss = CONTAINER_OF(css, *dss, css); in colo_read_svm_ready_done()
448 libxl__domain_save_state *dss = CONTAINER_OF(css, *dss, css); in colo_preresume_cb()
[all …]
A Dlibxl_colo_restore.c53 libxl__domain_create_state *dcs = CONTAINER_OF(crs, *dcs, crs); in colo_enable_logdirty()
82 libxl__domain_create_state *dcs = CONTAINER_OF(crs, *dcs, crs); in colo_disable_logdirty()
221 libxl__domain_create_state *dcs = CONTAINER_OF(crs, *dcs, crs); in libxl__colo_restore_setup()
350 libxl__domain_create_state *dcs = CONTAINER_OF(crs, *dcs, crs); in colo_restore_teardown_devices_done()
451 libxl__domain_create_state *dcs = CONTAINER_OF(crs, *dcs, crs); in libxl__colo_restore_teardown_done()
492 libxl__stream_read_state *srs = CONTAINER_OF(shs, *srs, shs); in libxl__colo_restore_domain_checkpoint_callback()
493 libxl__domain_create_state *dcs = CONTAINER_OF(srs, *dcs, srs); in libxl__colo_restore_domain_checkpoint_callback()
552 libxl__stream_read_state *srs = CONTAINER_OF(shs, *srs, shs); in libxl__colo_restore_domain_resume_callback()
882 libxl__stream_read_state *srs = CONTAINER_OF(shs, *srs, shs); in libxl__colo_restore_domain_wait_checkpoint_callback()
954 libxl__stream_read_state *srs = CONTAINER_OF(shs, *srs, shs); in libxl__colo_restore_domain_suspend_callback()
[all …]
A Dlibxl_remus.c75 libxl__domain_save_state *dss = CONTAINER_OF(rs, *dss, rs); in libxl__remus_setup()
126 libxl__domain_save_state *dss = CONTAINER_OF(cds, *dss, cds); in remus_setup_done()
142 libxl__domain_save_state *dss = CONTAINER_OF(cds, *dss, cds); in remus_setup_failed()
161 libxl__domain_save_state *dss = CONTAINER_OF(rs, *dss, rs); in libxl__remus_teardown()
178 libxl__domain_save_state *dss = CONTAINER_OF(cds, *dss, cds); in remus_teardown_done()
215 libxl__domain_save_state *dss = CONTAINER_OF(dsps, *dss, dsps); in remus_domain_suspend_callback_common_done()
234 libxl__domain_save_state *dss = CONTAINER_OF(cds, *dss, cds); in remus_devices_postsuspend_cb()
263 libxl__domain_save_state *dss = CONTAINER_OF(cds, *dss, cds); in remus_devices_preresume_cb()
304 libxl__domain_save_state *dss = CONTAINER_OF(sws, *dss, sws); in remus_checkpoint_stream_written()
330 libxl__domain_save_state *dss = CONTAINER_OF(cds, *dss, cds); in remus_devices_commit_cb()
[all …]
A Dlibxl_remus_disk_drbd.c108 libxl__ao_device *aodev = CONTAINER_OF(aes, *aodev, aes); in match_async_exec_cb()
109 libxl__checkpoint_device *dev = CONTAINER_OF(aodev, *dev, aodev); in match_async_exec_cb()
207 libxl__ao_device *aodev = CONTAINER_OF(child, *aodev, child); in checkpoint_async_call_done()
208 libxl__checkpoint_device *dev = CONTAINER_OF(aodev, *dev, aodev); in checkpoint_async_call_done()
A Dlibxl_dom_suspend.c210 libxl__domain_suspend_state *dsps = CONTAINER_OF(evev, *dsps, guest_evtchn); in domain_suspend_common_wait_guest_evtchn()
223 libxl__domain_suspend_state *dsps = CONTAINER_OF(xswa, *dsps, pvcontrol); in domain_suspend_common_pvcontrol_suspending()
310 libxl__domain_suspend_state *dsps = CONTAINER_OF(xsw, *dsps, guest_watch); in suspend_common_wait_guest_watch()
359 libxl__domain_suspend_state *dsps = CONTAINER_OF(ev, *dsps, guest_timeout); in suspend_common_wait_guest_timeout()
412 libxl__domain_save_state *dss = CONTAINER_OF(dsps, *dss, dsps); in domain_suspend_callback_common_done()
568 libxl__dm_resume_state *dmrs = CONTAINER_OF(xsw, *dmrs, watch); in dm_resume_xswatch_cb()
588 libxl__dm_resume_state *dmrs = CONTAINER_OF(qmp, *dmrs, qmp); in dm_resume_qmp_done()
597 libxl__dm_resume_state *dmrs = CONTAINER_OF(ev, *dmrs, time); in dm_resume_timeout()
A Dlibxl_test_fdevent.c34 libxl__test_fdevent *tfe = CONTAINER_OF(ev,*tfe,fd); in tfe_fd_cb()
42 libxl__test_fdevent *tfe = CONTAINER_OF(abrt,*tfe,abrt); in tfe_abrt_cb()
A Dlibxl_checkpoint_device.c124 libxl__checkpoint_device *dev = CONTAINER_OF(aodev, *dev, aodev); in device_setup_iterate()
179 CONTAINER_OF(multidev, *cds, multidev); in all_devices_setup_cb()
214 CONTAINER_OF(multidev, *cds, multidev); in devices_teardown_cb()
275 CONTAINER_OF(multidev, *cds, multidev); in devices_checkpoint_cb()
A Dlibxl_aoutils.c68 libxl__xswait_state *xswa = CONTAINER_OF(xsw, *xswa, watch_ev); in xswait_xswatch_callback()
87 libxl__xswait_state *xswa = CONTAINER_OF(ev, *xswa, time_ev); in xswait_timeout_callback()
208 libxl__datacopier_state *dc = CONTAINER_OF(abrt, *dc, abrt); in datacopier_abort()
216 libxl__datacopier_state *dc = CONTAINER_OF(ev, *dc, toread); in datacopier_readable()
319 libxl__datacopier_state *dc = CONTAINER_OF(ev, *dc, towrite); in datacopier_writable()
413 libxl__openpty_state *op = CONTAINER_OF(child, *op, child); in openpty_exited()
530 libxl__async_exec_state *aes = CONTAINER_OF(ev, *aes, time); in async_exec_timeout()
553 libxl__async_exec_state *aes = CONTAINER_OF(child, *aes, child); in async_exec_done()
A Dlibxl_bootloader.c279 libxl__bootloader_state *bl = CONTAINER_OF(dls, *bl, dls); in bootloader_local_detached_cb()
411 libxl__bootloader_state *bl = CONTAINER_OF(dls, *bl, dls); in bootloader_disk_attached_cb()
468 libxl__bootloader_state *bl = CONTAINER_OF(op, *bl, openpty); in bootloader_gotptys()
617 libxl__bootloader_state *bl = CONTAINER_OF(dc, *bl, keystrokes); in bootloader_keystrokes_copyfail()
623 libxl__bootloader_state *bl = CONTAINER_OF(dc, *bl, display); in bootloader_display_copyfail()
631 libxl__bootloader_state *bl = CONTAINER_OF(dc, *bl, deathcheck); in bootloader_domaindeath()
638 libxl__bootloader_state *bl = CONTAINER_OF(child, *bl, child); in bootloader_finished()
A Dlibxl_netbuffer.c44 libxl__domain_save_state *dss = CONTAINER_OF(cds, *dss, cds); in init_subkind_nic()
344 libxl__ao_device *aodev = CONTAINER_OF(aes, *aodev, aes); in netbuf_setup_script_cb()
345 libxl__checkpoint_device *dev = CONTAINER_OF(aodev, *dev, aodev); in netbuf_setup_script_cb()
433 libxl__ao_device *aodev = CONTAINER_OF(aes, *aodev, aes); in netbuf_teardown_script_cb()
434 libxl__checkpoint_device *dev = CONTAINER_OF(aodev, *dev, aodev); in netbuf_teardown_script_cb()
A Dlibxl_convert_callout.c139 libxl__conversion_helper_state *chs = CONTAINER_OF(abrt, *chs, abrt); in helper_stop()
148 libxl__conversion_helper_state *chs = CONTAINER_OF(ch, *chs, child); in helper_exited()
A Dlibxl_no_colo.c39 libxl__domain_save_state *dss = CONTAINER_OF(css, *dss, css); in libxl__colo_save_setup()
A Dlibxl_colo_nic.c189 libxl__ao_device *aodev = CONTAINER_OF(aes, *aodev, aes); in colo_save_setup_script_cb()
190 libxl__checkpoint_device *dev = CONTAINER_OF(aodev, *dev, aodev); in colo_save_setup_script_cb()
260 libxl__ao_device *aodev = CONTAINER_OF(aes, *aodev, aes); in colo_save_teardown_script_cb()
A Dlibxl_stream_read.c327 libxl__stream_read_state *stream = CONTAINER_OF(dc, *stream, dc); in stream_header_done()
501 libxl__stream_read_state *stream = CONTAINER_OF(dc, *stream, dc); in record_header_done()
533 libxl__stream_read_state *stream = CONTAINER_OF(dc, *stream, dc); in record_body_done()
720 libxl__stream_read_state *stream = CONTAINER_OF(dc, *stream, emu_dc); in write_emulator_done()
900 libxl__stream_read_state *stream = CONTAINER_OF(chs, *stream, chs); in conversion_done()
A Dlibxl_dom_save.c158 libxl__logdirty_switch *lds = CONTAINER_OF(watch, *lds, watch); in switch_logdirty_xswatch()
243 libxl__logdirty_switch *lds = CONTAINER_OF(qmp, *lds, qmp); in switch_qemu_xen_logdirty_done()
255 libxl__logdirty_switch *lds = CONTAINER_OF(ev, *lds, timeout); in switch_logdirty_timeout()
299 libxl__domain_save_state *dss = CONTAINER_OF(lds, *dss, logdirty); in domain_suspend_switch_qemu_logdirty_done()
A Dlibxl_x86_acpi.c46 CONTAINER_OF(ctxt, struct libxl_acpi_ctxt, c); in virt_to_phys()
56 CONTAINER_OF(ctxt, struct libxl_acpi_ctxt, c); in mem_alloc()
A Dlibxl_save_callout.c267 libxl__save_helper_state *shs = CONTAINER_OF(abrt, *shs, abrt); in helper_stop()
290 libxl__save_helper_state *shs = CONTAINER_OF(ev, *shs, readable); in helper_stdout_readable()
323 libxl__save_helper_state *shs = CONTAINER_OF(ch, *shs, child); in helper_exited()
A Dlibxl_qmp.c938 qemu_monitor_command_state *qmcs = CONTAINER_OF(qmp, *qmcs, qmp); in qemu_monitor_command_done()
996 libxl__domain_suspend_state *dsps = CONTAINER_OF(ev, *dsps, qmp); in dm_stopped()
1039 libxl__domain_suspend_state *dsps = CONTAINER_OF(ev, *dsps, qmp); in dm_state_fd_ready()
1067 libxl__domain_suspend_state *dsps = CONTAINER_OF(ev, *dsps, qmp); in dm_state_save_to_fdset()
1094 libxl__domain_suspend_state *dsps = CONTAINER_OF(ev, *dsps, qmp); in dm_state_saved()
1313 libxl__ev_qmp *ev = CONTAINER_OF(lock, *ev, lock); in qmp_ev_lock_aquired()
1364 libxl__ev_qmp *ev = CONTAINER_OF(ei, *ev, ei); in lock_error_callback()
1384 libxl__ev_qmp *ev = CONTAINER_OF(ev_fd, *ev, efd); in qmp_ev_fd_callback()
A Dlibxl_disk.c758 libxl__cdrom_insert_state *cis = CONTAINER_OF(lock, *cis, qmp_lock); in cdrom_insert_lock_acquired()
796 libxl__cdrom_insert_state *cis = CONTAINER_OF(qmp, *cis, qmp); in cdrom_insert_ejected()
914 libxl__cdrom_insert_state *cis = CONTAINER_OF(qmp, *cis, qmp); in cdrom_insert_addfd_cb()
953 libxl__cdrom_insert_state *cis = CONTAINER_OF(qmp, *cis, qmp); in cdrom_insert_inserted()
1041 libxl__cdrom_insert_state *cis = CONTAINER_OF(ev, *cis, time); in cdrom_insert_timout()
1221 libxl__disk_local_state *dls = CONTAINER_OF(aodev, *dls, aodev); in local_device_attach_cb()
1294 libxl__disk_local_state *dls = CONTAINER_OF(aodev, *dls, aodev); in local_device_detach_cb()
A Dlibxl_domain.c1108 libxl__domain_destroy_state *dds = CONTAINER_OF(dis, *dds, stubdom); in stubdom_destroy_callback()
1133 libxl__domain_destroy_state *dds = CONTAINER_OF(dis, *dds, domain); in domain_destroy_callback()
1204 CONTAINER_OF(multidev, *dis, multidev); in destroy_domid_pci_done()
1262 libxl__destroy_domid_state *dis = CONTAINER_OF(ddms, *dis, ddms); in dm_destroy_cb()
1515 libxl__destroy_domid_state *dis = CONTAINER_OF(drs, *dis, drs); in devices_destroy_cb()
1867 set_vcpuonline_state *svos = CONTAINER_OF(qmp, *svos, qmp); in set_vcpuonline_qmp_cpus_queried()
1898 set_vcpuonline_state *svos = CONTAINER_OF(qmp, *svos, qmp); in set_vcpuonline_qmp_add_cpu()
1925 set_vcpuonline_state *svos = CONTAINER_OF(ev, *svos, timeout); in set_vcpuonline_timeout()
2159 CONTAINER_OF(devlock, *rdcs, devlock); in retrieve_domain_configuration_lock_acquired()
2219 CONTAINER_OF(qmp, *rdcs, qmp); in retrieve_domain_configuration_cpu_queried()
[all …]
A Dlibxl_dm.c2427 libxl__stub_dm_spawn_state *sdss = CONTAINER_OF(multidev, *sdss, multidev); in spawn_stub_launch_dm()
2696 CONTAINER_OF(stubdom_dmss, *sdss, pvqemu); in spawn_stubdom_pvqemu_cb()
2743 CONTAINER_OF(dmrs, *sdss, pvqemu.dmrs); in stubdom_pvqemu_unpaused()
2769 libxl__stub_dm_spawn_state *sdss = CONTAINER_OF(xswait, *sdss, xswait); in stubdom_xswait_cb()
3038 libxl__dm_spawn_state *dmss = CONTAINER_OF(spawn, *dmss, spawn); in device_model_startup_failed()
3045 libxl__dm_spawn_state *dmss = CONTAINER_OF(spawn, *dmss, spawn); in device_model_detached()
3054 libxl__dm_spawn_state *dmss = CONTAINER_OF(ev, *dmss, qmp); in device_model_qmp_cb()
3143 libxl__dm_spawn_state *dmss = CONTAINER_OF(qmp, *dmss, qmp); in device_model_postconfig_chardev()
3219 libxl__dm_spawn_state *dmss = CONTAINER_OF(qmp, *dmss, qmp); in device_model_postconfig_vnc()
3283 libxl__dm_spawn_state *dmss = CONTAINER_OF(qmp, *dmss, qmp); in device_model_postconfig_vnc_passwd()
[all …]
A Dlibxl_create.c1301 libxl__domain_create_state *dcs = CONTAINER_OF(bl, *dcs, bl); in domcreate_bootloader_console_available()
1318 libxl__domain_create_state *dcs = CONTAINER_OF(bl, *dcs, bl); in domcreate_bootloader_done()
1418 libxl__domain_create_state *dcs = CONTAINER_OF(crs, *dcs, crs); in libxl__colo_restore_setup_done()
1598 libxl__domain_create_state *dcs = CONTAINER_OF(multidev, *dcs, multidev); in domcreate_launch_dm()
1827 libxl__domain_create_state *dcs = CONTAINER_OF(dmss, *dcs, sdss.dm); in domcreate_devmodel_started()
1849 libxl__domain_create_state *dcs = CONTAINER_OF(multidev, *dcs, multidev); in domcreate_attach_devices()
1908 libxl__domain_create_state *dcs = CONTAINER_OF(xswa, *dcs, console_xswait); in console_xswait_callback()
1984 libxl__domain_create_state *dcs = CONTAINER_OF(dds, *dcs, dds); in domcreate_destruction_cb()
2067 libxl__domain_soft_reset_state *srs = CONTAINER_OF(dds, *srs, dds); in domain_soft_reset_cb()
2204 CONTAINER_OF(dsps, *srs, dss.dsps); in soft_reset_dm_suspended()
[all …]
A Dlibxl_usb.c517 libxl__ao_device *aodev = CONTAINER_OF(ev, *aodev, timeout); in device_usbctrl_add_timeout()
530 libxl__ao_device *aodev = CONTAINER_OF(qmp, *aodev, qmp); in device_usbctrl_add_qmp_cb()
634 CONTAINER_OF(multidev, *ucrs, multidev); in device_usbctrl_usbdevs_removed()
672 libxl__ao_device *aodev = CONTAINER_OF(ev, *aodev, timeout); in device_usbctrl_remove_timeout()
686 libxl__ao_device *aodev = CONTAINER_OF(qmp, *aodev, qmp); in device_usbctrl_remove_qmp_cb()
1833 libxl__ao_device *aodev = CONTAINER_OF(ev, *aodev, timeout); in device_usbdev_add_timeout()
1847 libxl__ao_device *aodev = CONTAINER_OF(qmp, *aodev, qmp); in device_usbdev_add_qmp_cb()
2014 libxl__ao_device *aodev = CONTAINER_OF(ev, *aodev, timeout); in device_usbdev_remove_timeout()
2028 libxl__ao_device *aodev = CONTAINER_OF(qmp, *aodev, qmp); in device_usbdev_remove_qmp_cb()
/xen/tools/libs/toolcore/include/
A Dxentoolcore_internal.h138 #define CONTAINER_OF(inner_ptr, outer, member_name) \ macro
/xen/tools/libs/evtchn/
A Dcore.c22 xenevtchn_handle *xce = CONTAINER_OF(ah, *xce, tc_ah); in all_restrict_cb()

Completed in 61 milliseconds

12