Home
last modified time | relevance | path

Searched refs:gtt_range (Results 1 – 7 of 7) sorted by relevance

/drivers/gpu/drm/gma500/
Dgtt.h31 struct gtt_range { struct
43 #define to_gtt_range(x) container_of(x, struct gtt_range, gem) argument
45 extern struct gtt_range *psb_gtt_alloc_range(struct drm_device *dev, int len,
48 extern void psb_gtt_kref_put(struct gtt_range *gt);
49 extern void psb_gtt_free_range(struct drm_device *dev, struct gtt_range *gt);
50 extern int psb_gtt_pin(struct gtt_range *gt);
51 extern void psb_gtt_unpin(struct gtt_range *gt);
53 struct gtt_range *gt, int roll);
Dgtt.c55 static u32 __iomem *psb_gtt_entry(struct drm_device *dev, struct gtt_range *r) in psb_gtt_entry()
75 static int psb_gtt_insert(struct drm_device *dev, struct gtt_range *r, in psb_gtt_insert()
124 static void psb_gtt_remove(struct drm_device *dev, struct gtt_range *r) in psb_gtt_remove()
153 void psb_gtt_roll(struct drm_device *dev, struct gtt_range *r, int roll) in psb_gtt_roll()
194 static int psb_gtt_attach_pages(struct gtt_range *gt) in psb_gtt_attach_pages()
219 static void psb_gtt_detach_pages(struct gtt_range *gt) in psb_gtt_detach_pages()
235 int psb_gtt_pin(struct gtt_range *gt) in psb_gtt_pin()
274 void psb_gtt_unpin(struct gtt_range *gt) in psb_gtt_unpin()
324 struct gtt_range *psb_gtt_alloc_range(struct drm_device *dev, int len, in psb_gtt_alloc_range()
328 struct gtt_range *gt; in psb_gtt_alloc_range()
[all …]
Dgem.c23 struct gtt_range *gtt = container_of(obj, struct gtt_range, gem); in psb_gem_free_object()
53 struct gtt_range *r; in psb_gem_create()
130 struct gtt_range *r; in psb_gem_fault()
142 r = container_of(obj, struct gtt_range, gem); /* Get the gtt range */ in psb_gem_fault()
Dframebuffer.c83 struct gtt_range *gtt = to_gtt_range(fb->obj[0]); in psbfb_pan()
105 struct gtt_range *gtt = to_gtt_range(fb->obj[0]); in psbfb_vm_fault()
282 static struct gtt_range *psbfb_alloc(struct drm_device *dev, int aligned_size) in psbfb_alloc()
284 struct gtt_range *backing; in psbfb_alloc()
311 struct gtt_range *backing; in psbfb_create()
Dgma_display.c57 struct gtt_range *gtt; in gma_pipe_set_base()
334 struct gtt_range *gt; in gma_crtc_cursor_set()
335 struct gtt_range *cursor_gt = gma_crtc->cursor_gt; in gma_crtc_cursor_set()
352 struct gtt_range, gem); in gma_crtc_cursor_set()
378 gt = container_of(obj, struct gtt_range, gem); in gma_crtc_cursor_set()
428 gt = container_of(gma_crtc->cursor_obj, struct gtt_range, gem); in gma_crtc_cursor_set()
486 struct gtt_range *gt; in gma_crtc_disable()
Dpsb_intel_drv.h143 struct gtt_range *cursor_gt;
Dpsb_intel_display.c457 struct gtt_range *cursor_gt; in psb_intel_cursor_init()