Searched refs:drm_mm (Results 1 – 25 of 28) sorted by relevance
12
| /Linux-v5.4/include/drm/ |
| D | drm_mm.h | 163 struct drm_mm *mm; 186 struct drm_mm { struct 225 struct drm_mm *mm; argument 272 static inline bool drm_mm_initialized(const struct drm_mm *mm) in drm_mm_initialized() 402 int drm_mm_reserve_node(struct drm_mm *mm, struct drm_mm_node *node); 403 int drm_mm_insert_node_in_range(struct drm_mm *mm, 430 drm_mm_insert_node_generic(struct drm_mm *mm, struct drm_mm_node *node, in drm_mm_insert_node_generic() 454 static inline int drm_mm_insert_node(struct drm_mm *mm, in drm_mm_insert_node() 463 void drm_mm_init(struct drm_mm *mm, u64 start, u64 size); 464 void drm_mm_takedown(struct drm_mm *mm); [all …]
|
| D | drm_vma_manager.h | 61 struct drm_mm vm_addr_space_mm;
|
| /Linux-v5.4/tools/testing/selftests/drivers/gpu/ |
| D | drm_mm.sh | 5 if ! /sbin/modprobe -n -q test-drm_mm; then 10 if /sbin/modprobe -q test-drm_mm; then 11 /sbin/modprobe -q -r test-drm_mm
|
| /Linux-v5.4/drivers/gpu/drm/ |
| D | drm_mm.c | 118 static void show_leaks(struct drm_mm *mm) in show_leaks() 149 static void show_leaks(struct drm_mm *mm) { } in show_leaks() 160 __drm_mm_interval_first(const struct drm_mm *mm, u64 start, u64 last) in INTERVAL_TREE_DEFINE() 170 struct drm_mm *mm = hole_node->mm; in drm_mm_interval_tree_add_node() 260 struct drm_mm *mm = node->mm; in add_hole() 299 static struct drm_mm_node *best_hole(struct drm_mm *mm, u64 size) in best_hole() 319 static struct drm_mm_node *find_hole(struct drm_mm *mm, u64 addr) in find_hole() 342 first_hole(struct drm_mm *mm, in first_hole() 365 next_hole(struct drm_mm *mm, in next_hole() 400 int drm_mm_reserve_node(struct drm_mm *mm, struct drm_mm_node *node) in drm_mm_reserve_node() [all …]
|
| D | Makefile | 9 drm_sysfs.o drm_hashtab.o drm_mm.o \
|
| /Linux-v5.4/drivers/gpu/drm/selftests/ |
| D | test-drm_mm.c | 53 static bool assert_no_holes(const struct drm_mm *mm) in assert_no_holes() 77 static bool assert_one_hole(const struct drm_mm *mm, u64 start, u64 end) in assert_one_hole() 106 static bool assert_continuous(const struct drm_mm *mm, u64 size) in assert_continuous() 168 static bool assert_node(struct drm_mm_node *node, struct drm_mm *mm, in assert_node() 206 struct drm_mm mm; in igt_init() 266 struct drm_mm mm; in igt_debug() 307 static bool expect_reserve_fail(struct drm_mm *mm, struct drm_mm_node *node) in expect_reserve_fail() 326 static bool check_reserve_boundaries(struct drm_mm *mm, in check_reserve_boundaries() 374 struct drm_mm mm; in __igt_reserve() 525 static bool expect_insert(struct drm_mm *mm, struct drm_mm_node *node, in expect_insert() [all …]
|
| D | Makefile | 6 obj-$(CONFIG_DRM_DEBUG_SELFTEST) += test-drm_mm.o test-drm_modeset.o test-drm_cmdline_parser.o
|
| /Linux-v5.4/drivers/gpu/drm/ttm/ |
| D | ttm_bo_manager.c | 47 struct drm_mm mm; 57 struct drm_mm *mm = &rman->mm; in ttm_bo_man_get_node() 125 struct drm_mm *mm = &rman->mm; in ttm_bo_man_takedown()
|
| /Linux-v5.4/drivers/gpu/drm/sis/ |
| D | sis_drv.h | 62 struct drm_mm vram_mm; 63 struct drm_mm agp_mm;
|
| /Linux-v5.4/drivers/gpu/drm/via/ |
| D | via_drv.h | 102 struct drm_mm vram_mm; 104 struct drm_mm agp_mm;
|
| /Linux-v5.4/drivers/gpu/drm/rockchip/ |
| D | rockchip_drm_drv.h | 49 struct drm_mm mm;
|
| /Linux-v5.4/drivers/gpu/drm/lima/ |
| D | lima_vm.h | 33 struct drm_mm mm;
|
| /Linux-v5.4/drivers/gpu/drm/armada/ |
| D | armada_drm.h | 60 struct drm_mm linear; /* protected by linear_lock */
|
| /Linux-v5.4/drivers/gpu/drm/msm/ |
| D | msm_gem.h | 22 struct drm_mm mm;
|
| D | msm_drv.h | 210 struct drm_mm mm;
|
| /Linux-v5.4/drivers/gpu/drm/etnaviv/ |
| D | etnaviv_mmu.h | 77 struct drm_mm mm;
|
| /Linux-v5.4/drivers/gpu/drm/panfrost/ |
| D | panfrost_device.h | 116 struct drm_mm mm;
|
| /Linux-v5.4/drivers/gpu/drm/qxl/ |
| D | qxl_ttm.c | 370 struct drm_mm *mm = (struct drm_mm *)node->info_ent->data; in qxl_mm_dump_table()
|
| /Linux-v5.4/drivers/gpu/drm/amd/amdgpu/ |
| D | amdgpu_vram_mgr.c | 28 struct drm_mm mm; 274 struct drm_mm *mm = &mgr->mm; in amdgpu_vram_mgr_new()
|
| D | amdgpu_gtt_mgr.c | 28 struct drm_mm mm;
|
| /Linux-v5.4/drivers/gpu/drm/tegra/ |
| D | drm.h | 41 struct drm_mm mm;
|
| /Linux-v5.4/drivers/gpu/drm/vc4/ |
| D | vc4_drv.h | 324 struct drm_mm dlist_mm; 326 struct drm_mm lbm_mm;
|
| /Linux-v5.4/drivers/gpu/drm/v3d/ |
| D | v3d_drv.h | 78 struct drm_mm mm;
|
| /Linux-v5.4/Documentation/gpu/ |
| D | drm-mm.rst | 463 .. kernel-doc:: drivers/gpu/drm/drm_mm.c 469 .. kernel-doc:: drivers/gpu/drm/drm_mm.c 475 .. kernel-doc:: include/drm/drm_mm.h 478 .. kernel-doc:: drivers/gpu/drm/drm_mm.c
|
| /Linux-v5.4/drivers/gpu/drm/i915/ |
| D | i915_gem_gtt.h | 292 struct drm_mm mm;
|
12