Searched refs:gtt_range (Results 1 – 7 of 7) sorted by relevance
/Linux-v4.19/drivers/gpu/drm/gma500/ |
D | gtt.h | 44 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);
|
D | gtt.c | 66 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 …]
|
D | gem.c | 34 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()
|
D | framebuffer.c | 95 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()
|
D | gma_display.c | 63 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()
|
D | psb_intel_drv.h | 174 struct gtt_range *cursor_gt;
|
D | psb_intel_display.c | 464 struct gtt_range *cursor_gt; in psb_intel_cursor_init()
|