Searched refs:drm_gem_object (Results 1 - 25 of 66) sorted by relevance

123

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/gpu/drm/i915/
H A Di915_trace.h19 TP_PROTO(struct drm_gem_object *obj),
24 __field(struct drm_gem_object *, obj)
38 TP_PROTO(struct drm_gem_object *obj, u32 gtt_offset),
43 __field(struct drm_gem_object *, obj)
58 TP_PROTO(struct drm_gem_object *obj, uint32_t old_read_domains, uint32_t old_write_domain),
63 __field(struct drm_gem_object *, obj)
81 TP_PROTO(struct drm_gem_object *obj, int fence, int tiling_mode),
86 __field(struct drm_gem_object *, obj)
103 TP_PROTO(struct drm_gem_object *obj),
108 __field(struct drm_gem_object *, ob
[all...]
H A Di915_drv.h92 struct drm_gem_object *cur_obj;
126 struct drm_gem_object *obj;
255 struct drm_gem_object *seqno_obj;
256 struct drm_gem_object *pwrctx;
257 struct drm_gem_object *renderctx;
668 /** driver private structure attached to each drm_gem_object */
670 struct drm_gem_object base;
966 int i915_gem_init_object(struct drm_gem_object *obj);
967 struct drm_gem_object * i915_gem_alloc_object(struct drm_device *dev,
969 void i915_gem_free_object(struct drm_gem_object *ob
[all...]
H A Dintel_drv.h108 struct drm_gem_object *obj;
167 struct drm_gem_object *cursor_bo;
182 struct drm_gem_object *old_fb_obj;
183 struct drm_gem_object *pending_flip_obj;
202 extern void intel_mark_busy(struct drm_device *dev, struct drm_gem_object *obj);
256 struct drm_gem_object *obj);
261 struct drm_gem_object *obj);
H A Di915_gem.c39 static uint32_t i915_gem_get_gtt_alignment(struct drm_gem_object *obj);
40 static int i915_gem_object_flush_gpu_write_domain(struct drm_gem_object *obj);
41 static void i915_gem_object_flush_gtt_write_domain(struct drm_gem_object *obj);
42 static void i915_gem_object_flush_cpu_write_domain(struct drm_gem_object *obj);
43 static int i915_gem_object_set_to_cpu_domain(struct drm_gem_object *obj,
45 static int i915_gem_object_set_cpu_read_domain_range(struct drm_gem_object *obj,
48 static void i915_gem_object_set_to_full_cpu_read_domain(struct drm_gem_object *obj);
49 static int i915_gem_object_wait_rendering(struct drm_gem_object *obj);
50 static int i915_gem_object_bind_to_gtt(struct drm_gem_object *obj,
52 static void i915_gem_clear_fence_reg(struct drm_gem_object *ob
[all...]
H A Di915_gem_tiling.c236 i915_gem_object_fence_offset_ok(struct drm_gem_object *obj, int tiling_mode)
272 struct drm_gem_object *obj;
360 struct drm_gem_object *obj;
425 i915_gem_object_do_bit_17_swizzle(struct drm_gem_object *obj)
454 i915_gem_object_save_bit_17_swizzle(struct drm_gem_object *obj)
H A Di915_gem_debug.c38 struct drm_gem_object *obj;
72 i915_gem_dump_object(struct drm_gem_object *obj, int len,
137 i915_gem_object_check_coherency(struct drm_gem_object *obj, int handle)
H A Dintel_ringbuffer.h7 struct drm_gem_object *obj;
24 struct drm_gem_object *gem_object;
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/gpu/drm/i915/
H A Di915_trace.h19 TP_PROTO(struct drm_gem_object *obj),
24 __field(struct drm_gem_object *, obj)
38 TP_PROTO(struct drm_gem_object *obj, u32 gtt_offset),
43 __field(struct drm_gem_object *, obj)
58 TP_PROTO(struct drm_gem_object *obj, uint32_t old_read_domains, uint32_t old_write_domain),
63 __field(struct drm_gem_object *, obj)
81 TP_PROTO(struct drm_gem_object *obj, int fence, int tiling_mode),
86 __field(struct drm_gem_object *, obj)
103 TP_PROTO(struct drm_gem_object *obj),
108 __field(struct drm_gem_object *, ob
[all...]
H A Di915_drv.h92 struct drm_gem_object *cur_obj;
126 struct drm_gem_object *obj;
255 struct drm_gem_object *seqno_obj;
256 struct drm_gem_object *pwrctx;
257 struct drm_gem_object *renderctx;
668 /** driver private structure attached to each drm_gem_object */
670 struct drm_gem_object base;
966 int i915_gem_init_object(struct drm_gem_object *obj);
967 struct drm_gem_object * i915_gem_alloc_object(struct drm_device *dev,
969 void i915_gem_free_object(struct drm_gem_object *ob
[all...]
H A Dintel_drv.h108 struct drm_gem_object *obj;
167 struct drm_gem_object *cursor_bo;
182 struct drm_gem_object *old_fb_obj;
183 struct drm_gem_object *pending_flip_obj;
202 extern void intel_mark_busy(struct drm_device *dev, struct drm_gem_object *obj);
256 struct drm_gem_object *obj);
261 struct drm_gem_object *obj);
H A Di915_gem.c39 static uint32_t i915_gem_get_gtt_alignment(struct drm_gem_object *obj);
40 static int i915_gem_object_flush_gpu_write_domain(struct drm_gem_object *obj);
41 static void i915_gem_object_flush_gtt_write_domain(struct drm_gem_object *obj);
42 static void i915_gem_object_flush_cpu_write_domain(struct drm_gem_object *obj);
43 static int i915_gem_object_set_to_cpu_domain(struct drm_gem_object *obj,
45 static int i915_gem_object_set_cpu_read_domain_range(struct drm_gem_object *obj,
48 static void i915_gem_object_set_to_full_cpu_read_domain(struct drm_gem_object *obj);
49 static int i915_gem_object_wait_rendering(struct drm_gem_object *obj);
50 static int i915_gem_object_bind_to_gtt(struct drm_gem_object *obj,
52 static void i915_gem_clear_fence_reg(struct drm_gem_object *ob
[all...]
H A Di915_gem_tiling.c236 i915_gem_object_fence_offset_ok(struct drm_gem_object *obj, int tiling_mode)
272 struct drm_gem_object *obj;
360 struct drm_gem_object *obj;
425 i915_gem_object_do_bit_17_swizzle(struct drm_gem_object *obj)
454 i915_gem_object_save_bit_17_swizzle(struct drm_gem_object *obj)
H A Di915_gem_debug.c38 struct drm_gem_object *obj;
72 i915_gem_dump_object(struct drm_gem_object *obj, int len,
137 i915_gem_object_check_coherency(struct drm_gem_object *obj, int handle)
H A Dintel_ringbuffer.h7 struct drm_gem_object *obj;
24 struct drm_gem_object *gem_object;
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/gpu/drm/radeon/
H A Dradeon_gem.c33 int radeon_gem_object_init(struct drm_gem_object *obj)
39 void radeon_gem_object_free(struct drm_gem_object *gobj)
55 struct drm_gem_object **obj)
57 struct drm_gem_object *gobj;
83 int radeon_gem_object_pin(struct drm_gem_object *obj, uint32_t pin_domain,
97 void radeon_gem_object_unpin(struct drm_gem_object *obj)
109 int radeon_gem_set_domain(struct drm_gem_object *gobj,
190 struct drm_gem_object *gobj;
218 struct drm_gem_object *gobj;
242 struct drm_gem_object *gob
[all...]
H A Dradeon_fb.c89 static void radeonfb_destroy_pinned_object(struct drm_gem_object *gobj)
105 struct drm_gem_object **gobj_p)
108 struct drm_gem_object *gobj = NULL;
186 struct drm_gem_object *gobj = NULL;
H A Dradeon_object.h140 struct drm_gem_object *gobj, unsigned long size,
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/gpu/drm/radeon/
H A Dradeon_gem.c33 int radeon_gem_object_init(struct drm_gem_object *obj)
39 void radeon_gem_object_free(struct drm_gem_object *gobj)
55 struct drm_gem_object **obj)
57 struct drm_gem_object *gobj;
83 int radeon_gem_object_pin(struct drm_gem_object *obj, uint32_t pin_domain,
97 void radeon_gem_object_unpin(struct drm_gem_object *obj)
109 int radeon_gem_set_domain(struct drm_gem_object *gobj,
190 struct drm_gem_object *gobj;
218 struct drm_gem_object *gobj;
242 struct drm_gem_object *gob
[all...]
H A Dradeon_fb.c89 static void radeonfb_destroy_pinned_object(struct drm_gem_object *gobj)
105 struct drm_gem_object **gobj_p)
108 struct drm_gem_object *gobj = NULL;
186 struct drm_gem_object *gobj = NULL;
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/gpu/drm/
H A Ddrm_gem.c141 struct drm_gem_object *obj, size_t size)
164 struct drm_gem_object *
167 struct drm_gem_object *obj;
199 struct drm_gem_object *obj;
236 struct drm_gem_object *obj,
265 struct drm_gem_object *
269 struct drm_gem_object *obj;
317 struct drm_gem_object *obj;
370 struct drm_gem_object *obj;
414 struct drm_gem_object *ob
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/gpu/drm/
H A Ddrm_gem.c141 struct drm_gem_object *obj, size_t size)
164 struct drm_gem_object *
167 struct drm_gem_object *obj;
199 struct drm_gem_object *obj;
236 struct drm_gem_object *obj,
265 struct drm_gem_object *
269 struct drm_gem_object *obj;
317 struct drm_gem_object *obj;
370 struct drm_gem_object *obj;
414 struct drm_gem_object *ob
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/gpu/drm/nouveau/
H A Dnouveau_display.c82 struct drm_gem_object *gem;
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/gpu/drm/nouveau/
H A Dnouveau_display.c82 struct drm_gem_object *gem;
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/include/drm/
H A DdrmP.h610 struct drm_gem_object { struct
809 int (*gem_init_object) (struct drm_gem_object *obj);
810 void (*gem_free_object) (struct drm_gem_object *obj);
1456 void drm_gem_object_release(struct drm_gem_object *obj);
1458 struct drm_gem_object *drm_gem_object_alloc(struct drm_device *dev,
1461 struct drm_gem_object *obj, size_t size);
1462 void drm_gem_object_handle_free(struct drm_gem_object *obj);
1470 drm_gem_object_reference(struct drm_gem_object *obj)
1476 drm_gem_object_unreference(struct drm_gem_object *obj)
1483 drm_gem_object_unreference_unlocked(struct drm_gem_object *ob
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/include/drm/
H A DdrmP.h610 struct drm_gem_object { struct
809 int (*gem_init_object) (struct drm_gem_object *obj);
810 void (*gem_free_object) (struct drm_gem_object *obj);
1456 void drm_gem_object_release(struct drm_gem_object *obj);
1458 struct drm_gem_object *drm_gem_object_alloc(struct drm_device *dev,
1461 struct drm_gem_object *obj, size_t size);
1462 void drm_gem_object_handle_free(struct drm_gem_object *obj);
1470 drm_gem_object_reference(struct drm_gem_object *obj)
1476 drm_gem_object_unreference(struct drm_gem_object *obj)
1483 drm_gem_object_unreference_unlocked(struct drm_gem_object *ob
[all...]

Completed in 282 milliseconds

123