Home
last modified time | relevance | path

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

/xen-4.10.0-shim-comet/tools/libxl/
A Dlibxl_device.c1812 if (dt->compare(libxl__device_type_get_elem(dt, d_config, i), type)) { in device_add_domain_config()
1824 dt->dispose(item); in device_add_domain_config()
1827 dt->init(item); in device_add_domain_config()
1849 dt->init(type_saved); in libxl__device_add_async()
1852 if (dt->set_default) { in libxl__device_add_async()
1857 if (dt->update_devid) { in libxl__device_add_async()
1862 if (dt->update_config) in libxl__device_add_async()
1954 if (dt->set_default) { in libxl__device_add()
1959 if (dt->update_devid) { in libxl__device_add()
2019 dt->init(item); in libxl__device_list()
[all …]
A Dlibxl_internal.c555 const struct libxl_device_type *dt; in libxl__update_domain_configuration() local
558 dt = device_type_tbl[idx]; in libxl__update_domain_configuration()
559 if (!dt) in libxl__update_domain_configuration()
562 num = *libxl__device_type_get_num(dt, src); in libxl__update_domain_configuration()
563 if (!dt->update_config || !num) in libxl__update_domain_configuration()
567 dt->update_config(gc, libxl__device_type_get_elem(dt, dst, i), in libxl__update_domain_configuration()
568 libxl__device_type_get_elem(dt, src, i)); in libxl__update_domain_configuration()
A Dlibxl_domain.c1667 const struct libxl_device_type *dt; in libxl_retrieve_domain_configuration() local
1676 dt = device_type_tbl[idx]; in libxl_retrieve_domain_configuration()
1677 if (!dt) in libxl_retrieve_domain_configuration()
1680 if (!dt->compare) in libxl_retrieve_domain_configuration()
1687 dt->type); in libxl_retrieve_domain_configuration()
1696 if (dt->compare(p + dt->dev_elem_size * j, q)) in libxl_retrieve_domain_configuration()
1701 if (dt->merge) in libxl_retrieve_domain_configuration()
1702 dt->merge(ctx, p + dt->dev_elem_size * j, q); in libxl_retrieve_domain_configuration()
1707 dt->dispose(q); in libxl_retrieve_domain_configuration()
1712 dt->dev_elem_size); in libxl_retrieve_domain_configuration()
[all …]
A Dlibxl_internal.h3563 const struct libxl_device_type *dt, const libxl_domain_config *d_config) in libxl__device_type_get_ptr() argument
3565 return (void **)((void *)d_config + dt->ptr_offset); in libxl__device_type_get_ptr()
3569 const struct libxl_device_type *dt, const libxl_domain_config *d_config, in libxl__device_type_get_elem() argument
3572 return *libxl__device_type_get_ptr(dt, d_config) + dt->dev_elem_size * e; in libxl__device_type_get_elem()
3576 const struct libxl_device_type *dt, const libxl_domain_config *d_config) in libxl__device_type_get_num() argument
3578 return (int *)((void *)d_config + dt->num_offset); in libxl__device_type_get_num()
4331 const struct libxl_device_type *dt, void *type);
4334 const struct libxl_device_type *dt, void *type,
4337 const struct libxl_device_type *dt, void *type);
4342 void* libxl__device_list(libxl__gc *gc, const struct libxl_device_type *dt,
[all …]
A Dlibxl_dm.c2594 const struct libxl_device_type *dt; in libxl__need_xenpv_qemu() local
2608 dt = device_type_tbl[idx]; in libxl__need_xenpv_qemu()
2609 if (!dt) in libxl__need_xenpv_qemu()
2612 num = *libxl__device_type_get_num(dt, d_config); in libxl__need_xenpv_qemu()
2613 if (!dt->dm_needed || !num) in libxl__need_xenpv_qemu()
2617 if (dt->dm_needed(libxl__device_type_get_elem(dt, d_config, i), in libxl__need_xenpv_qemu()
A Dlibxl_create.c1509 const struct libxl_device_type *dt; in domcreate_attach_devices() local
1518 dt = device_type_tbl[dcs->device_type_idx]; in domcreate_attach_devices()
1519 if (dt) { in domcreate_attach_devices()
1520 if (*libxl__device_type_get_num(dt, d_config) > 0 && !dt->skip_attach) { in domcreate_attach_devices()
1524 dt->add(egc, ao, domid, d_config, &dcs->multidev); in domcreate_attach_devices()
/xen-4.10.0-shim-comet/xen/drivers/passthrough/
A Ddevice_tree.c157 ret = dt_find_node_by_gpath(domctl->u.assign_device.u.dt.path, in iommu_do_dt_domctl()
158 domctl->u.assign_device.u.dt.size, in iommu_do_dt_domctl()
195 ret = dt_find_node_by_gpath(domctl->u.assign_device.u.dt.path, in iommu_do_dt_domctl()
196 domctl->u.assign_device.u.dt.size, in iommu_do_dt_domctl()
/xen-4.10.0-shim-comet/xen/include/xen/
A Ddevice_tree.h246 #define dt_for_each_device_node(dt, dn) \ argument
247 for ( dn = dt; dn != NULL; dn = dn->allnext )
249 #define dt_for_each_child_node(dt, dn) \ argument
250 for ( dn = dt->child; dn != NULL; dn = dn->sibling )
/xen-4.10.0-shim-comet/xen/common/
A Ddevice_tree.c249 struct dt_device_node *dt; in dt_find_node_by_name() local
251 dt = from ? from->allnext : dt_host; in dt_find_node_by_name()
252 dt_for_each_device_node(dt, np) in dt_find_node_by_name()
263 struct dt_device_node *dt; in dt_find_node_by_type() local
265 dt = from ? from->allnext : dt_host; in dt_find_node_by_type()
266 dt_for_each_device_node(dt, np) in dt_find_node_by_type()
362 struct dt_device_node *dt; in dt_find_compatible_node() local
364 dt = from ? from->allnext : dt_host; in dt_find_compatible_node()
365 dt_for_each_device_node(dt, np) in dt_find_compatible_node()
382 struct dt_device_node *dt; in dt_find_matching_node() local
[all …]
/xen-4.10.0-shim-comet/xen/include/asm-arm/
A Dshort-desc.h112 unsigned int dt:2; /* Descriptor type */ member
/xen-4.10.0-shim-comet/xen/arch/arm/
A Dguest_walk.c102 switch ( pte.walk.dt ) in guest_walk_sd()
127 if ( pte.walk.dt == L2DESC_INVALID ) in guest_walk_sd()
/xen-4.10.0-shim-comet/tools/libxc/
A Dxc_domain.c1662 domctl.u.assign_device.u.dt.size = size; in xc_assign_dt_device()
1668 set_xen_guest_handle(domctl.u.assign_device.u.dt.path, path); in xc_assign_dt_device()
1694 domctl.u.assign_device.u.dt.size = size; in xc_test_assign_dt_device()
1695 set_xen_guest_handle(domctl.u.assign_device.u.dt.path, path); in xc_test_assign_dt_device()
1722 domctl.u.assign_device.u.dt.size = size; in xc_deassign_dt_device()
1723 set_xen_guest_handle(domctl.u.assign_device.u.dt.path, path); in xc_deassign_dt_device()
/xen-4.10.0-shim-comet/xen/include/asm-x86/hvm/svm/
A Dvmcb.h386 uint32_t dt: 1; member
/xen-4.10.0-shim-comet/tools/golang/xenlight/
A Dxenlight.go266 func (dt DomainType) String() (str string) {
267 cstr := C.libxl_domain_type_to_string(C.libxl_domain_type(dt))
/xen-4.10.0-shim-comet/xen/include/public/
A Ddomctl.h503 } dt; member
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/svm/
A Dnestedsvm.c546 if (!vcleanbit_set(dt)) { in nsvm_vmcb_prepare4vmrun()
A Dsvm.c712 vmcb->cleanbits.fields.dt = 0; in svm_set_segment_register()
/xen-4.10.0-shim-comet/tools/xentrace/
A Dxenalyze.c4959 struct time_struct t, dt; in runstate_update() local
4962 cycles_to_time(tsc - v->runstate.tsc, &dt); in runstate_update()
4967 dt.s, dt.ns); in runstate_update()

Completed in 86 milliseconds