Searched defs:drm (Results 1 - 25 of 36) sorted by relevance

12

/external/mesa3d/src/mesa/drivers/dri/nouveau/
H A Dnouveau_screen.h36 struct nouveau_drm *drm; member in struct:nouveau_screen
/external/drm_hwcomposer/
H A Ddrmcompositor.cpp17 #define LOG_TAG "hwc-drm-compositor"
31 DrmCompositor::DrmCompositor(DrmResources *drm) : drm_(drm), frame_no_(0) { argument
61 ALOGE("Failed to initialize drm composition %d", ret);
97 ALOGE("Calling base drm compositor Composite() function");
H A Ddrmcrtc.cpp17 #define LOG_TAG "hwc-drm-crtc"
29 DrmCrtc::DrmCrtc(DrmResources *drm, drmModeCrtcPtr c, unsigned pipe) argument
30 : drm_(drm),
H A Dplatformdrmgeneric.cpp17 #define LOG_TAG "hwc-platform-drm-generic"
23 #include <drm/drm_fourcc.h>
35 Importer *Importer::CreateInstance(DrmResources *drm) { argument
36 DrmGenericImporter *importer = new DrmGenericImporter(drm);
50 DrmGenericImporter::DrmGenericImporter(DrmResources *drm) : drm_(drm) { argument
81 ALOGE("Cannot convert hal format to drm format %u", hal_format);
109 ALOGE("could not create drm fb %d", ret);
H A Ddrmcomposition.cpp17 #define LOG_TAG "hwc-drm-composition"
34 DrmComposition::DrmComposition(DrmResources *drm, Importer *importer, argument
36 : drm_(drm), importer_(importer), planner_(planner) {
38 property_get("hwc.drm.use_overlay_planes", use_overlay_planes_prop, "1");
41 for (auto &plane : drm->planes()) {
H A Ddrmconnector.cpp17 #define LOG_TAG "hwc-drm-connector"
30 DrmConnector::DrmConnector(DrmResources *drm, drmModeConnectorPtr c, argument
33 : drm_(drm),
H A Ddrmeventlistener.cpp19 #define LOG_TAG "hwc-drm-event-listener"
33 DrmEventListener::DrmEventListener(DrmResources *drm) argument
34 : Worker("drm-event-listener", HAL_PRIORITY_URGENT_DISPLAY),
35 drm_(drm) {
H A Ddrmplane.cpp17 #define LOG_TAG "hwc-drm-plane"
31 DrmPlane::DrmPlane(DrmResources *drm, drmModePlanePtr p) argument
32 : drm_(drm), id_(p->plane_id), possible_crtc_mask_(p->possible_crtcs) {
H A Dvsyncworker.cpp45 int VSyncWorker::Init(DrmResources *drm, int display) { argument
46 drm_ = drm;
H A Ddrmdisplaycompositor.cpp18 #define LOG_TAG "hwc-drm-display-compositor"
33 #include <drm/drm_mode.h>
220 : QueueWorker("drm-compositor", HAL_PRIORITY_URGENT_DISPLAY),
254 int DrmDisplayCompositor::Init(DrmResources *drm, int display) { argument
255 drm_ = drm;
H A Dplatformnv.cpp25 #include <drm/drm_fourcc.h>
36 Importer *Importer::CreateInstance(DrmResources *drm) { argument
37 NvImporter *importer = new NvImporter(drm);
51 NvImporter::NvImporter(DrmResources *drm) : drm_(drm) { argument
H A Ddrmdisplaycomposition.cpp17 #define LOG_TAG "hwc-drm-display-composition"
44 int DrmDisplayComposition::Init(DrmResources *drm, DrmCrtc *crtc, argument
47 drm_ = drm;
68 return sw_sync_fence_create(timeline_fd_, "hwc drm display composition fence",
/external/libdrm/tegra/
H A Dprivate.h42 struct drm_tegra *drm; member in struct:drm_tegra_bo
H A Dtegra.c44 struct drm_tegra *drm = bo->drm; local
53 drmIoctl(drm->fd, DRM_IOCTL_GEM_CLOSE, &args);
60 struct drm_tegra *drm; local
65 drm = calloc(1, sizeof(*drm));
66 if (!drm)
69 drm->close = close;
70 drm->fd = fd;
72 *drmp = drm;
97 drm_tegra_close(struct drm_tegra *drm) argument
108 drm_tegra_bo_new(struct drm_tegra_bo **bop, struct drm_tegra *drm, uint32_t flags, uint32_t size) argument
146 drm_tegra_bo_wrap(struct drm_tegra_bo **bop, struct drm_tegra *drm, uint32_t handle, uint32_t flags, uint32_t size) argument
169 drm_tegra_bo_name_ref(struct drm_tegra *drm, uint32_t name, uint32_t size, struct drm_tegra_bo **bop) argument
250 struct drm_tegra *drm = bo->drm; local
299 struct drm_tegra *drm = bo->drm; local
322 struct drm_tegra *drm = bo->drm; local
344 struct drm_tegra *drm = bo->drm; local
370 struct drm_tegra *drm = bo->drm; local
[all...]
/external/mesa3d/src/gallium/winsys/nouveau/drm/
H A Dnouveau_drm_winsys.c34 util_hash_table_remove(fd_tab, intptr_to_pointer(screen->drm->fd));
64 struct nouveau_drm *drm = NULL; local
97 ret = nouveau_drm_new(dupfd, &drm);
101 ret = nouveau_device_new(&drm->client, NV_DEVICE,
154 nouveau_drm_del(&drm);
/external/autotest/client/cros/graphics/
H A Dgbm.py7 import drm namespace
199 crtc = drm.getCrtc(crtc_id)
201 device = GBMDevice.fromHandle(drm._drm._fd)
/external/libdrm/nouveau/
H A Dabi16.c41 struct nouveau_drm *drm = nouveau_drm(obj); local
49 ret = drmCommandWriteRead(drm->fd, DRM_NOUVEAU_CHANNEL_ALLOC,
65 struct nouveau_drm *drm = nouveau_drm(obj); local
70 ret = drmCommandWriteRead(drm->fd, DRM_NOUVEAU_CHANNEL_ALLOC,
86 struct nouveau_drm *drm = nouveau_drm(obj); local
96 ret = drmCommandWriteRead(drm->fd, DRM_NOUVEAU_CHANNEL_ALLOC,
112 struct nouveau_drm *drm = nouveau_drm(obj); local
141 ret = drmCommandWrite(drm->fd, DRM_NOUVEAU_GROBJ_ALLOC,
153 struct nouveau_drm *drm = nouveau_drm(obj); local
162 ret = drmCommandWriteRead(drm
224 struct nouveau_drm *drm = nouveau_drm(obj); local
315 struct nouveau_drm *drm = nouveau_drm(&dev->object); local
[all...]
H A Dnouveau.c70 struct nouveau_drm *drm = nouveau_drm(obj); local
79 if (obj != &drm->client)
92 return drmCommandWriteRead(drm->fd, DRM_NOUVEAU_NVIF, args, argc);
99 struct nouveau_drm *drm = nouveau_drm(obj); local
108 if (!drm->nvif)
141 struct nouveau_drm *drm = nouveau_drm(obj); local
150 if (!drm->nvif)
239 struct nouveau_drm *drm = nouveau_drm(parent); local
254 if (!abi16_object(obj, &func) && drm->nvif) {
331 struct nouveau_drm *drm; local
376 struct nouveau_drm *drm = nouveau_drm(parent); local
464 struct nouveau_drm *drm; local
509 struct nouveau_drm *drm = local
523 struct nouveau_drm *drm = nouveau_drm(&dev->object); local
534 struct nouveau_drm *drm = nouveau_drm(&dev->object); local
597 struct nouveau_drm *drm = nouveau_drm(&bo->device->object); local
655 struct nouveau_drm *drm = nouveau_drm(&dev->object); local
732 struct nouveau_drm *drm = nouveau_drm(&dev->object); local
761 struct nouveau_drm *drm = nouveau_drm(&bo->device->object); local
797 struct nouveau_drm *drm = nouveau_drm(&dev->object); local
816 struct nouveau_drm *drm = nouveau_drm(&bo->device->object); local
832 struct nouveau_drm *drm = nouveau_drm(&bo->device->object); local
867 struct nouveau_drm *drm = nouveau_drm(&bo->device->object); local
[all...]
H A Dpushbuf.c315 struct nouveau_drm *drm = nouveau_drm(&dev->object); local
349 ret = drmCommandWriteRead(drm->fd, DRM_NOUVEAU_GEM_PUSHBUF,
540 struct nouveau_drm *drm = nouveau_drm(&client->device->object); local
555 ret = drmCommandWriteRead(drm->fd, DRM_NOUVEAU_GEM_PUSHBUF,
/external/mesa3d/src/gallium/targets/d3dadapter9/
H A Ddrm.c38 #include "d3dadapter/drm.h"
43 #include <drm.h>
97 struct d3dadapter9drm_context *drm = (struct d3dadapter9drm_context *)ctx; local
105 if (drm->swdev)
106 pipe_loader_release(&drm->swdev, 1);
107 if (drm->dev)
108 pipe_loader_release(&drm->dev, 1);
110 close(drm->fd);
226 ERR("Failed to probe drm fd %d.\n", fd);
318 ERR("Couldn't wrap drm scree
[all...]
/external/mesa3d/src/egl/wayland/wayland-drm/
H A Dwayland-drm.c37 #include "wayland-drm.h"
38 #include "wayland-drm-server-protocol.h"
59 struct wl_drm *drm = buffer->drm; local
61 drm->callbacks->release_buffer(drm->user_data, buffer);
80 struct wl_drm *drm = resource->data; local
89 buffer->drm = drm;
100 drm
190 struct wl_drm *drm = resource->data; local
210 struct wl_drm *drm = data; local
248 wayland_drm_buffer_get(struct wl_drm *drm, struct wl_resource *resource) argument
265 struct wl_drm *drm; local
287 wayland_drm_uninit(struct wl_drm *drm) argument
[all...]
H A Dwayland-drm.h74 struct wl_drm *drm; member in struct:wl_drm_buffer
95 wayland_drm_buffer_get(struct wl_drm *drm, struct wl_resource *resource);
103 wayland_drm_uninit(struct wl_drm *drm);
/external/mesa3d/src/gallium/drivers/nouveau/nv50/
H A Dnv50_miptree.c338 struct nouveau_drm *drm = nouveau_screen(pscreen)->drm; local
341 bool compressed = drm->version >= 0x01000101;
/external/mesa3d/src/gallium/drivers/nouveau/nvc0/
H A Dnvc0_miptree.c250 struct nouveau_drm *drm = nouveau_screen(pscreen)->drm; local
253 bool compressed = drm->version >= 0x01000101;
/external/mesa3d/src/gallium/drivers/nouveau/
H A Dnouveau_screen.h20 struct nouveau_drm *drm; member in struct:nouveau_screen

Completed in 709 milliseconds

12