Searched refs:drm_gem_object (Results 1 – 21 of 21) sorted by relevance
| /freebsd-11-stable/sys/dev/drm2/ |
| HD | drm_gem.c | 107 struct drm_gem_object *obj, size_t size) in drm_gem_object_init() 130 struct drm_gem_object *obj, size_t size) in drm_gem_private_object_init() 145 struct drm_gem_object * 148 struct drm_gem_object *obj; in drm_gem_object_alloc() 172 drm_gem_remove_prime_handles(struct drm_gem_object *obj, struct drm_file *filp) in drm_gem_remove_prime_handles() 192 struct drm_gem_object *obj; in drm_gem_handle_delete() 219 struct drm_gem_object *obj, in drm_gem_handle_create() 245 drm_gem_free_mmap_offset(struct drm_gem_object *obj) in drm_gem_free_mmap_offset() 261 drm_gem_create_mmap_offset(struct drm_gem_object *obj) in drm_gem_create_mmap_offset() 284 struct drm_gem_object * [all …]
|
| HD | drmP.h | 584 struct drm_gem_object { struct 865 int (*gem_init_object) (struct drm_gem_object *obj); 866 void (*gem_free_object) (struct drm_gem_object *obj); 867 int (*gem_open_object) (struct drm_gem_object *, struct drm_file *); 868 void (*gem_close_object) (struct drm_gem_object *, struct drm_file *); 880 struct drm_gem_object *obj, int flags); 882 struct drm_gem_object * (*gem_prime_import)(struct drm_device *dev, 1394 extern void drm_prime_gem_destroy(struct drm_gem_object *obj, struct sg_table *sg); 1403 int drm_prime_add_dma_buf(struct drm_device *dev, struct drm_gem_object *obj); 1405 struct drm_gem_object **obj); [all …]
|
| /freebsd-11-stable/sys/dev/drm2/radeon/ |
| HD | radeon_gem.h | 10 int radeon_gem_object_init(struct drm_gem_object *obj); 11 void radeon_gem_object_free(struct drm_gem_object *obj); 12 int radeon_gem_object_open(struct drm_gem_object *obj, 14 void radeon_gem_object_close(struct drm_gem_object *obj,
|
| HD | radeon_gem.c | 37 int radeon_gem_object_init(struct drm_gem_object *obj) in radeon_gem_object_init() 44 void radeon_gem_object_free(struct drm_gem_object *gobj) in radeon_gem_object_free() 60 struct drm_gem_object **obj) in radeon_gem_object_create() 102 static int radeon_gem_set_domain(struct drm_gem_object *gobj, in radeon_gem_set_domain() 147 int radeon_gem_object_open(struct drm_gem_object *obj, struct drm_file *file_priv) in radeon_gem_object_open() 176 void radeon_gem_object_close(struct drm_gem_object *obj, in radeon_gem_object_close() 260 struct drm_gem_object *gobj; in radeon_gem_create_ioctl() 297 struct drm_gem_object *gobj; in radeon_gem_set_domain_ioctl() 325 struct drm_gem_object *gobj; in radeon_mode_dumb_mmap() 351 struct drm_gem_object *gobj; in radeon_gem_busy_ioctl() [all …]
|
| HD | radeon_fb.c | 92 static void radeonfb_destroy_pinned_object(struct drm_gem_object *gobj) in radeonfb_destroy_pinned_object() 108 struct drm_gem_object **gobj_p) in radeonfb_create_pinned_object() 111 struct drm_gem_object *gobj = NULL; in radeonfb_create_pinned_object() 199 struct drm_gem_object *gobj = NULL; in radeonfb_create()
|
| HD | radeon_prime.c | 169 struct drm_gem_object *obj, in radeon_gem_prime_export() 189 struct drm_gem_object *radeon_gem_prime_import(struct drm_device *dev, in radeon_gem_prime_import()
|
| HD | radeon_mode.h | 306 struct drm_gem_object *cursor_bo; 488 struct drm_gem_object *obj; 687 struct drm_gem_object *obj); 703 void radeon_copy_fb(struct drm_device *dev, struct drm_gem_object *dst_obj);
|
| HD | radeon_drv.c | 101 struct drm_gem_object *obj, 103 struct drm_gem_object *radeon_gem_prime_import(struct drm_device *dev,
|
| HD | radeon_cursor.c | 127 static void radeon_set_cursor(struct drm_crtc *crtc, struct drm_gem_object *obj, in radeon_set_cursor() 162 struct drm_gem_object *obj; in radeon_crtc_cursor_set()
|
| HD | radeon_display.c | 358 struct drm_gem_object *obj; in radeon_crtc_page_flip() 1090 struct drm_gem_object *obj) in radeon_framebuffer_init() 1109 struct drm_gem_object *obj; in radeon_user_framebuffer_create()
|
| HD | radeon.h | 353 struct drm_gem_object gem_base; 430 struct drm_gem_object **obj); 830 struct drm_gem_object *gobj;
|
| HD | radeon_legacy_crtc.c | 380 struct drm_gem_object *obj; in radeon_crtc_do_set_base()
|
| HD | atombios_crtc.c | 1073 struct drm_gem_object *obj; in dce4_crtc_do_set_base() 1275 struct drm_gem_object *obj; in avivo_crtc_do_set_base()
|
| /freebsd-11-stable/sys/dev/drm/ |
| HD | i915_drv.h | 85 struct drm_gem_object *ring_obj; 124 struct drm_gem_object *hws_obj; 331 struct drm_gem_object *obj; 515 int i915_gem_init_object(struct drm_gem_object *obj); 516 void i915_gem_free_object(struct drm_gem_object *obj); 517 int i915_gem_object_pin(struct drm_gem_object *obj, uint32_t alignment); 518 void i915_gem_object_unpin(struct drm_gem_object *obj); 523 void i915_gem_clflush_object(struct drm_gem_object *obj); 529 void i915_gem_dump_object(struct drm_gem_object *obj, int len, 536 void i915_gem_object_check_coherency(struct drm_gem_object *obj, int handle); [all …]
|
| /freebsd-11-stable/sys/arm/nvidia/drm2/ |
| HD | tegra_bo.c | 82 tegra_bo_free_object(struct drm_gem_object *gem_obj) in tegra_bo_free_object() 285 struct drm_gem_object *gem_obj; in tegra_bo_dumb_map_offset()
|
| HD | tegra_drm.h | 34 struct drm_gem_object gem_obj;
|
| HD | tegra_fb.c | 276 struct drm_gem_object *gem_obj; in tegra_drm_fb_create()
|
| HD | tegra_dc.c | 138 struct drm_gem_object *cursor_gem; 983 struct drm_gem_object *gem; in dc_cursor_set()
|
| /freebsd-11-stable/sys/dev/drm2/i915/ |
| HD | i915_drv.h | 975 struct drm_gem_object base; 1415 int i915_gem_init_object(struct drm_gem_object *obj); 1420 void i915_gem_free_object(struct drm_gem_object *obj); 1545 struct drm_gem_object *i915_gem_prime_import(struct drm_device *dev, 1549 struct drm_gem_object *gem_obj, int flags);
|
| HD | i915_gem.c | 1369 struct drm_gem_object *obj; in i915_gem_mmap_ioctl() 1480 struct drm_gem_object *gem_obj = vm_obj->handle; in i915_gem_pager_populate() 1608 struct drm_gem_object *obj = handle; in i915_gem_pager_dtor() 4070 int i915_gem_init_object(struct drm_gem_object *obj) in i915_gem_init_object() 4077 void i915_gem_free_object(struct drm_gem_object *gem_obj) in i915_gem_free_object()
|
| HD | i915_gem_execbuffer.c | 112 struct drm_gem_object *target_obj; in i915_gem_execbuffer_relocate_entry()
|