/src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/ |
amdgpu_dma_buf.c | 32 * The following callback implementations are used for :ref:`sharing GEM buffer 49 * @obj: GEM BO 71 * @obj: GEM BO 85 * @obj: GEM BO 333 struct drm_gem_object *gem = dma_buf->priv; local in function:amdgpu_dma_buf_begin_cpu_access 334 struct amdgpu_bo *bo = gem_to_amdgpu_bo(gem); 374 * @gobj: GEM BO 380 * Shared DMA buffer representing the GEM BO from the given device. 408 * A new GEM BO of the given DRM device, representing the memory 450 * Import a dma_buf into a the driver and potentially create a new GEM object [all...] |
amdgpu_dma_buf.c | 32 * The following callback implementations are used for :ref:`sharing GEM buffer 49 * @obj: GEM BO 71 * @obj: GEM BO 85 * @obj: GEM BO 333 struct drm_gem_object *gem = dma_buf->priv; local in function:amdgpu_dma_buf_begin_cpu_access 334 struct amdgpu_bo *bo = gem_to_amdgpu_bo(gem); 374 * @gobj: GEM BO 380 * Shared DMA buffer representing the GEM BO from the given device. 408 * A new GEM BO of the given DRM device, representing the memory 450 * Import a dma_buf into a the driver and potentially create a new GEM object [all...] |
amdgpu_dma_buf.c | 32 * The following callback implementations are used for :ref:`sharing GEM buffer 49 * @obj: GEM BO 71 * @obj: GEM BO 85 * @obj: GEM BO 333 struct drm_gem_object *gem = dma_buf->priv; local in function:amdgpu_dma_buf_begin_cpu_access 334 struct amdgpu_bo *bo = gem_to_amdgpu_bo(gem); 374 * @gobj: GEM BO 380 * Shared DMA buffer representing the GEM BO from the given device. 408 * A new GEM BO of the given DRM device, representing the memory 450 * Import a dma_buf into a the driver and potentially create a new GEM object [all...] |
amdgpu_dma_buf.c | 32 * The following callback implementations are used for :ref:`sharing GEM buffer 49 * @obj: GEM BO 71 * @obj: GEM BO 85 * @obj: GEM BO 333 struct drm_gem_object *gem = dma_buf->priv; local in function:amdgpu_dma_buf_begin_cpu_access 334 struct amdgpu_bo *bo = gem_to_amdgpu_bo(gem); 374 * @gobj: GEM BO 380 * Shared DMA buffer representing the GEM BO from the given device. 408 * A new GEM BO of the given DRM device, representing the memory 450 * Import a dma_buf into a the driver and potentially create a new GEM object [all...] |
/src/sys/external/bsd/drm2/dist/drm/nouveau/ |
nouveau_display.c | 286 struct drm_gem_object *gem; local in function:nouveau_user_framebuffer_create 289 gem = drm_gem_object_lookup(file_priv, mode_cmd->handles[0]); 290 if (!gem) 292 nvbo = nouveau_gem_object(gem); 298 drm_gem_object_put_unlocked(gem); 688 struct drm_gem_object *gem; local in function:nouveau_display_dumb_map_offset 690 gem = drm_gem_object_lookup(file_priv, handle); 691 if (gem) { 692 struct nouveau_bo *bo = nouveau_gem_object(gem); 694 drm_gem_object_put_unlocked(gem); [all...] |
nouveau_display.c | 286 struct drm_gem_object *gem; local in function:nouveau_user_framebuffer_create 289 gem = drm_gem_object_lookup(file_priv, mode_cmd->handles[0]); 290 if (!gem) 292 nvbo = nouveau_gem_object(gem); 298 drm_gem_object_put_unlocked(gem); 688 struct drm_gem_object *gem; local in function:nouveau_display_dumb_map_offset 690 gem = drm_gem_object_lookup(file_priv, handle); 691 if (gem) { 692 struct nouveau_bo *bo = nouveau_gem_object(gem); 694 drm_gem_object_put_unlocked(gem); [all...] |
nouveau_display.c | 286 struct drm_gem_object *gem; local in function:nouveau_user_framebuffer_create 289 gem = drm_gem_object_lookup(file_priv, mode_cmd->handles[0]); 290 if (!gem) 292 nvbo = nouveau_gem_object(gem); 298 drm_gem_object_put_unlocked(gem); 688 struct drm_gem_object *gem; local in function:nouveau_display_dumb_map_offset 690 gem = drm_gem_object_lookup(file_priv, handle); 691 if (gem) { 692 struct nouveau_bo *bo = nouveau_gem_object(gem); 694 drm_gem_object_put_unlocked(gem); [all...] |
nouveau_display.c | 286 struct drm_gem_object *gem; local in function:nouveau_user_framebuffer_create 289 gem = drm_gem_object_lookup(file_priv, mode_cmd->handles[0]); 290 if (!gem) 292 nvbo = nouveau_gem_object(gem); 298 drm_gem_object_put_unlocked(gem); 688 struct drm_gem_object *gem; local in function:nouveau_display_dumb_map_offset 690 gem = drm_gem_object_lookup(file_priv, handle); 691 if (gem) { 692 struct nouveau_bo *bo = nouveau_gem_object(gem); 694 drm_gem_object_put_unlocked(gem); [all...] |
nouveau_gem.c | 49 nouveau_gem_object_del(struct drm_gem_object *gem) 51 struct nouveau_bo *nvbo = nouveau_gem_object(gem); 60 if (gem->import_attach) 61 drm_prime_gem_destroy(gem, nvbo->bo.sg); 70 nouveau_gem_object_open(struct drm_gem_object *gem, struct drm_file *file_priv) 73 struct nouveau_bo *nvbo = nouveau_gem_object(gem); 145 nouveau_gem_object_close(struct drm_gem_object *gem, struct drm_file *file_priv) 148 struct nouveau_bo *nvbo = nouveau_gem_object(gem); 201 /* Initialize the embedded gem-object. We return a single gem-referenc 407 struct drm_gem_object *gem; local in function:validate_init 925 struct drm_gem_object *gem; local in function:nouveau_gem_ioctl_cpu_prep 957 struct drm_gem_object *gem; local in function:nouveau_gem_ioctl_cpu_fini 975 struct drm_gem_object *gem; local in function:nouveau_gem_ioctl_info [all...] |
nouveau_gem.c | 49 nouveau_gem_object_del(struct drm_gem_object *gem) 51 struct nouveau_bo *nvbo = nouveau_gem_object(gem); 60 if (gem->import_attach) 61 drm_prime_gem_destroy(gem, nvbo->bo.sg); 70 nouveau_gem_object_open(struct drm_gem_object *gem, struct drm_file *file_priv) 73 struct nouveau_bo *nvbo = nouveau_gem_object(gem); 145 nouveau_gem_object_close(struct drm_gem_object *gem, struct drm_file *file_priv) 148 struct nouveau_bo *nvbo = nouveau_gem_object(gem); 201 /* Initialize the embedded gem-object. We return a single gem-referenc 407 struct drm_gem_object *gem; local in function:validate_init 925 struct drm_gem_object *gem; local in function:nouveau_gem_ioctl_cpu_prep 957 struct drm_gem_object *gem; local in function:nouveau_gem_ioctl_cpu_fini 975 struct drm_gem_object *gem; local in function:nouveau_gem_ioctl_info [all...] |
nouveau_gem.c | 49 nouveau_gem_object_del(struct drm_gem_object *gem) 51 struct nouveau_bo *nvbo = nouveau_gem_object(gem); 60 if (gem->import_attach) 61 drm_prime_gem_destroy(gem, nvbo->bo.sg); 70 nouveau_gem_object_open(struct drm_gem_object *gem, struct drm_file *file_priv) 73 struct nouveau_bo *nvbo = nouveau_gem_object(gem); 145 nouveau_gem_object_close(struct drm_gem_object *gem, struct drm_file *file_priv) 148 struct nouveau_bo *nvbo = nouveau_gem_object(gem); 201 /* Initialize the embedded gem-object. We return a single gem-referenc 407 struct drm_gem_object *gem; local in function:validate_init 925 struct drm_gem_object *gem; local in function:nouveau_gem_ioctl_cpu_prep 957 struct drm_gem_object *gem; local in function:nouveau_gem_ioctl_cpu_fini 975 struct drm_gem_object *gem; local in function:nouveau_gem_ioctl_info [all...] |
nouveau_gem.c | 49 nouveau_gem_object_del(struct drm_gem_object *gem) 51 struct nouveau_bo *nvbo = nouveau_gem_object(gem); 60 if (gem->import_attach) 61 drm_prime_gem_destroy(gem, nvbo->bo.sg); 70 nouveau_gem_object_open(struct drm_gem_object *gem, struct drm_file *file_priv) 73 struct nouveau_bo *nvbo = nouveau_gem_object(gem); 145 nouveau_gem_object_close(struct drm_gem_object *gem, struct drm_file *file_priv) 148 struct nouveau_bo *nvbo = nouveau_gem_object(gem); 201 /* Initialize the embedded gem-object. We return a single gem-referenc 407 struct drm_gem_object *gem; local in function:validate_init 925 struct drm_gem_object *gem; local in function:nouveau_gem_ioctl_cpu_prep 957 struct drm_gem_object *gem; local in function:nouveau_gem_ioctl_cpu_fini 975 struct drm_gem_object *gem; local in function:nouveau_gem_ioctl_info [all...] |
nouveau_drv.h | 168 /* GEM interface support */ 172 } gem; member in struct:nouveau_drm
|
nouveau_drv.h | 168 /* GEM interface support */ 172 } gem; member in struct:nouveau_drm
|
nouveau_drv.h | 168 /* GEM interface support */ 172 } gem; member in struct:nouveau_drm
|
nouveau_drv.h | 168 /* GEM interface support */ 172 } gem; member in struct:nouveau_drm
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/dispnv04/ |
nouveau_dispnv04_crtc.c | 995 struct drm_gem_object *gem; local in function:nv04_crtc_cursor_set 1006 gem = drm_gem_object_lookup(file_priv, buffer_handle); 1007 if (!gem) 1009 cursor = nouveau_gem_object(gem); 1025 drm_gem_object_put_unlocked(gem);
|
nouveau_dispnv04_crtc.c | 995 struct drm_gem_object *gem; local in function:nv04_crtc_cursor_set 1006 gem = drm_gem_object_lookup(file_priv, buffer_handle); 1007 if (!gem) 1009 cursor = nouveau_gem_object(gem); 1025 drm_gem_object_put_unlocked(gem);
|
nouveau_dispnv04_crtc.c | 995 struct drm_gem_object *gem; local in function:nv04_crtc_cursor_set 1006 gem = drm_gem_object_lookup(file_priv, buffer_handle); 1007 if (!gem) 1009 cursor = nouveau_gem_object(gem); 1025 drm_gem_object_put_unlocked(gem);
|
nouveau_dispnv04_crtc.c | 995 struct drm_gem_object *gem; local in function:nv04_crtc_cursor_set 1006 gem = drm_gem_object_lookup(file_priv, buffer_handle); 1007 if (!gem) 1009 cursor = nouveau_gem_object(gem); 1025 drm_gem_object_put_unlocked(gem);
|
/src/sys/external/bsd/drm2/dist/drm/qxl/ |
qxl_drv.h | 79 /* Protected by gem.mutex */ 220 struct qxl_gem gem; member in struct:qxl_device
|
qxl_drv.h | 79 /* Protected by gem.mutex */ 220 struct qxl_gem gem; member in struct:qxl_device
|
qxl_drv.h | 79 /* Protected by gem.mutex */ 220 struct qxl_gem gem; member in struct:qxl_device
|
qxl_drv.h | 79 /* Protected by gem.mutex */ 220 struct qxl_gem gem; member in struct:qxl_device
|
/src/sys/external/bsd/drm2/dist/drm/i915/ |
i915_drv.h | 80 #include "gem/i915_gem_context_types.h" 81 #include "gem/i915_gem_shrinker.h" 82 #include "gem/i915_gem_stolen.h" 917 * end of stolen which we can optionally use to create GEM objects 1055 * wq - Driver workqueue for GEM. 1289 } gem; member in struct:drm_i915_private 1388 * Frontbuffer tracking bits. Set in obj->frontbuffer_bits while a gem bo is
|