Lines Matching refs:dt
2385 const libxl__device_type *dt; in retrieve_domain_configuration_end() local
2394 dt = device_type_tbl[idx]; in retrieve_domain_configuration_end()
2395 if (!dt) in retrieve_domain_configuration_end()
2398 if (!dt->compare) in retrieve_domain_configuration_end()
2401 num_dev = libxl__device_type_get_num(dt, d_config); in retrieve_domain_configuration_end()
2402 p = libxl__device_list(gc, dt, domid, &num); in retrieve_domain_configuration_end()
2405 libxl__device_kind_to_string(dt->type)); in retrieve_domain_configuration_end()
2407 devs = libxl__device_type_get_ptr(dt, d_config); in retrieve_domain_configuration_end()
2412 q = libxl__device_type_get_elem(dt, d_config, i); in retrieve_domain_configuration_end()
2414 if (dt->compare(p + dt->dev_elem_size * j, q)) in retrieve_domain_configuration_end()
2419 if (dt->merge) in retrieve_domain_configuration_end()
2420 dt->merge(CTX, p + dt->dev_elem_size * j, q); in retrieve_domain_configuration_end()
2425 dt->dispose(q); in retrieve_domain_configuration_end()
2428 memcpy(libxl__device_type_get_elem(dt, d_config, j), in retrieve_domain_configuration_end()
2429 libxl__device_type_get_elem(dt, d_config, j+1), in retrieve_domain_configuration_end()
2430 dt->dev_elem_size); in retrieve_domain_configuration_end()
2437 dt->dev_elem_size * *num_dev); in retrieve_domain_configuration_end()
2442 dt->dispose(p + dt->dev_elem_size * i); in retrieve_domain_configuration_end()