/src/sys/external/bsd/drm2/dist/drm/qxl/ |
qxl_dumb.c | 82 struct drm_gem_object *gobj; local in function:qxl_mode_dumb_mmap 86 gobj = drm_gem_object_lookup(file_priv, handle); 87 if (gobj == NULL) 89 qobj = gem_to_qxl_bo(gobj); 91 drm_gem_object_put_unlocked(gobj);
|
qxl_gem.c | 36 void qxl_gem_object_free(struct drm_gem_object *gobj) 38 struct qxl_bo *qobj = gem_to_qxl_bo(gobj); 42 qdev = (struct qxl_device *)gobj->dev->dev_private; 88 struct drm_gem_object *gobj; local in function:qxl_gem_object_create_with_handle 97 &gobj); 100 r = drm_gem_handle_create(file_priv, gobj, handle); 104 *qobj = gem_to_qxl_bo(gobj); 105 drm_gem_object_put_unlocked(gobj);
|
qxl_ioctl.c | 122 struct drm_gem_object *gobj; local in function:qxlhw_handle_to_bo 126 gobj = drm_gem_object_lookup(file_priv, handle); 127 if (!gobj) 130 qobj = gem_to_qxl_bo(gobj); 133 drm_gem_object_put_unlocked(gobj); 319 struct drm_gem_object *gobj = NULL; local in function:qxl_update_area_ioctl 327 gobj = drm_gem_object_lookup(file, update_area->handle); 328 if (gobj == NULL) 331 qobj = gem_to_qxl_bo(gobj); 355 drm_gem_object_put_unlocked(gobj); [all...] |
qxl_display.c | 1158 struct drm_gem_object *gobj; local in function:qxl_create_monitors_object 1164 false, false, NULL, &gobj); 1169 qdev->monitors_config_bo = gem_to_qxl_bo(gobj);
|
/src/sys/external/bsd/drm2/amdgpu/ |
amdgpufb.c | 167 struct drm_gem_object *const gobj = fb->obj[0]; local in function:amdgpufb_drmfb_mmapfb 168 struct amdgpu_bo *const rbo = gem_to_amdgpu_bo(gobj);
|
/src/sys/external/bsd/drm2/dist/drm/virtio/ |
virtgpu_gem.c | 70 struct drm_gem_object *gobj; local in function:virtio_gpu_mode_dumb_create 87 ret = virtio_gpu_gem_create(file_priv, dev, ¶ms, &gobj, 103 struct drm_gem_object *gobj; local in function:virtio_gpu_mode_dumb_mmap 106 gobj = drm_gem_object_lookup(file_priv, handle); 107 if (gobj == NULL) 109 *offset_p = drm_vma_node_offset_addr(&gobj->vma_node); 110 drm_gem_object_put_unlocked(gobj);
|
virtgpu_ioctl.c | 275 struct drm_gem_object *gobj = NULL; local in function:virtio_gpu_resource_info_ioctl 278 gobj = drm_gem_object_lookup(file_priv, ri->bo_handle); 279 if (gobj == NULL) 282 qobj = gem_to_virtio_gpu_obj(gobj); 286 drm_gem_object_put_unlocked(gobj);
|
/src/sys/external/bsd/drm2/radeon/ |
radeondrmkmsfb.c | 167 struct drm_gem_object *const gobj = fb->obj[0]; local in function:radeonfb_drmfb_mmapfb 168 struct radeon_bo *const rbo = gem_to_radeon_bo(gobj);
|
/src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/ |
amdgpu_bo_list.c | 101 struct drm_gem_object *gobj; local in function:amdgpu_bo_list_create 109 gobj = drm_gem_object_lookup(filp, info[i].bo_handle); 110 if (!gobj) { 115 bo = amdgpu_bo_ref(gem_to_amdgpu_bo(gobj)); 116 drm_gem_object_put_unlocked(gobj);
|
amdgpu_fb.c | 121 static void amdgpufb_destroy_pinned_object(struct drm_gem_object *gobj) 123 struct amdgpu_bo *abo = gem_to_amdgpu_bo(gobj); 132 drm_gem_object_put_unlocked(gobj); 141 struct drm_gem_object *gobj = NULL; local in function:amdgpufb_create_pinned_object 165 ttm_bo_type_kernel, NULL, &gobj); 170 abo = gem_to_amdgpu_bo(gobj); 205 *gobj_p = gobj; 208 amdgpufb_destroy_pinned_object(gobj); 221 struct drm_gem_object *gobj = NULL; local in function:amdgpufb_create 235 ret = amdgpufb_create_pinned_object(rfbdev, &mode_cmd, &gobj); [all...] |
amdgpu_gem.c | 47 void amdgpu_gem_object_free(struct drm_gem_object *gobj) 49 struct amdgpu_bo *robj = gem_to_amdgpu_bo(gobj); 108 struct drm_gem_object *gobj; local in function:amdgpu_gem_force_release 113 idr_for_each_entry(&file->object_idr, gobj, handle) { 115 drm_gem_object_put_unlocked(gobj); 234 struct drm_gem_object *gobj; local in function:amdgpu_gem_create_ioctl 275 flags, ttm_bo_type_device, resv, &gobj); 278 struct amdgpu_bo *abo = gem_to_amdgpu_bo(gobj); 287 r = drm_gem_handle_create(filp, gobj, &handle); 289 drm_gem_object_put_unlocked(gobj); 304 struct drm_gem_object *gobj; local in function:amdgpu_gem_userptr_ioctl 382 struct drm_gem_object *gobj; local in function:amdgpu_mode_dumb_mmap 441 struct drm_gem_object *gobj; local in function:amdgpu_gem_wait_idle_ioctl 474 struct drm_gem_object *gobj; local in function:amdgpu_gem_metadata_ioctl 590 struct drm_gem_object *gobj; local in function:amdgpu_gem_va_ioctl 717 struct drm_gem_object *gobj; local in function:amdgpu_gem_op_ioctl 793 struct drm_gem_object *gobj; local in function:amdgpu_mode_dumb_create 838 struct drm_gem_object *gobj = ptr; local in function:amdgpu_debugfs_gem_bo_info [all...] |
amdgpu_cs.c | 49 struct drm_gem_object *gobj; local in function:amdgpu_cs_user_fence_chunk 54 gobj = drm_gem_object_lookup(p->filp, data->handle); 55 if (gobj == NULL) 58 bo = amdgpu_bo_ref(gem_to_amdgpu_bo(gobj)); 64 drm_gem_object_put_unlocked(gobj);
|
amdgpu_ttm.c | 792 struct drm_gem_object *gobj; member in struct:amdgpu_ttm_tt 1298 gtt->gobj = &bo->base; 1342 attach = gtt->gobj->import_attach; 1400 if (ttm->sg && gtt->gobj->import_attach) { 1403 attach = gtt->gobj->import_attach;
|
/src/sys/external/bsd/drm2/dist/drm/radeon/ |
radeon_fb.c | 124 static void radeonfb_destroy_pinned_object(struct drm_gem_object *gobj) 126 struct radeon_bo *rbo = gem_to_radeon_bo(gobj); 135 drm_gem_object_put_unlocked(gobj); 144 struct drm_gem_object *gobj = NULL; local in function:radeonfb_create_pinned_object 166 0, true, &gobj); 171 rbo = gem_to_radeon_bo(gobj); 216 *gobj_p = gobj; 219 radeonfb_destroy_pinned_object(gobj); 235 struct drm_gem_object *gobj = NULL; local in function:radeonfb_create 252 ret = radeonfb_create_pinned_object(rfbdev, &mode_cmd, &gobj); [all...] |
radeon_cs.c | 111 struct drm_gem_object *gobj; local in function:radeon_cs_parser_relocs 115 gobj = drm_gem_object_lookup(p->filp, r->handle); 116 if (gobj == NULL) { 121 p->relocs[i].robj = gem_to_radeon_bo(gobj);
|
radeon_gem.c | 45 void radeon_gem_object_free(struct drm_gem_object *gobj) 47 struct radeon_bo *robj = gem_to_radeon_bo(gobj); 106 static int radeon_gem_set_domain(struct drm_gem_object *gobj, 114 robj = gem_to_radeon_bo(gobj); 270 struct drm_gem_object *gobj; local in function:radeon_gem_create_ioctl 279 false, &gobj); 285 r = drm_gem_handle_create(filp, gobj, &handle); 287 drm_gem_object_put_unlocked(gobj); 304 struct drm_gem_object *gobj; local in function:radeon_gem_userptr_ioctl 338 false, &gobj); 408 struct drm_gem_object *gobj; local in function:radeon_gem_set_domain_ioctl 436 struct drm_gem_object *gobj; local in function:radeon_mode_dumb_mmap 465 struct drm_gem_object *gobj; local in function:radeon_gem_busy_ioctl 493 struct drm_gem_object *gobj; local in function:radeon_gem_wait_idle_ioctl 525 struct drm_gem_object *gobj; local in function:radeon_gem_set_tiling_ioctl 543 struct drm_gem_object *gobj; local in function:radeon_gem_get_tiling_ioctl 628 struct drm_gem_object *gobj; local in function:radeon_gem_va_ioctl 734 struct drm_gem_object *gobj; local in function:radeon_gem_op_ioctl 776 struct drm_gem_object *gobj; local in function:radeon_mode_dumb_create [all...] |