Home
last modified time | relevance | path

Searched refs:dt (Results 1 – 10 of 10) sorted by relevance

/tools/libs/light/
A Dlibxl_device.c1898 if (dt->compare(libxl__device_type_get_elem(dt, d_config, i), dev)) { in device_add_domain_config()
1910 dt->dispose(item); in device_add_domain_config()
1913 dt->init(item); in device_add_domain_config()
1935 dt->init(type_saved); in libxl__device_add_async()
1938 if (dt->set_default) { in libxl__device_add_async()
1948 if (dt->update_config) in libxl__device_add_async()
2096 if (dt->get_path) { in libxl__device_list()
2105 if (dt->get_num) { in libxl__device_list()
2121 dt->init(item); in libxl__device_list()
2134 if (!dt->get_num) in libxl__device_list()
[all …]
A Dlibxl_internal.c575 const libxl__device_type *dt; in libxl__update_domain_configuration() local
578 dt = device_type_tbl[idx]; in libxl__update_domain_configuration()
579 if (!dt) in libxl__update_domain_configuration()
582 num = *libxl__device_type_get_num(dt, src); in libxl__update_domain_configuration()
583 if (!dt->update_config || !num) in libxl__update_domain_configuration()
587 dt->update_config(gc, libxl__device_type_get_elem(dt, dst, i), in libxl__update_domain_configuration()
588 libxl__device_type_get_elem(dt, src, i)); in libxl__update_domain_configuration()
A Dlibxl_domain.c2553 const libxl__device_type *dt; in retrieve_domain_configuration_end() local
2562 dt = device_type_tbl[idx]; in retrieve_domain_configuration_end()
2563 if (!dt) in retrieve_domain_configuration_end()
2566 if (!dt->compare) in retrieve_domain_configuration_end()
2570 p = libxl__device_list(gc, dt, domid, &num); in retrieve_domain_configuration_end()
2582 if (dt->compare(p + dt->dev_elem_size * j, q)) in retrieve_domain_configuration_end()
2587 if (dt->merge) in retrieve_domain_configuration_end()
2588 dt->merge(CTX, p + dt->dev_elem_size * j, q); in retrieve_domain_configuration_end()
2593 dt->dispose(q); in retrieve_domain_configuration_end()
2598 dt->dev_elem_size); in retrieve_domain_configuration_end()
[all …]
A Dlibxl_internal.h3917 const libxl__device_type *dt, const libxl_domain_config *d_config) in libxl__device_type_get_ptr() argument
3919 return (void **)((void *)d_config + dt->ptr_offset); in libxl__device_type_get_ptr()
3923 const libxl__device_type *dt, const libxl_domain_config *d_config, in libxl__device_type_get_elem() argument
3926 return *libxl__device_type_get_ptr(dt, d_config) + dt->dev_elem_size * e; in libxl__device_type_get_elem()
3930 const libxl__device_type *dt, const libxl_domain_config *d_config) in libxl__device_type_get_num() argument
3932 return (int *)((void *)d_config + dt->num_offset); in libxl__device_type_get_num()
4753 const libxl__device_type *dt,
4757 const libxl__device_type *dt, void *type,
4760 const libxl__device_type *dt, void *type);
4765 void* libxl__device_list(libxl__gc *gc, const libxl__device_type *dt,
[all …]
A Dlibxl_create.c1930 const libxl__device_type *dt; in domcreate_attach_devices() local
1940 dt = device_type_tbl[dcs->device_type_idx]; in domcreate_attach_devices()
1941 if (dt) { in domcreate_attach_devices()
1942 if (*libxl__device_type_get_num(dt, d_config) > 0 && !dt->skip_attach) { in domcreate_attach_devices()
1946 dt->add(egc, ao, domid, d_config, &dcs->multidev); in domcreate_attach_devices()
A Dlibxl_dm.c3721 const libxl__device_type *dt; in libxl__need_xenpv_qemu() local
3735 dt = device_type_tbl[idx]; in libxl__need_xenpv_qemu()
3736 if (!dt) in libxl__need_xenpv_qemu()
3739 num = *libxl__device_type_get_num(dt, d_config); in libxl__need_xenpv_qemu()
3740 if (!dt->dm_needed || !num) in libxl__need_xenpv_qemu()
3744 if (dt->dm_needed(libxl__device_type_get_elem(dt, d_config, i), in libxl__need_xenpv_qemu()
/tools/tests/x86_emulator/
A Dsimd-sg.c49 # define BG_(dt, it, reg, mem, idx, msk, scl) \ argument
50 __builtin_ia32_gather##it##dt(reg, mem, idx, to_mask(msk), scl)
51 # define BS_(dt, it, mem, idx, reg, msk, scl) \ argument
52 __builtin_ia32_scatter##it##dt(mem, to_mask(msk), idx, reg, scl)
55 # define BG_(dt, it, reg, mem, idx, msk, scl) \ argument
56 __builtin_ia32_gather##it##dt(reg, mem, idx, B(ptestmq, , (vdi_t)(msk), (vdi_t)(msk), ~0), scl)
57 # define BS_(dt, it, mem, idx, reg, msk, scl) \ argument
58 __builtin_ia32_scatter##it##dt(mem, B(ptestmq, , (vdi_t)(msk), (vdi_t)(msk), ~0), idx, reg, scl)
65 # define BG(dt, it, reg, mem, idx, msk, scl) BG_(dt, it, reg, mem, idx, msk, scl) argument
66 # define BS(dt, it, mem, idx, reg, msk, scl) BS_(dt, it##i, mem, idx, reg, msk, scl) argument
/tools/libs/ctrl/
A Dxc_domain.c1613 domctl.u.assign_device.u.dt.size = size; in xc_assign_dt_device()
1619 set_xen_guest_handle(domctl.u.assign_device.u.dt.path, path); in xc_assign_dt_device()
1645 domctl.u.assign_device.u.dt.size = size; in xc_test_assign_dt_device()
1646 set_xen_guest_handle(domctl.u.assign_device.u.dt.path, path); in xc_test_assign_dt_device()
1673 domctl.u.assign_device.u.dt.size = size; in xc_deassign_dt_device()
1674 set_xen_guest_handle(domctl.u.assign_device.u.dt.path, path); in xc_deassign_dt_device()
/tools/golang/xenlight/
A Dxenlight.go557 func (dt DomainType) String() (str string) {
558 cstr := C.libxl_domain_type_to_string(C.libxl_domain_type(dt))
/tools/xentrace/
A Dxenalyze.c4994 struct time_struct t, dt; in runstate_update() local
4997 cycles_to_time(tsc - v->runstate.tsc, &dt); in runstate_update()
5002 dt.s, dt.ns); in runstate_update()

Completed in 70 milliseconds