Home
last modified time | relevance | path

Searched refs:drm_mm (Results 1 – 18 of 18) sorted by relevance

/linux-4.4.14/include/drm/
Ddrm_mm.h73 struct drm_mm *mm;
76 struct drm_mm { struct
122 static inline bool drm_mm_initialized(struct drm_mm *mm) in drm_mm_initialized()
221 int drm_mm_reserve_node(struct drm_mm *mm, struct drm_mm_node *node);
223 int drm_mm_insert_node_generic(struct drm_mm *mm,
246 static inline int drm_mm_insert_node(struct drm_mm *mm, in drm_mm_insert_node()
256 int drm_mm_insert_node_in_range_generic(struct drm_mm *mm,
283 static inline int drm_mm_insert_node_in_range(struct drm_mm *mm, in drm_mm_insert_node_in_range()
298 void drm_mm_init(struct drm_mm *mm,
301 void drm_mm_takedown(struct drm_mm *mm);
[all …]
Ddrm_vma_manager.h50 struct drm_mm vm_addr_space_mm;
/linux-4.4.14/drivers/gpu/drm/
Ddrm_mm.c93 static struct drm_mm_node *drm_mm_search_free_generic(const struct drm_mm *mm,
98 static struct drm_mm_node *drm_mm_search_free_in_range_generic(const struct drm_mm *mm,
112 struct drm_mm *mm = hole_node->mm; in drm_mm_insert_helper()
179 int drm_mm_reserve_node(struct drm_mm *mm, struct drm_mm_node *node) in drm_mm_reserve_node()
232 int drm_mm_insert_node_generic(struct drm_mm *mm, struct drm_mm_node *node, in drm_mm_insert_node_generic()
257 struct drm_mm *mm = hole_node->mm; in drm_mm_insert_helper_range()
332 int drm_mm_insert_node_in_range_generic(struct drm_mm *mm, struct drm_mm_node *node, in drm_mm_insert_node_in_range_generic()
364 struct drm_mm *mm = node->mm; in drm_mm_remove_node()
413 static struct drm_mm_node *drm_mm_search_free_generic(const struct drm_mm *mm, in drm_mm_search_free_generic()
455 static struct drm_mm_node *drm_mm_search_free_in_range_generic(const struct drm_mm *mm, in drm_mm_search_free_in_range_generic()
[all …]
DMakefile10 drm_platform.o drm_sysfs.o drm_hashtab.o drm_mm.o \
/linux-4.4.14/drivers/gpu/drm/ttm/
Dttm_bo_manager.c46 struct drm_mm mm;
56 struct drm_mm *mm = &rman->mm; in ttm_bo_man_get_node()
126 struct drm_mm *mm = &rman->mm; in ttm_bo_man_takedown()
/linux-4.4.14/drivers/gpu/drm/sis/
Dsis_drv.h64 struct drm_mm vram_mm;
65 struct drm_mm agp_mm;
/linux-4.4.14/drivers/gpu/drm/via/
Dvia_drv.h94 struct drm_mm vram_mm;
96 struct drm_mm agp_mm;
/linux-4.4.14/Documentation/DocBook/
D.gpu.xml.cmd2 …s/gpu/drm/drm_prime.c drivers/gpu/drm/drm_mm.c drivers/gpu/drm/drm_mm.c drivers/gpu/drm/drm_mm.c i…
/linux-4.4.14/drivers/gpu/drm/armada/
Darmada_drm.h60 struct drm_mm linear;
/linux-4.4.14/drivers/gpu/drm/i915/
Di915_vgpu.c119 static int vgt_balloon_space(struct drm_mm *mm, in vgt_balloon_space()
Di915_gem_gtt.h276 struct drm_mm mm;
Di915_drv.h1261 struct drm_mm stolen;
/linux-4.4.14/drivers/gpu/drm/qxl/
Dqxl_ttm.c451 struct drm_mm *mm = (struct drm_mm *)node->info_ent->data; in qxl_mm_dump_table()
/linux-4.4.14/drivers/gpu/drm/tegra/
Ddrm.h44 struct drm_mm mm;
/linux-4.4.14/drivers/gpu/drm/msm/
Dmsm_drv.h155 struct drm_mm mm;
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/
Damdgpu_ttm.c1092 struct drm_mm *mm = (struct drm_mm *)adev->mman.bdev.man[ttm_pl].priv; in amdgpu_mm_dump_table()
/linux-4.4.14/drivers/gpu/drm/radeon/
Dradeon_ttm.c1022 struct drm_mm *mm = (struct drm_mm *)rdev->mman.bdev.man[ttm_pl].priv; in radeon_mm_dump_table()
/linux-4.4.14/drivers/gpu/drm/vmwgfx/
Dvmwgfx_cmdbuf.c108 struct drm_mm mm;