| /xsrc/external/mit/MesaLib/dist/src/egl/wayland/wayland-drm/ |
| wayland-drm.c | 37 #include "wayland-drm.h" 38 #include "wayland-drm-server-protocol.h" 46 struct wl_drm *drm = buffer->drm; local 48 drm->callbacks.release_buffer(drm->user_data, buffer); 67 struct wl_drm *drm = wl_resource_get_user_data(resource); local 76 buffer->drm = drm; 87 drm->callbacks.reference_buffer(drm->user_data, name, fd, buffer) 181 struct wl_drm *drm = wl_resource_get_user_data(resource); local 202 struct wl_drm *drm = data; local 269 struct wl_drm *drm; local [all...] |
| wayland-drm.h | 37 struct wl_drm *drm; member in struct:wl_drm_buffer 49 wayland_drm_buffer_get(struct wl_drm *drm, struct wl_resource *resource) 55 &drm->buffer_interface)) 67 wayland_drm_uninit(struct wl_drm *drm);
|
| /xsrc/external/mit/MesaLib.old/dist/src/egl/wayland/wayland-drm/ |
| wayland-drm.c | 37 #include "wayland-drm.h" 38 #include "wayland-drm-server-protocol.h" 46 struct wl_drm *drm = buffer->drm; local 48 drm->callbacks.release_buffer(drm->user_data, buffer); 67 struct wl_drm *drm = wl_resource_get_user_data(resource); local 76 buffer->drm = drm; 87 drm->callbacks.reference_buffer(drm->user_data, name, fd, buffer) 181 struct wl_drm *drm = wl_resource_get_user_data(resource); local 201 struct wl_drm *drm = data; local 268 struct wl_drm *drm; local [all...] |
| wayland-drm.h | 37 struct wl_drm *drm; member in struct:wl_drm_buffer 49 wayland_drm_buffer_get(struct wl_drm *drm, struct wl_resource *resource) 55 &drm->buffer_interface)) 67 wayland_drm_uninit(struct wl_drm *drm);
|
| /xsrc/external/mit/libdrm/dist/tegra/ |
| syncpt.c | 35 drm_tegra_syncpoint_new(struct drm_tegra *drm, 48 err = ioctl(drm->fd, DRM_IOCTL_TEGRA_SYNCPOINT_ALLOCATE, &args); 54 syncpt->drm = drm; 66 struct drm_tegra *drm = syncpt->drm; local 75 err = ioctl(drm->fd, DRM_IOCTL_TEGRA_SYNCPOINT_FREE, &args); 88 struct drm_tegra *drm = fence->drm; local 96 err = ioctl(drm->fd, DRM_IOCTL_TEGRA_SYNCPOINT_WAIT, &args) [all...] |
| tegra.c | 40 struct drm_tegra *drm = bo->drm; local 45 drmCloseBufferHandle(drm->fd, bo->handle); 52 struct drm_tegra *drm; local 57 drm = calloc(1, sizeof(*drm)); 58 if (!drm) 61 drm->close = close; 62 drm->fd = fd; 64 *drmp = drm; 199 struct drm_tegra *drm = bo->drm; local 247 struct drm_tegra *drm = bo->drm; local [all...] |
| channel.c | 37 drm_tegra_channel_open(struct drm_tegra *drm, 71 channel->drm = drm; 76 err = ioctl(drm->fd, DRM_IOCTL_TEGRA_CHANNEL_OPEN, &args); 113 struct drm_tegra *drm; local 119 drm = channel->drm; 124 err = ioctl(drm->fd, DRM_IOCTL_TEGRA_CHANNEL_CLOSE, &args); 144 struct drm_tegra *drm = channel->drm; local 178 struct drm_tegra *drm = channel->drm; local [all...] |
| tegra.h | 44 void drm_tegra_close(struct drm_tegra *drm); 46 int drm_tegra_bo_new(struct drm_tegra *drm, uint32_t flags, uint32_t size, 48 int drm_tegra_bo_wrap(struct drm_tegra *drm, uint32_t handle, uint32_t flags, 57 int drm_tegra_bo_open(struct drm_tegra *drm, uint32_t name, uint32_t flags, 61 int drm_tegra_bo_import(struct drm_tegra *drm, int fd, 79 struct drm_tegra *drm; member in struct:drm_tegra_fence 84 int drm_tegra_channel_open(struct drm_tegra *drm, 122 int drm_tegra_syncpoint_new(struct drm_tegra *drm,
|
| job.c | 135 struct drm_tegra *drm = channel->drm; local 151 err = ioctl(drm->fd, DRM_IOCTL_TEGRA_CHANNEL_SUBMIT, &args); 158 fence->drm = drm; 170 struct drm_tegra *drm = channel->drm; local 182 err = ioctl(drm->fd, DRM_IOCTL_TEGRA_SYNCPOINT_WAIT, &args);
|
| private.h | 57 struct drm_tegra *drm; member in struct:drm_tegra_bo 67 struct drm_tegra *drm; member in struct:drm_tegra_channel 114 struct drm_tegra *drm; member in struct:drm_tegra_syncpoint
|
| /xsrc/external/mit/MesaLib/dist/src/mesa/drivers/dri/nouveau/ |
| nouveau_screen.h | 36 struct nouveau_drm *drm; member in struct:nouveau_screen
|
| /xsrc/external/mit/MesaLib.old/dist/src/mesa/drivers/dri/nouveau/ |
| nouveau_screen.h | 36 struct nouveau_drm *drm; member in struct:nouveau_screen
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/ |
| Android.mk | 38 SUBDIRS += winsys/freedreno/drm drivers/freedreno 39 SUBDIRS += winsys/i915/drm drivers/i915 40 SUBDIRS += winsys/nouveau/drm drivers/nouveau 41 SUBDIRS += winsys/kmsro/drm drivers/kmsro 42 SUBDIRS += winsys/radeon/drm drivers/r300 43 SUBDIRS += winsys/radeon/drm drivers/r600 44 SUBDIRS += winsys/radeon/drm winsys/amdgpu/drm drivers/radeonsi 45 SUBDIRS += winsys/vc4/drm drivers/vc4 46 SUBDIRS += winsys/virgl/drm winsys/virgl/vtest drivers/virg [all...] |
| /xsrc/external/mit/libdrm/dist/tests/tegra/ |
| syncpt-timeout.c | 33 static int channel_open(struct drm_tegra *drm, 47 err = drm_tegra_channel_open(drm, classes[i].class, channel); 67 struct drm_tegra *drm; local 80 err = drm_tegra_new(fd, &drm); 87 err = drm_tegra_syncpoint_new(drm, &syncpt); 90 drm_tegra_close(drm); 95 err = channel_open(drm, &channel); 159 drm_tegra_close(drm);
|
| syncpt-wait.c | 33 static int channel_open(struct drm_tegra *drm, 47 err = drm_tegra_channel_open(drm, classes[i].class, channel); 67 struct drm_tegra *drm; local 80 err = drm_tegra_new(fd, &drm); 87 err = drm_tegra_syncpoint_new(drm, &syncpt); 90 drm_tegra_close(drm); 95 err = channel_open(drm, &channel); 147 drm_tegra_close(drm);
|
| vic.c | 83 err = drm_tegra_bo_new(vic->drm, 0, image->size, &image->bo); 134 int vic30_new(struct drm_tegra *drm, struct drm_tegra_channel *channel, 138 int vic40_new(struct drm_tegra *drm, struct drm_tegra_channel *channel, 142 int vic41_new(struct drm_tegra *drm, struct drm_tegra_channel *channel, 146 int vic42_new(struct drm_tegra *drm, struct drm_tegra_channel *channel, 149 int vic_new(struct drm_tegra *drm, struct drm_tegra_channel *channel, 158 return vic30_new(drm, channel, vicp); 161 return vic40_new(drm, channel, vicp); 164 return vic41_new(drm, channel, vicp); 167 return vic42_new(drm, channel, vicp) [all...] |
| drm-test-tegra.h | 26 #include "drm-test.h" 45 struct drm_tegra *drm; member in struct:drm_tegra_gr2d 49 int drm_tegra_gr2d_open(struct drm_tegra *drm, struct drm_tegra_gr2d **gr2dp);
|
| gr2d-fill.c | 42 #include "drm-test-tegra.h" 53 struct drm_tegra *drm; local 60 fprintf(stderr, "failed to open DRM device %s: %s\n", argv[1], 71 err = drm_tegra_new(fd, &drm); 73 fprintf(stderr, "failed to create Tegra DRM context: %s\n", 78 err = drm_tegra_gr2d_open(drm, &gr2d); 88 err = drm_tegra_bo_new(drm, 0, size, &bo); 141 drm_tegra_close(drm);
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/panfrost/ |
| pan_drm.c | 29 #include "drm-uapi/panfrost_drm.h" 55 struct panfrost_drm *drm = (struct panfrost_drm *)screen->driver; local 67 ret = drmIoctl(drm->fd, DRM_IOCTL_PANFROST_CREATE_BO, &create_bo); 80 ret = drmIoctl(drm->fd, DRM_IOCTL_PANFROST_MMAP_BO, &mmap_bo); 87 drm->fd, mmap_bo.offset); 101 struct panfrost_drm *drm = (struct panfrost_drm *)screen->driver; local 114 ret = drmIoctl(drm->fd, DRM_IOCTL_GEM_CLOSE, &gem_close); 127 struct panfrost_drm *drm = (struct panfrost_drm *)screen->driver; local 133 ret = drmPrimeFDToHandle(drm->fd, whandle->handle, &gem_handle); 137 ret = drmIoctl(drm->fd, DRM_IOCTL_PANFROST_GET_BO_OFFSET, &get_bo_offset) 170 struct panfrost_drm *drm = (struct panfrost_drm *)screen->driver; local 189 struct panfrost_drm *drm = (struct panfrost_drm *)screen->driver; local 210 struct panfrost_drm *drm = (struct panfrost_drm *)screen->driver; local 276 struct panfrost_drm *drm = (struct panfrost_drm *)screen->driver; local 304 struct panfrost_drm *drm = (struct panfrost_drm *)screen->driver; local 336 struct panfrost_drm *drm = (struct panfrost_drm *)screen->driver; local 352 struct panfrost_drm *drm = (struct panfrost_drm *)screen->driver; local 381 struct panfrost_drm *drm = (struct panfrost_drm *)screen->driver; local [all...] |
| /xsrc/external/mit/xf86-video-openchrome/dist/src/ |
| via_memmgr.c | 52 * 2 - DRM 127 drm_via_mem_t drm; local 130 drm.context = DRIGetContext(pScrn->pScreen); 131 drm.size = size; 132 drm.type = (domain == TTM_PL_FLAG_TT ? VIA_MEM_AGP : VIA_MEM_VIDEO); 134 &drm, sizeof(drm_via_mem_t)); 135 if (!ret && (size == drm.size)) { 137 drm.offset -= pVia->FBFreeStart; 138 obj->offset = ALIGN_TO(drm.offset, alignment); 139 obj->handle = drm.index 245 drm_via_mem_t drm; local [all...] |
| /xsrc/external/mit/libdrm/dist/nouveau/ |
| nouveau.c | 82 struct nouveau_drm *drm = nouveau_drm(obj); local 91 if (obj != &drm->client) 104 return drmCommandWriteRead(drm->fd, DRM_NOUVEAU_NVIF, args, argc); 111 struct nouveau_drm *drm = nouveau_drm(obj); local 120 if (!drm->nvif) 153 struct nouveau_drm *drm = nouveau_drm(obj); local 162 if (!drm->nvif) 251 struct nouveau_drm *drm = nouveau_drm(parent); local 266 if (!abi16_object(obj, &func) && drm->nvif) { 343 struct nouveau_drm *drm; local 386 struct nouveau_drm *drm = nouveau_drm(parent); local 474 struct nouveau_drm *drm; local 519 struct nouveau_drm *drm = local 533 struct nouveau_drm *drm = nouveau_drm(&dev->object); local 544 struct nouveau_drm *drm = nouveau_drm(&dev->object); local 607 struct nouveau_drm *drm = nouveau_drm(&bo->device->object); local 664 struct nouveau_drm *drm = nouveau_drm(&dev->object); local 749 struct nouveau_drm *drm = nouveau_drm(&dev->object); local 778 struct nouveau_drm *drm = nouveau_drm(&bo->device->object); local 814 struct nouveau_drm *drm = nouveau_drm(&dev->object); local 833 struct nouveau_drm *drm = nouveau_drm(&bo->device->object); local 849 struct nouveau_drm *drm = nouveau_drm(&bo->device->object); local 884 struct nouveau_drm *drm = nouveau_drm(&bo->device->object); local [all...] |
| abi16.c | 37 struct nouveau_drm *drm = nouveau_drm(obj); local 45 ret = drmCommandWriteRead(drm->fd, DRM_NOUVEAU_CHANNEL_ALLOC, 61 struct nouveau_drm *drm = nouveau_drm(obj); local 66 ret = drmCommandWriteRead(drm->fd, DRM_NOUVEAU_CHANNEL_ALLOC, 82 struct nouveau_drm *drm = nouveau_drm(obj); local 92 ret = drmCommandWriteRead(drm->fd, DRM_NOUVEAU_CHANNEL_ALLOC, 108 struct nouveau_drm *drm = nouveau_drm(obj); local 137 ret = drmCommandWrite(drm->fd, DRM_NOUVEAU_GROBJ_ALLOC, 149 struct nouveau_drm *drm = nouveau_drm(obj); local 158 ret = drmCommandWriteRead(drm->fd, DRM_NOUVEAU_NOTIFIEROBJ_ALLOC 220 struct nouveau_drm *drm = nouveau_drm(obj); local 311 struct nouveau_drm *drm = nouveau_drm(&dev->object); local [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/winsys/nouveau/drm/ |
| nouveau_drm_winsys.c | 36 _mesa_hash_table_remove_key(fd_tab, intptr_to_pointer(screen->drm->fd)); 44 struct nouveau_drm *drm = NULL; local 77 ret = nouveau_drm_new(dupfd, &drm); 81 ret = nouveau_device_new(&drm->client, NV_DEVICE, 136 nouveau_drm_del(&drm);
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/winsys/nouveau/drm/ |
| nouveau_drm_winsys.c | 34 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);
|
| /xsrc/external/mit/MesaLib/dist/src/vulkan/device-select-layer/ |
| device_select_wayland.c | 25 #include "wayland-drm-client-protocol.h" 39 device_select_drm_handle_device(void *data, struct wl_drm *drm, const char *device) 55 device_select_drm_handle_format(void *data, struct wl_drm *drm, uint32_t format) 61 device_select_drm_handle_authenticated(void *data, struct wl_drm *drm) 68 device_select_drm_handle_capabilities(void *data, struct wl_drm *drm, uint32_t value)
|