Searched refs:drm_gem_object (Results 101 - 125 of 234) sorted by relevance

12345678910

/linux-master/drivers/gpu/drm/virtio/
H A Dvirtgpu_vram.c6 static void virtio_gpu_vram_free(struct drm_gem_object *obj)
32 static int virtio_gpu_vram_mmap(struct drm_gem_object *obj,
189 struct drm_gem_object *obj;
H A Dvirtgpu_object.c86 static void virtio_gpu_free_object(struct drm_gem_object *obj)
120 struct drm_gem_object *virtio_gpu_create_object(struct drm_device *dev,
H A Dvirtgpu_ioctl.c137 struct drm_gem_object *obj;
205 struct drm_gem_object *gobj = NULL;
345 struct drm_gem_object *obj;
503 struct drm_gem_object *obj;
/linux-master/drivers/gpu/drm/msm/
H A Dmsm_fbdev.c35 struct drm_gem_object *bo = msm_framebuffer_bo(helper->fb, 0);
44 struct drm_gem_object *bo = msm_framebuffer_bo(fb, 0);
74 struct drm_gem_object *bo;
H A Dmsm_gem_submit.c158 struct drm_gem_object *obj;
260 struct drm_gem_object *obj = submit->bos[i].obj;
279 struct drm_gem_object *obj = submit->bos[i].obj;
305 struct drm_gem_object *obj = submit->bos[i].obj;
346 struct drm_gem_object *obj = submit->bos[i].obj;
359 struct drm_gem_object *obj = submit->bos[i].obj;
371 struct drm_gem_object **obj, uint64_t *iova)
388 static int submit_reloc(struct msm_gem_submit *submit, struct drm_gem_object *obj,
476 struct drm_gem_object *obj = submit->bos[i].obj;
782 struct drm_gem_object *ob
[all...]
H A Dmsm_kms.h99 struct drm_gem_object **bos);
H A Dmsm_drv.c471 struct drm_gem_object *obj;
495 struct drm_gem_object *obj;
510 struct drm_file *file, struct drm_gem_object *obj,
530 struct drm_file *file, struct drm_gem_object *obj,
549 static int msm_ioctl_gem_info_set_metadata(struct drm_gem_object *obj,
584 static int msm_ioctl_gem_info_get_metadata(struct drm_gem_object *obj,
632 struct drm_gem_object *obj;
804 struct drm_gem_object *obj;
H A Dmsm_ringbuffer.c27 struct drm_gem_object *obj = submit->bos[i].obj;
/linux-master/drivers/accel/ivpu/
H A Divpu_gem.c155 struct drm_gem_object *ivpu_gem_create_object(struct drm_device *dev, size_t size)
203 static int ivpu_gem_bo_open(struct drm_gem_object *obj, struct drm_file *file)
226 static void ivpu_gem_bo_free(struct drm_gem_object *obj)
357 struct drm_gem_object *obj;
381 struct drm_gem_object *obj;
/linux-master/drivers/gpu/drm/
H A Ddrm_client.c286 struct drm_gem_object *obj;
343 struct drm_gem_object *gem = buffer->gem;
372 struct drm_gem_object *gem = buffer->gem;
404 struct drm_gem_object *gem = buffer->gem;
441 struct drm_gem_object *gem = buffer->gem;
/linux-master/drivers/gpu/drm/armada/
H A Darmada_gem.c22 struct drm_gem_object *gobj = vmf->vma->vm_private_data;
41 void armada_gem_free_object(struct drm_gem_object *obj)
389 struct drm_gem_object *obj = attach->dmabuf->priv;
455 struct drm_gem_object *obj = attach->dmabuf->priv;
487 armada_gem_prime_export(struct drm_gem_object *obj, int flags)
499 struct drm_gem_object *
506 struct drm_gem_object *obj = buf->priv;
/linux-master/drivers/gpu/drm/omapdrm/
H A Domap_fbdev.c46 struct drm_gem_object *bo = drm_gem_fb_get_obj(helper->fb, 0);
94 struct drm_gem_object *bo = drm_gem_fb_get_obj(fb, 0);
138 struct drm_gem_object *bo;
/linux-master/drivers/gpu/drm/vgem/
H A Dvgem_drv.c94 static struct drm_gem_object *vgem_gem_create_object(struct drm_device *dev, size_t size)
H A Dvgem_fence.c132 struct drm_gem_object *obj;
/linux-master/drivers/gpu/drm/udl/
H A Dudl_drv.c56 static struct drm_gem_object *udl_driver_gem_prime_import(struct drm_device *dev,
/linux-master/drivers/gpu/drm/nouveau/
H A Dnouveau_gem.c77 nouveau_gem_object_del(struct drm_gem_object *gem)
100 nouveau_gem_object_open(struct drm_gem_object *gem, struct drm_file *file_priv)
186 nouveau_gem_object_close(struct drm_gem_object *gem, struct drm_file *file_priv)
302 nouveau_gem_info(struct drm_file *file_priv, struct drm_gem_object *gem,
375 nouveau_gem_set_domain(struct drm_gem_object *gem, uint32_t read_domains,
480 struct drm_gem_object *gem;
984 struct drm_gem_object *gem;
1017 struct drm_gem_object *gem;
1035 struct drm_gem_object *gem;
/linux-master/drivers/gpu/drm/panthor/
H A Dpanthor_mmu.h54 struct drm_gem_object *panthor_vm_root_gem(struct panthor_vm *vm);
/linux-master/include/drm/
H A Ddrm_gem_vram_helper.h88 struct drm_gem_object *gem)
H A Dgpu_scheduler.h55 struct drm_gem_object;
567 struct drm_gem_object *obj,
/linux-master/drivers/accel/qaic/
H A Dqaic.h185 struct drm_gem_object base;
296 struct drm_gem_object *qaic_gem_prime_import(struct drm_device *dev, struct dma_buf *dma_buf);
/linux-master/drivers/gpu/drm/etnaviv/
H A Detnaviv_gem_submit.c66 struct drm_gem_object *obj;
114 struct drm_gem_object *obj = &submit->bos[i].obj->base;
128 struct drm_gem_object *obj = &submit->bos[i].obj->base;
158 struct drm_gem_object *obj;
204 struct drm_gem_object *obj = &submit->bos[i].obj->base;
/linux-master/drivers/gpu/drm/msm/disp/mdp4/
H A Dmdp4_crtc.c36 struct drm_gem_object *next_bo;
39 struct drm_gem_object *scanout_bo;
365 struct drm_gem_object *next_bo = mdp4_crtc->cursor.next_bo;
366 struct drm_gem_object *prev_bo = mdp4_crtc->cursor.scanout_bo;
411 struct drm_gem_object *cursor_bo, *old_bo;
/linux-master/drivers/gpu/drm/i915/gem/selftests/
H A Di915_gem_dmabuf.c44 struct drm_gem_object *import;
98 struct drm_gem_object *import;
224 struct drm_gem_object *import;
/linux-master/drivers/gpu/drm/ttm/tests/
H A Dttm_kunit_helpers.c56 struct drm_gem_object gem_obj = { };
/linux-master/drivers/gpu/drm/tegra/
H A Dfb.c139 struct drm_gem_object *gem;

Completed in 247 milliseconds

12345678910