Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/gpu/drm/gma500/
Dgtt.h44 struct gtt_range { struct
56 #define to_gtt_range(x) container_of(x, struct gtt_range, gem) argument
58 extern struct gtt_range *psb_gtt_alloc_range(struct drm_device *dev, int len,
61 extern void psb_gtt_kref_put(struct gtt_range *gt);
62 extern void psb_gtt_free_range(struct drm_device *dev, struct gtt_range *gt);
63 extern int psb_gtt_pin(struct gtt_range *gt);
64 extern void psb_gtt_unpin(struct gtt_range *gt);
66 struct gtt_range *gt, int roll);
Dgtt.c66 static u32 __iomem *psb_gtt_entry(struct drm_device *dev, struct gtt_range *r) in psb_gtt_entry()
86 static int psb_gtt_insert(struct drm_device *dev, struct gtt_range *r, in psb_gtt_insert()
135 static void psb_gtt_remove(struct drm_device *dev, struct gtt_range *r) in psb_gtt_remove()
164 void psb_gtt_roll(struct drm_device *dev, struct gtt_range *r, int roll) in psb_gtt_roll()
205 static int psb_gtt_attach_pages(struct gtt_range *gt) in psb_gtt_attach_pages()
230 static void psb_gtt_detach_pages(struct gtt_range *gt) in psb_gtt_detach_pages()
246 int psb_gtt_pin(struct gtt_range *gt) in psb_gtt_pin()
285 void psb_gtt_unpin(struct gtt_range *gt) in psb_gtt_unpin()
335 struct gtt_range *psb_gtt_alloc_range(struct drm_device *dev, int len, in psb_gtt_alloc_range()
339 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()
64 struct gtt_range *r; in psb_gem_create()
141 struct gtt_range *r; in psb_gem_fault()
153 r = container_of(obj, struct gtt_range, gem); /* Get the gtt range */ in psb_gem_fault()
Dframebuffer.c95 struct gtt_range *gtt = to_gtt_range(psbfb->base.obj[0]); in psbfb_pan()
117 struct gtt_range *gtt = to_gtt_range(psbfb->base.obj[0]); in psbfb_vm_fault()
226 struct gtt_range *gt) in psb_framebuffer_init()
267 struct gtt_range *gt) in psb_framebuffer_create()
296 static struct gtt_range *psbfb_alloc(struct drm_device *dev, int aligned_size) in psbfb_alloc()
298 struct gtt_range *backing; in psbfb_alloc()
326 struct gtt_range *backing; in psbfb_create()
460 struct gtt_range *r; in psb_user_framebuffer_create()
472 r = container_of(obj, struct gtt_range, gem); in psb_user_framebuffer_create()
Dgma_display.c63 struct gtt_range *gtt; in gma_pipe_set_base()
338 struct gtt_range *gt; in gma_crtc_cursor_set()
339 struct gtt_range *cursor_gt = gma_crtc->cursor_gt; in gma_crtc_cursor_set()
356 struct gtt_range, gem); in gma_crtc_cursor_set()
382 gt = container_of(obj, struct gtt_range, gem); in gma_crtc_cursor_set()
432 gt = container_of(gma_crtc->cursor_obj, struct gtt_range, gem); in gma_crtc_cursor_set()
490 struct gtt_range *gt; in gma_crtc_disable()
Dpsb_intel_drv.h174 struct gtt_range *cursor_gt;
Dpsb_intel_display.c464 struct gtt_range *cursor_gt; in psb_intel_cursor_init()