Home
last modified time | relevance | path

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

/linux-4.4.14/drivers/gpu/drm/gma500/
Dgtt.h44 struct gtt_range { struct
56 extern struct gtt_range *psb_gtt_alloc_range(struct drm_device *dev, int len, argument
59 extern void psb_gtt_kref_put(struct gtt_range *gt);
60 extern void psb_gtt_free_range(struct drm_device *dev, struct gtt_range *gt);
61 extern int psb_gtt_pin(struct gtt_range *gt);
62 extern void psb_gtt_unpin(struct gtt_range *gt);
64 struct gtt_range *gt, int roll);
Dgtt.c65 static u32 __iomem *psb_gtt_entry(struct drm_device *dev, struct gtt_range *r) in psb_gtt_entry()
84 static int psb_gtt_insert(struct drm_device *dev, struct gtt_range *r, in psb_gtt_insert()
133 void psb_gtt_remove(struct drm_device *dev, struct gtt_range *r) in psb_gtt_remove()
162 void psb_gtt_roll(struct drm_device *dev, struct gtt_range *r, int roll) in psb_gtt_roll()
203 static int psb_gtt_attach_pages(struct gtt_range *gt) in psb_gtt_attach_pages()
228 static void psb_gtt_detach_pages(struct gtt_range *gt) in psb_gtt_detach_pages()
244 int psb_gtt_pin(struct gtt_range *gt) in psb_gtt_pin()
283 void psb_gtt_unpin(struct gtt_range *gt) in psb_gtt_unpin()
332 struct gtt_range *psb_gtt_alloc_range(struct drm_device *dev, int len, in psb_gtt_alloc_range()
336 struct gtt_range *gt; in psb_gtt_alloc_range()
[all …]
Dgem.c34 struct gtt_range *gtt = container_of(obj, struct gtt_range, gem); in psb_gem_free_object()
101 struct gtt_range *r; in psb_gem_create()
177 struct gtt_range *r; in psb_gem_fault()
188 r = container_of(obj, struct gtt_range, gem); /* Get the gtt range */ in psb_gem_fault()
Dframebuffer.c245 struct gtt_range *gt) in psb_framebuffer_init()
288 struct gtt_range *gt) in psb_framebuffer_create()
318 static struct gtt_range *psbfb_alloc(struct drm_device *dev, int aligned_size) in psbfb_alloc()
320 struct gtt_range *backing; in psbfb_alloc()
348 struct gtt_range *backing; in psbfb_create()
493 struct gtt_range *r; in psb_user_framebuffer_create()
505 r = container_of(obj, struct gtt_range, gem); in psb_user_framebuffer_create()
651 struct gtt_range *r = psbfb->gtt; in psb_user_framebuffer_create_handle()
665 struct gtt_range *r = psbfb->gtt; in psb_user_framebuffer_destroy()
Dframebuffer.h34 struct gtt_range *gtt;
Dgma_display.c343 struct gtt_range *gt; in gma_crtc_cursor_set()
344 struct gtt_range *cursor_gt = gma_crtc->cursor_gt; in gma_crtc_cursor_set()
363 struct gtt_range, gem); in gma_crtc_cursor_set()
392 gt = container_of(obj, struct gtt_range, gem); in gma_crtc_cursor_set()
442 gt = container_of(gma_crtc->cursor_obj, struct gtt_range, gem); in gma_crtc_cursor_set()
516 struct gtt_range *gt; in gma_crtc_disable()
Dpsb_intel_drv.h170 struct gtt_range *cursor_gt;
Dpsb_intel_display.c467 struct gtt_range *cursor_gt; in psb_intel_cursor_init()