gobj 94 drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.c struct drm_gem_object *gobj; gobj 98 drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.c gobj = drm_gem_object_lookup(filp, info[i].bo_handle); gobj 99 drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.c if (!gobj) { gobj 104 drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.c bo = amdgpu_bo_ref(gem_to_amdgpu_bo(gobj)); gobj 105 drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.c drm_gem_object_put_unlocked(gobj); gobj 43 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c struct drm_gem_object *gobj; gobj 48 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c gobj = drm_gem_object_lookup(p->filp, data->handle); gobj 49 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c if (gobj == NULL) gobj 52 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c bo = amdgpu_bo_ref(gem_to_amdgpu_bo(gobj)); gobj 58 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c drm_gem_object_put_unlocked(gobj); gobj 333 drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c struct dma_buf *amdgpu_gem_prime_export(struct drm_gem_object *gobj, gobj 336 drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c struct amdgpu_bo *bo = gem_to_amdgpu_bo(gobj); gobj 343 drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c buf = drm_gem_prime_export(gobj, flags); gobj 345 drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c buf->file->f_mapping = gobj->dev->anon_inode->i_mapping; gobj 33 drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.h struct dma_buf *amdgpu_gem_prime_export(struct drm_gem_object *gobj, gobj 106 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c static void amdgpufb_destroy_pinned_object(struct drm_gem_object *gobj) gobj 108 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c struct amdgpu_bo *abo = gem_to_amdgpu_bo(gobj); gobj 117 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c drm_gem_object_put_unlocked(gobj); gobj 126 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c struct drm_gem_object *gobj = NULL; gobj 149 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c ttm_bo_type_kernel, NULL, &gobj); gobj 154 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c abo = gem_to_amdgpu_bo(gobj); gobj 189 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c *gobj_p = gobj; gobj 192 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c amdgpufb_destroy_pinned_object(gobj); gobj 205 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c struct drm_gem_object *gobj = NULL; gobj 219 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c ret = amdgpufb_create_pinned_object(rfbdev, &mode_cmd, &gobj); gobj 225 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c abo = gem_to_amdgpu_bo(gobj); gobj 235 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c &mode_cmd, gobj); gobj 281 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c drm_gem_object_put_unlocked(gobj); gobj 40 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c void amdgpu_gem_object_free(struct drm_gem_object *gobj) gobj 42 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c struct amdgpu_bo *robj = gem_to_amdgpu_bo(gobj); gobj 101 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c struct drm_gem_object *gobj; gobj 106 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c idr_for_each_entry(&file->object_idr, gobj, handle) { gobj 108 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c drm_gem_object_put_unlocked(gobj); gobj 219 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c struct drm_gem_object *gobj; gobj 260 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c flags, ttm_bo_type_device, resv, &gobj); gobj 263 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c struct amdgpu_bo *abo = gem_to_amdgpu_bo(gobj); gobj 272 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c r = drm_gem_handle_create(filp, gobj, &handle); gobj 274 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c drm_gem_object_put_unlocked(gobj); gobj 289 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c struct drm_gem_object *gobj; gobj 314 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c 0, ttm_bo_type_device, NULL, &gobj); gobj 318 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c bo = gem_to_amdgpu_bo(gobj); gobj 347 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c r = drm_gem_handle_create(filp, gobj, &handle); gobj 358 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c drm_gem_object_put_unlocked(gobj); gobj 367 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c struct drm_gem_object *gobj; gobj 370 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c gobj = drm_gem_object_lookup(filp, handle); gobj 371 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c if (gobj == NULL) { gobj 374 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c robj = gem_to_amdgpu_bo(gobj); gobj 377 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c drm_gem_object_put_unlocked(gobj); gobj 381 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c drm_gem_object_put_unlocked(gobj); gobj 426 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c struct drm_gem_object *gobj; gobj 433 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c gobj = drm_gem_object_lookup(filp, handle); gobj 434 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c if (gobj == NULL) { gobj 437 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c robj = gem_to_amdgpu_bo(gobj); gobj 451 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c drm_gem_object_put_unlocked(gobj); gobj 459 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c struct drm_gem_object *gobj; gobj 464 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c gobj = drm_gem_object_lookup(filp, args->handle); gobj 465 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c if (gobj == NULL) gobj 467 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c robj = gem_to_amdgpu_bo(gobj); gobj 494 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c drm_gem_object_put_unlocked(gobj); gobj 547 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c struct drm_gem_object *gobj; gobj 599 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c gobj = drm_gem_object_lookup(filp, args->handle); gobj 600 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c if (gobj == NULL) gobj 602 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c abo = gem_to_amdgpu_bo(gobj); gobj 610 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c gobj = NULL; gobj 665 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c drm_gem_object_put_unlocked(gobj); gobj 674 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c struct drm_gem_object *gobj; gobj 679 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c gobj = drm_gem_object_lookup(filp, args->handle); gobj 680 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c if (gobj == NULL) { gobj 683 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c robj = gem_to_amdgpu_bo(gobj); gobj 741 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c drm_gem_object_put_unlocked(gobj); gobj 750 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c struct drm_gem_object *gobj; gobj 772 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c ttm_bo_type_device, NULL, &gobj); gobj 776 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c r = drm_gem_handle_create(file_priv, gobj, &handle); gobj 778 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c drm_gem_object_put_unlocked(gobj); gobj 795 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c struct drm_gem_object *gobj = ptr; gobj 796 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c struct amdgpu_bo *bo = gem_to_amdgpu_bo(gobj); gobj 34 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.h #define gem_to_amdgpu_bo(gobj) container_of((gobj), struct amdgpu_bo, tbo.base) gobj 20 drivers/gpu/drm/armada/armada_gem.c struct drm_gem_object *gobj = vmf->vma->vm_private_data; gobj 21 drivers/gpu/drm/armada/armada_gem.c struct armada_gem_object *obj = drm_to_armada_gem(gobj); gobj 158 drivers/gpu/drm/cirrus/cirrus_drv.h #define gem_to_cirrus_bo(gobj) container_of((gobj), struct cirrus_bo, gem) gobj 27 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_fbdev.c struct drm_gem_object *gobj; gobj 33 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_fbdev.c ret = hibmc_gem_create(dev, size, true, &gobj); gobj 37 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_fbdev.c *gobj_p = gobj; gobj 61 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_fbdev.c struct drm_gem_object *gobj = NULL; gobj 82 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_fbdev.c ret = hibmcfb_create_object(priv, &mode_cmd, &gobj); gobj 88 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_fbdev.c gbo = drm_gem_vram_of_gem(gobj); gobj 110 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_fbdev.c hi_fbdev->fb = hibmc_framebuffer_init(priv->dev, &mode_cmd, gobj); gobj 137 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_fbdev.c drm_gem_object_put_unlocked(gobj); gobj 76 drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c struct drm_gem_object *gobj; gobj 84 drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c &gobj); gobj 90 drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c ret = drm_gem_handle_create(file, gobj, &handle); gobj 91 drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c drm_gem_object_put_unlocked(gobj); gobj 1153 drivers/gpu/drm/qxl/qxl_display.c struct drm_gem_object *gobj; gobj 1159 drivers/gpu/drm/qxl/qxl_display.c false, false, NULL, &gobj); gobj 1164 drivers/gpu/drm/qxl/qxl_display.c qdev->monitors_config_bo = gem_to_qxl_bo(gobj); gobj 96 drivers/gpu/drm/qxl/qxl_drv.h #define gem_to_qxl_bo(gobj) container_of((gobj), struct qxl_bo, tbo.base) gobj 339 drivers/gpu/drm/qxl/qxl_drv.h void qxl_gem_object_free(struct drm_gem_object *gobj); gobj 77 drivers/gpu/drm/qxl/qxl_dumb.c struct drm_gem_object *gobj; gobj 81 drivers/gpu/drm/qxl/qxl_dumb.c gobj = drm_gem_object_lookup(file_priv, handle); gobj 82 drivers/gpu/drm/qxl/qxl_dumb.c if (gobj == NULL) gobj 84 drivers/gpu/drm/qxl/qxl_dumb.c qobj = gem_to_qxl_bo(gobj); gobj 86 drivers/gpu/drm/qxl/qxl_dumb.c drm_gem_object_put_unlocked(gobj); gobj 31 drivers/gpu/drm/qxl/qxl_gem.c void qxl_gem_object_free(struct drm_gem_object *gobj) gobj 33 drivers/gpu/drm/qxl/qxl_gem.c struct qxl_bo *qobj = gem_to_qxl_bo(gobj); gobj 37 drivers/gpu/drm/qxl/qxl_gem.c qdev = (struct qxl_device *)gobj->dev->dev_private; gobj 83 drivers/gpu/drm/qxl/qxl_gem.c struct drm_gem_object *gobj; gobj 92 drivers/gpu/drm/qxl/qxl_gem.c &gobj); gobj 95 drivers/gpu/drm/qxl/qxl_gem.c r = drm_gem_handle_create(file_priv, gobj, handle); gobj 99 drivers/gpu/drm/qxl/qxl_gem.c *qobj = gem_to_qxl_bo(gobj); gobj 100 drivers/gpu/drm/qxl/qxl_gem.c drm_gem_object_put_unlocked(gobj); gobj 117 drivers/gpu/drm/qxl/qxl_ioctl.c struct drm_gem_object *gobj; gobj 121 drivers/gpu/drm/qxl/qxl_ioctl.c gobj = drm_gem_object_lookup(file_priv, handle); gobj 122 drivers/gpu/drm/qxl/qxl_ioctl.c if (!gobj) gobj 125 drivers/gpu/drm/qxl/qxl_ioctl.c qobj = gem_to_qxl_bo(gobj); gobj 128 drivers/gpu/drm/qxl/qxl_ioctl.c drm_gem_object_put_unlocked(gobj); gobj 311 drivers/gpu/drm/qxl/qxl_ioctl.c struct drm_gem_object *gobj = NULL; gobj 319 drivers/gpu/drm/qxl/qxl_ioctl.c gobj = drm_gem_object_lookup(file, update_area->handle); gobj 320 drivers/gpu/drm/qxl/qxl_ioctl.c if (gobj == NULL) gobj 323 drivers/gpu/drm/qxl/qxl_ioctl.c qobj = gem_to_qxl_bo(gobj); gobj 347 drivers/gpu/drm/qxl/qxl_ioctl.c drm_gem_object_put_unlocked(gobj); gobj 515 drivers/gpu/drm/radeon/radeon.h #define gem_to_radeon_bo(gobj) container_of((gobj), struct radeon_bo, tbo.base) gobj 106 drivers/gpu/drm/radeon/radeon_cs.c struct drm_gem_object *gobj; gobj 110 drivers/gpu/drm/radeon/radeon_cs.c gobj = drm_gem_object_lookup(p->filp, r->handle); gobj 111 drivers/gpu/drm/radeon/radeon_cs.c if (gobj == NULL) { gobj 116 drivers/gpu/drm/radeon/radeon_cs.c p->relocs[i].robj = gem_to_radeon_bo(gobj); gobj 135 drivers/gpu/drm/radeon/radeon_drv.c struct dma_buf *radeon_gem_prime_export(struct drm_gem_object *gobj, gobj 111 drivers/gpu/drm/radeon/radeon_fb.c static void radeonfb_destroy_pinned_object(struct drm_gem_object *gobj) gobj 113 drivers/gpu/drm/radeon/radeon_fb.c struct radeon_bo *rbo = gem_to_radeon_bo(gobj); gobj 122 drivers/gpu/drm/radeon/radeon_fb.c drm_gem_object_put_unlocked(gobj); gobj 131 drivers/gpu/drm/radeon/radeon_fb.c struct drm_gem_object *gobj = NULL; gobj 153 drivers/gpu/drm/radeon/radeon_fb.c 0, true, &gobj); gobj 158 drivers/gpu/drm/radeon/radeon_fb.c rbo = gem_to_radeon_bo(gobj); gobj 203 drivers/gpu/drm/radeon/radeon_fb.c *gobj_p = gobj; gobj 206 drivers/gpu/drm/radeon/radeon_fb.c radeonfb_destroy_pinned_object(gobj); gobj 220 drivers/gpu/drm/radeon/radeon_fb.c struct drm_gem_object *gobj = NULL; gobj 235 drivers/gpu/drm/radeon/radeon_fb.c ret = radeonfb_create_pinned_object(rfbdev, &mode_cmd, &gobj); gobj 241 drivers/gpu/drm/radeon/radeon_fb.c rbo = gem_to_radeon_bo(gobj); gobj 253 drivers/gpu/drm/radeon/radeon_fb.c ret = radeon_framebuffer_init(rdev->ddev, &rfbdev->fb, &mode_cmd, gobj); gobj 301 drivers/gpu/drm/radeon/radeon_fb.c drm_gem_object_put_unlocked(gobj); gobj 37 drivers/gpu/drm/radeon/radeon_gem.c void radeon_gem_object_free(struct drm_gem_object *gobj) gobj 39 drivers/gpu/drm/radeon/radeon_gem.c struct radeon_bo *robj = gem_to_radeon_bo(gobj); gobj 96 drivers/gpu/drm/radeon/radeon_gem.c static int radeon_gem_set_domain(struct drm_gem_object *gobj, gobj 104 drivers/gpu/drm/radeon/radeon_gem.c robj = gem_to_radeon_bo(gobj); gobj 260 drivers/gpu/drm/radeon/radeon_gem.c struct drm_gem_object *gobj; gobj 269 drivers/gpu/drm/radeon/radeon_gem.c false, &gobj); gobj 275 drivers/gpu/drm/radeon/radeon_gem.c r = drm_gem_handle_create(filp, gobj, &handle); gobj 277 drivers/gpu/drm/radeon/radeon_gem.c drm_gem_object_put_unlocked(gobj); gobj 294 drivers/gpu/drm/radeon/radeon_gem.c struct drm_gem_object *gobj; gobj 328 drivers/gpu/drm/radeon/radeon_gem.c false, &gobj); gobj 332 drivers/gpu/drm/radeon/radeon_gem.c bo = gem_to_radeon_bo(gobj); gobj 359 drivers/gpu/drm/radeon/radeon_gem.c r = drm_gem_handle_create(filp, gobj, &handle); gobj 361 drivers/gpu/drm/radeon/radeon_gem.c drm_gem_object_put_unlocked(gobj); gobj 370 drivers/gpu/drm/radeon/radeon_gem.c drm_gem_object_put_unlocked(gobj); gobj 386 drivers/gpu/drm/radeon/radeon_gem.c struct drm_gem_object *gobj; gobj 395 drivers/gpu/drm/radeon/radeon_gem.c gobj = drm_gem_object_lookup(filp, args->handle); gobj 396 drivers/gpu/drm/radeon/radeon_gem.c if (gobj == NULL) { gobj 400 drivers/gpu/drm/radeon/radeon_gem.c robj = gem_to_radeon_bo(gobj); gobj 402 drivers/gpu/drm/radeon/radeon_gem.c r = radeon_gem_set_domain(gobj, args->read_domains, args->write_domain); gobj 404 drivers/gpu/drm/radeon/radeon_gem.c drm_gem_object_put_unlocked(gobj); gobj 414 drivers/gpu/drm/radeon/radeon_gem.c struct drm_gem_object *gobj; gobj 417 drivers/gpu/drm/radeon/radeon_gem.c gobj = drm_gem_object_lookup(filp, handle); gobj 418 drivers/gpu/drm/radeon/radeon_gem.c if (gobj == NULL) { gobj 421 drivers/gpu/drm/radeon/radeon_gem.c robj = gem_to_radeon_bo(gobj); gobj 423 drivers/gpu/drm/radeon/radeon_gem.c drm_gem_object_put_unlocked(gobj); gobj 427 drivers/gpu/drm/radeon/radeon_gem.c drm_gem_object_put_unlocked(gobj); gobj 443 drivers/gpu/drm/radeon/radeon_gem.c struct drm_gem_object *gobj; gobj 448 drivers/gpu/drm/radeon/radeon_gem.c gobj = drm_gem_object_lookup(filp, args->handle); gobj 449 drivers/gpu/drm/radeon/radeon_gem.c if (gobj == NULL) { gobj 452 drivers/gpu/drm/radeon/radeon_gem.c robj = gem_to_radeon_bo(gobj); gobj 462 drivers/gpu/drm/radeon/radeon_gem.c drm_gem_object_put_unlocked(gobj); gobj 471 drivers/gpu/drm/radeon/radeon_gem.c struct drm_gem_object *gobj; gobj 477 drivers/gpu/drm/radeon/radeon_gem.c gobj = drm_gem_object_lookup(filp, args->handle); gobj 478 drivers/gpu/drm/radeon/radeon_gem.c if (gobj == NULL) { gobj 481 drivers/gpu/drm/radeon/radeon_gem.c robj = gem_to_radeon_bo(gobj); gobj 494 drivers/gpu/drm/radeon/radeon_gem.c drm_gem_object_put_unlocked(gobj); gobj 503 drivers/gpu/drm/radeon/radeon_gem.c struct drm_gem_object *gobj; gobj 508 drivers/gpu/drm/radeon/radeon_gem.c gobj = drm_gem_object_lookup(filp, args->handle); gobj 509 drivers/gpu/drm/radeon/radeon_gem.c if (gobj == NULL) gobj 511 drivers/gpu/drm/radeon/radeon_gem.c robj = gem_to_radeon_bo(gobj); gobj 513 drivers/gpu/drm/radeon/radeon_gem.c drm_gem_object_put_unlocked(gobj); gobj 521 drivers/gpu/drm/radeon/radeon_gem.c struct drm_gem_object *gobj; gobj 526 drivers/gpu/drm/radeon/radeon_gem.c gobj = drm_gem_object_lookup(filp, args->handle); gobj 527 drivers/gpu/drm/radeon/radeon_gem.c if (gobj == NULL) gobj 529 drivers/gpu/drm/radeon/radeon_gem.c rbo = gem_to_radeon_bo(gobj); gobj 536 drivers/gpu/drm/radeon/radeon_gem.c drm_gem_object_put_unlocked(gobj); gobj 606 drivers/gpu/drm/radeon/radeon_gem.c struct drm_gem_object *gobj; gobj 661 drivers/gpu/drm/radeon/radeon_gem.c gobj = drm_gem_object_lookup(filp, args->handle); gobj 662 drivers/gpu/drm/radeon/radeon_gem.c if (gobj == NULL) { gobj 666 drivers/gpu/drm/radeon/radeon_gem.c rbo = gem_to_radeon_bo(gobj); gobj 670 drivers/gpu/drm/radeon/radeon_gem.c drm_gem_object_put_unlocked(gobj); gobj 677 drivers/gpu/drm/radeon/radeon_gem.c drm_gem_object_put_unlocked(gobj); gobj 704 drivers/gpu/drm/radeon/radeon_gem.c drm_gem_object_put_unlocked(gobj); gobj 712 drivers/gpu/drm/radeon/radeon_gem.c struct drm_gem_object *gobj; gobj 716 drivers/gpu/drm/radeon/radeon_gem.c gobj = drm_gem_object_lookup(filp, args->handle); gobj 717 drivers/gpu/drm/radeon/radeon_gem.c if (gobj == NULL) { gobj 720 drivers/gpu/drm/radeon/radeon_gem.c robj = gem_to_radeon_bo(gobj); gobj 745 drivers/gpu/drm/radeon/radeon_gem.c drm_gem_object_put_unlocked(gobj); gobj 754 drivers/gpu/drm/radeon/radeon_gem.c struct drm_gem_object *gobj; gobj 765 drivers/gpu/drm/radeon/radeon_gem.c false, &gobj); gobj 769 drivers/gpu/drm/radeon/radeon_gem.c r = drm_gem_handle_create(file_priv, gobj, &handle); gobj 771 drivers/gpu/drm/radeon/radeon_gem.c drm_gem_object_put_unlocked(gobj); gobj 120 drivers/gpu/drm/radeon/radeon_prime.c struct dma_buf *radeon_gem_prime_export(struct drm_gem_object *gobj, gobj 123 drivers/gpu/drm/radeon/radeon_prime.c struct radeon_bo *bo = gem_to_radeon_bo(gobj); gobj 126 drivers/gpu/drm/radeon/radeon_prime.c return drm_gem_prime_export(gobj, flags); gobj 204 drivers/gpu/drm/udl/udl_gem.c struct udl_gem_object *gobj; gobj 215 drivers/gpu/drm/udl/udl_gem.c gobj = to_udl_bo(obj); gobj 217 drivers/gpu/drm/udl/udl_gem.c ret = udl_gem_get_pages(gobj); gobj 224 drivers/gpu/drm/udl/udl_gem.c *offset = drm_vma_node_offset_addr(&gobj->base.vma_node); gobj 227 drivers/gpu/drm/udl/udl_gem.c drm_gem_object_put_unlocked(&gobj->base); gobj 53 drivers/gpu/drm/vboxvideo/vbox_fb.c struct drm_gem_object *gobj; gobj 68 drivers/gpu/drm/vboxvideo/vbox_fb.c ret = vbox_gem_create(vbox, size, true, &gobj); gobj 74 drivers/gpu/drm/vboxvideo/vbox_fb.c ret = vbox_framebuffer_init(vbox, &vbox->afb, &mode_cmd, gobj); gobj 78 drivers/gpu/drm/vboxvideo/vbox_fb.c gbo = drm_gem_vram_of_gem(gobj); gobj 84 drivers/gpu/drm/virtio/virtgpu_drv.h #define gem_to_virtio_gpu_obj(gobj) \ gobj 85 drivers/gpu/drm/virtio/virtgpu_drv.h container_of((gobj), struct virtio_gpu_object, gem_base) gobj 88 drivers/gpu/drm/virtio/virtgpu_gem.c struct drm_gem_object *gobj; gobj 105 drivers/gpu/drm/virtio/virtgpu_gem.c ret = virtio_gpu_gem_create(file_priv, dev, ¶ms, &gobj, gobj 121 drivers/gpu/drm/virtio/virtgpu_gem.c struct drm_gem_object *gobj; gobj 125 drivers/gpu/drm/virtio/virtgpu_gem.c gobj = drm_gem_object_lookup(file_priv, handle); gobj 126 drivers/gpu/drm/virtio/virtgpu_gem.c if (gobj == NULL) gobj 128 drivers/gpu/drm/virtio/virtgpu_gem.c obj = gem_to_virtio_gpu_obj(gobj); gobj 130 drivers/gpu/drm/virtio/virtgpu_gem.c drm_gem_object_put_unlocked(gobj); gobj 110 drivers/gpu/drm/virtio/virtgpu_ioctl.c struct drm_gem_object *gobj; gobj 181 drivers/gpu/drm/virtio/virtgpu_ioctl.c gobj = drm_gem_object_lookup(drm_file, bo_handles[i]); gobj 182 drivers/gpu/drm/virtio/virtgpu_ioctl.c if (!gobj) { gobj 187 drivers/gpu/drm/virtio/virtgpu_ioctl.c qobj = gem_to_virtio_gpu_obj(gobj); gobj 341 drivers/gpu/drm/virtio/virtgpu_ioctl.c struct drm_gem_object *gobj = NULL; gobj 344 drivers/gpu/drm/virtio/virtgpu_ioctl.c gobj = drm_gem_object_lookup(file_priv, ri->bo_handle); gobj 345 drivers/gpu/drm/virtio/virtgpu_ioctl.c if (gobj == NULL) gobj 348 drivers/gpu/drm/virtio/virtgpu_ioctl.c qobj = gem_to_virtio_gpu_obj(gobj); gobj 352 drivers/gpu/drm/virtio/virtgpu_ioctl.c drm_gem_object_put_unlocked(gobj); gobj 364 drivers/gpu/drm/virtio/virtgpu_ioctl.c struct drm_gem_object *gobj = NULL; gobj 374 drivers/gpu/drm/virtio/virtgpu_ioctl.c gobj = drm_gem_object_lookup(file, args->bo_handle); gobj 375 drivers/gpu/drm/virtio/virtgpu_ioctl.c if (gobj == NULL) gobj 378 drivers/gpu/drm/virtio/virtgpu_ioctl.c qobj = gem_to_virtio_gpu_obj(gobj); gobj 406 drivers/gpu/drm/virtio/virtgpu_ioctl.c drm_gem_object_put_unlocked(gobj); gobj 417 drivers/gpu/drm/virtio/virtgpu_ioctl.c struct drm_gem_object *gobj = NULL; gobj 424 drivers/gpu/drm/virtio/virtgpu_ioctl.c gobj = drm_gem_object_lookup(file, args->bo_handle); gobj 425 drivers/gpu/drm/virtio/virtgpu_ioctl.c if (gobj == NULL) gobj 428 drivers/gpu/drm/virtio/virtgpu_ioctl.c qobj = gem_to_virtio_gpu_obj(gobj); gobj 461 drivers/gpu/drm/virtio/virtgpu_ioctl.c drm_gem_object_put_unlocked(gobj); gobj 469 drivers/gpu/drm/virtio/virtgpu_ioctl.c struct drm_gem_object *gobj = NULL; gobj 474 drivers/gpu/drm/virtio/virtgpu_ioctl.c gobj = drm_gem_object_lookup(file, args->handle); gobj 475 drivers/gpu/drm/virtio/virtgpu_ioctl.c if (gobj == NULL) gobj 478 drivers/gpu/drm/virtio/virtgpu_ioctl.c qobj = gem_to_virtio_gpu_obj(gobj); gobj 484 drivers/gpu/drm/virtio/virtgpu_ioctl.c drm_gem_object_put_unlocked(gobj); gobj 94 drivers/media/mc/mc-entity.c static void dev_dbg_obj(const char *event_name, struct media_gobj *gobj) gobj 97 drivers/media/mc/mc-entity.c switch (media_type(gobj)) { gobj 99 drivers/media/mc/mc-entity.c dev_dbg(gobj->mdev->dev, gobj 101 drivers/media/mc/mc-entity.c event_name, media_id(gobj), gobj 102 drivers/media/mc/mc-entity.c gobj_to_entity(gobj)->name); gobj 106 drivers/media/mc/mc-entity.c struct media_link *link = gobj_to_link(gobj); gobj 108 drivers/media/mc/mc-entity.c dev_dbg(gobj->mdev->dev, gobj 110 drivers/media/mc/mc-entity.c event_name, media_id(gobj), gobj 119 drivers/media/mc/mc-entity.c struct media_pad *pad = gobj_to_pad(gobj); gobj 121 drivers/media/mc/mc-entity.c dev_dbg(gobj->mdev->dev, gobj 123 drivers/media/mc/mc-entity.c event_name, media_id(gobj), gobj 131 drivers/media/mc/mc-entity.c struct media_interface *intf = gobj_to_intf(gobj); gobj 134 drivers/media/mc/mc-entity.c dev_dbg(gobj->mdev->dev, gobj 136 drivers/media/mc/mc-entity.c event_name, media_id(gobj), gobj 147 drivers/media/mc/mc-entity.c struct media_gobj *gobj) gobj 151 drivers/media/mc/mc-entity.c gobj->mdev = mdev; gobj 154 drivers/media/mc/mc-entity.c gobj->id = media_gobj_gen_id(type, ++mdev->id); gobj 158 drivers/media/mc/mc-entity.c list_add_tail(&gobj->list, &mdev->entities); gobj 161 drivers/media/mc/mc-entity.c list_add_tail(&gobj->list, &mdev->pads); gobj 164 drivers/media/mc/mc-entity.c list_add_tail(&gobj->list, &mdev->links); gobj 167 drivers/media/mc/mc-entity.c list_add_tail(&gobj->list, &mdev->interfaces); gobj 173 drivers/media/mc/mc-entity.c dev_dbg_obj(__func__, gobj); gobj 176 drivers/media/mc/mc-entity.c void media_gobj_destroy(struct media_gobj *gobj) gobj 179 drivers/media/mc/mc-entity.c if (gobj->mdev == NULL) gobj 182 drivers/media/mc/mc-entity.c dev_dbg_obj(__func__, gobj); gobj 184 drivers/media/mc/mc-entity.c gobj->mdev->topology_version++; gobj 187 drivers/media/mc/mc-entity.c list_del(&gobj->list); gobj 189 drivers/media/mc/mc-entity.c gobj->mdev = NULL; gobj 372 include/media/media-entity.h static inline enum media_gobj_type media_type(struct media_gobj *gobj) gobj 374 include/media/media-entity.h return gobj->id >> MEDIA_BITS_PER_ID; gobj 382 include/media/media-entity.h static inline u32 media_id(struct media_gobj *gobj) gobj 384 include/media/media-entity.h return gobj->id & MEDIA_ID_MASK; gobj 560 include/media/media-entity.h #define gobj_to_entity(gobj) \ gobj 561 include/media/media-entity.h container_of(gobj, struct media_entity, graph_obj) gobj 569 include/media/media-entity.h #define gobj_to_pad(gobj) \ gobj 570 include/media/media-entity.h container_of(gobj, struct media_pad, graph_obj) gobj 578 include/media/media-entity.h #define gobj_to_link(gobj) \ gobj 579 include/media/media-entity.h container_of(gobj, struct media_link, graph_obj) gobj 587 include/media/media-entity.h #define gobj_to_intf(gobj) \ gobj 588 include/media/media-entity.h container_of(gobj, struct media_interface, graph_obj) gobj 614 include/media/media-entity.h struct media_gobj *gobj); gobj 624 include/media/media-entity.h void media_gobj_destroy(struct media_gobj *gobj);