Searched refs:drm_device (Results 1 - 25 of 27) sorted by relevance

12

/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/vc4/
H A Dvc4_simulator_validate.h80 struct drm_device { struct
86 struct drm_device *dev;
107 drm_gem_cma_create(struct drm_device *dev, size_t size);
110 vc4_cl_validate(struct drm_device *dev, struct vc4_exec_info *exec);
H A Dvc4_simulator.c89 struct drm_device dev;
230 drm_gem_cma_create(struct drm_device *dev, size_t size)
372 struct drm_device *dev = &file->dev;
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/vc4/
H A Dvc4_simulator_validate.h80 struct drm_device { struct
86 struct drm_device *dev;
107 drm_gem_cma_create(struct drm_device *dev, size_t size);
110 vc4_cl_validate(struct drm_device *dev, struct vc4_exec_info *exec);
H A Dvc4_simulator.c89 struct drm_device dev;
230 drm_gem_cma_create(struct drm_device *dev, size_t size)
372 struct drm_device *dev = &file->dev;
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/vc4/kernel/
H A Dvc4_drv.h159 vc4_validate_bin_cl(struct drm_device *dev,
165 vc4_validate_shader_recs(struct drm_device *dev, struct vc4_exec_info *exec);
173 int vc4_get_rcl(struct drm_device *dev, struct vc4_exec_info *exec);
H A Dvc4_gem.c33 vc4_get_bcl(struct drm_device *dev, struct vc4_exec_info *exec)
140 vc4_cl_validate(struct drm_device *dev, struct vc4_exec_info *exec)
H A Dvc4_validate.c338 struct drm_device *dev = exec->exec_bo->base.dev;
472 vc4_validate_bin_cl(struct drm_device *dev,
732 validate_gl_shader_rec(struct drm_device *dev,
910 vc4_validate_shader_recs(struct drm_device *dev,
H A Dvc4_render_cl.c247 static int vc4_create_rcl_bo(struct drm_device *dev, struct vc4_exec_info *exec,
581 int vc4_get_rcl(struct drm_device *dev, struct vc4_exec_info *exec)
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/vc4/kernel/
H A Dvc4_drv.h159 vc4_validate_bin_cl(struct drm_device *dev,
165 vc4_validate_shader_recs(struct drm_device *dev, struct vc4_exec_info *exec);
173 int vc4_get_rcl(struct drm_device *dev, struct vc4_exec_info *exec);
H A Dvc4_gem.c33 vc4_get_bcl(struct drm_device *dev, struct vc4_exec_info *exec)
140 vc4_cl_validate(struct drm_device *dev, struct vc4_exec_info *exec)
H A Dvc4_validate.c338 struct drm_device *dev = exec->exec_bo->base.dev;
472 vc4_validate_bin_cl(struct drm_device *dev,
732 validate_gl_shader_rec(struct drm_device *dev,
910 vc4_validate_shader_recs(struct drm_device *dev,
H A Dvc4_render_cl.c247 static int vc4_create_rcl_bo(struct drm_device *dev, struct vc4_exec_info *exec,
581 int vc4_get_rcl(struct drm_device *dev, struct vc4_exec_info *exec)
/xsrc/external/mit/MesaLib/dist/src/tool/pps/
H A Dpps_driver.cc69 Driver *Driver::get_driver(DrmDevice &&drm_device) argument
72 auto it = supported_drivers.find(drm_device.name);
74 PERFETTO_FATAL("Failed to find a driver for DRM device %s", drm_device.name.c_str());
78 driver->drm_device = std::move(drm_device);
H A Dpps_driver.h33 static Driver *get_driver(DrmDevice &&drm_device);
78 DrmDevice drm_device; member in class:pps::Driver
H A Dpps_datasource.cc39 for (auto &drm_device : drm_devices) { local in function:pps::GpuDataSource::OnSetup
40 if (drm_device.name != driver_name)
43 if (auto driver = Driver::get_driver(std::move(drm_device))) {
46 PPS_LOG_ERROR("Failed to initialize %s driver", driver->drm_device.name.c_str());
182 add_group(desc, group, driver.drm_device.name, driver.drm_device.gpu_num);
252 event->set_gpu_id(driver->drm_device.gpu_num);
286 event->set_gpu_id(driver->drm_device.gpu_num);
H A Dpps_device.cc81 if (auto drm_device = create_drm_device(fd, gpu_num)) { local in function:pps::DrmDevice::create_all
82 ret.emplace_back(std::move(drm_device.value()));
/xsrc/external/mit/MesaLib/dist/src/vulkan/device-select-layer/
H A Ddevice_select_layer.c245 struct device_pci_info *drm_device,
260 drm_device->cpu_device = properties.properties.deviceType == VK_PHYSICAL_DEVICE_TYPE_CPU;
261 drm_device->dev_info.vendor_id = properties.properties.vendorID;
262 drm_device->dev_info.device_id = properties.properties.deviceID;
264 drm_device->has_bus_info = true;
265 drm_device->bus_info.domain = ext_pci_properties.pciDomain;
266 drm_device->bus_info.bus = ext_pci_properties.pciBus;
267 drm_device->bus_info.dev = ext_pci_properties.pciDevice;
268 drm_device->bus_info.func = ext_pci_properties.pciFunction;
270 return drm_device
244 fill_drm_device_info(const struct instance_info * info,struct device_pci_info * drm_device,VkPhysicalDevice device) argument
[all...]
/xsrc/external/mit/MesaLib/dist/src/panfrost/ds/
H A Dpan_pps_driver.cc95 dev = std::make_unique<PanfrostDevice>(drm_device.fd);
/xsrc/external/mit/MesaLib/dist/src/intel/ds/
H A Dintel_pps_driver.cc100 if (perf_ioctl(drm_device.fd, DRM_IOCTL_I915_REG_READ, &reg_read) < 0) {
141 perf = std::make_unique<IntelPerf>(drm_device.fd);
/xsrc/external/mit/MesaLib/dist/src/freedreno/ds/
H A Dfd_pps_driver.cc135 dev = fd_device_new(drm_device.fd);
/xsrc/external/mit/MesaLib/dist/src/panfrost/vulkan/
H A Dpanvk_device.c238 drmDevicePtr drm_device)
240 const char *path = drm_device->nodes[DRM_NODE_RENDER];
303 master_fd = open(drm_device->nodes[DRM_NODE_PRIMARY], O_RDWR | O_CLOEXEC);
236 panvk_physical_device_init(struct panvk_physical_device * device,struct panvk_instance * instance,drmDevicePtr drm_device) argument
/xsrc/external/mit/MesaLib.old/dist/src/intel/vulkan/
H A Danv_device.c381 drmDevicePtr drm_device)
383 const char *primary_path = drm_device->nodes[DRM_NODE_PRIMARY];
384 const char *path = drm_device->nodes[DRM_NODE_RENDER];
415 device->pci_info.domain = drm_device->businfo.pci->domain;
416 device->pci_info.bus = drm_device->businfo.pci->bus;
417 device->pci_info.device = drm_device->businfo.pci->dev;
418 device->pci_info.function = drm_device->businfo.pci->func;
379 anv_physical_device_init(struct anv_physical_device * device,struct anv_instance * instance,drmDevicePtr drm_device) argument
/xsrc/external/mit/MesaLib/dist/src/intel/vulkan/
H A Danv_device.c744 drmDevicePtr drm_device,
747 const char *primary_path = drm_device->nodes[DRM_NODE_PRIMARY];
748 const char *path = drm_device->nodes[DRM_NODE_RENDER];
816 device->pci_info.domain = drm_device->businfo.pci->domain;
817 device->pci_info.bus = drm_device->businfo.pci->bus;
818 device->pci_info.device = drm_device->businfo.pci->dev;
819 device->pci_info.function = drm_device->businfo.pci->func;
743 anv_physical_device_try_create(struct anv_instance * instance,drmDevicePtr drm_device,struct anv_physical_device ** device_out) argument
/xsrc/external/mit/MesaLib.old/dist/src/freedreno/vulkan/
H A Dtu_device.c173 drmDevicePtr drm_device)
175 const char *path = drm_device->nodes[DRM_NODE_RENDER];
230 open(drm_device->nodes[DRM_NODE_PRIMARY], O_RDWR | O_CLOEXEC);
171 tu_physical_device_init(struct tu_physical_device * device,struct tu_instance * instance,drmDevicePtr drm_device) argument
/xsrc/external/mit/MesaLib/dist/src/freedreno/vulkan/
H A Dtu_drm.c398 drmDevicePtr drm_device)
400 const char *path = drm_device->nodes[DRM_NODE_RENDER];
457 open(drm_device->nodes[DRM_NODE_PRIMARY], O_RDWR | O_CLOEXEC);
396 tu_drm_device_init(struct tu_physical_device * device,struct tu_instance * instance,drmDevicePtr drm_device) argument

Completed in 44 milliseconds

12