Home
last modified time | relevance | path

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

12

/linux/include/drm/
A Ddrm_mm.h163 struct drm_mm *mm;
188 struct drm_mm { struct
227 struct drm_mm *mm; argument
274 static inline bool drm_mm_initialized(const struct drm_mm *mm) in drm_mm_initialized()
405 int drm_mm_insert_node_in_range(struct drm_mm *mm,
456 static inline int drm_mm_insert_node(struct drm_mm *mm, in drm_mm_insert_node()
465 void drm_mm_init(struct drm_mm *mm, u64 start, u64 size);
466 void drm_mm_takedown(struct drm_mm *mm);
476 static inline bool drm_mm_clean(const struct drm_mm *mm) in drm_mm_clean()
507 struct drm_mm *mm,
[all …]
A Ddrm_vma_manager.h61 struct drm_mm vm_addr_space_mm;
/linux/drivers/gpu/drm/
A Ddrm_mm.c118 static void show_leaks(struct drm_mm *mm) in show_leaks()
167 struct drm_mm *mm = hole_node->mm; in drm_mm_interval_tree_add_node()
268 struct drm_mm *mm = node->mm; in add_hole()
356 first_hole(struct drm_mm *mm, in first_hole()
414 next_hole(struct drm_mm *mm, in DECLARE_NEXT_HOLE_ADDR()
629 struct drm_mm *mm = node->mm; in drm_mm_remove_node()
662 struct drm_mm *mm = old->mm; in drm_mm_replace_node()
737 struct drm_mm *mm, in drm_mm_scan_init_with_range()
783 struct drm_mm *mm = scan->mm; in drm_mm_scan_add_block()
914 struct drm_mm *mm = scan->mm; in drm_mm_scan_color_evict()
[all …]
A DMakefile9 drm_sysfs.o drm_hashtab.o drm_mm.o \
/linux/tools/testing/selftests/drivers/gpu/
A Ddrm_mm.sh5 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/drivers/gpu/drm/selftests/
A Dtest-drm_mm.c207 struct drm_mm mm; in igt_init()
267 struct drm_mm mm; in igt_debug()
375 struct drm_mm mm; in __igt_reserve()
573 struct drm_mm mm; in __igt_insert()
880 struct drm_mm mm; in __igt_insert_range()
967 struct drm_mm mm; in insert_outside_range()
1085 struct drm_mm mm; in igt_frag()
1157 struct drm_mm mm; in igt_align()
1209 struct drm_mm mm; in igt_align_pot()
1523 struct drm_mm mm; in igt_evict()
[all …]
A DMakefile7 obj-$(CONFIG_DRM_DEBUG_SELFTEST) += test-drm_mm.o test-drm_modeset.o test-drm_cmdline_parser.o
/linux/drivers/gpu/drm/vmwgfx/
A Dvmwgfx_thp.c21 struct drm_mm mm;
33 struct drm_mm *mm, struct drm_mm_node *node, in vmw_thp_insert_aligned()
57 struct drm_mm *mm = &rman->mm; in vmw_thp_get_node()
153 struct drm_mm *mm = &rman->mm; in vmw_thp_fini()
/linux/drivers/gpu/drm/ttm/
A Dttm_range_manager.c48 struct drm_mm mm;
65 struct drm_mm *mm = &rman->mm; in ttm_range_man_alloc()
181 struct drm_mm *mm = &rman->mm; in ttm_range_man_fini_nocheck()
/linux/drivers/gpu/drm/sis/
A Dsis_drv.h62 struct drm_mm vram_mm;
63 struct drm_mm agp_mm;
/linux/drivers/gpu/drm/amd/amdgpu/
A Damdgpu_ttm.h43 struct drm_mm mm;
53 struct drm_mm mm;
A Damdgpu_vram_mgr.c245 struct drm_mm *mm = &mgr->mm; in amdgpu_vram_mgr_do_reserve()
378 struct drm_mm *mm = &mgr->mm; in amdgpu_vram_mgr_new()
/linux/drivers/gpu/drm/via/
A Dvia_drv.h102 struct drm_mm vram_mm;
104 struct drm_mm agp_mm;
/linux/drivers/gpu/drm/rockchip/
A Drockchip_drm_drv.h50 struct drm_mm mm;
/linux/drivers/gpu/drm/lima/
A Dlima_vm.h33 struct drm_mm mm;
/linux/drivers/gpu/drm/armada/
A Darmada_drm.h60 struct drm_mm linear; /* protected by linear_lock */
/linux/drivers/gpu/drm/etnaviv/
A Detnaviv_mmu.h77 struct drm_mm mm;
/linux/drivers/gpu/drm/panfrost/
A Dpanfrost_device.h130 struct drm_mm mm;
/linux/drivers/gpu/drm/tegra/
A Ddrm.h45 struct drm_mm mm;
/linux/drivers/gpu/drm/vc4/
A Dvc4_drv.h331 struct drm_mm dlist_mm;
333 struct drm_mm lbm_mm;
/linux/Documentation/gpu/
A Ddrm-mm.rst451 .. kernel-doc:: drivers/gpu/drm/drm_mm.c
457 .. kernel-doc:: drivers/gpu/drm/drm_mm.c
463 .. kernel-doc:: include/drm/drm_mm.h
466 .. kernel-doc:: drivers/gpu/drm/drm_mm.c
/linux/drivers/gpu/drm/v3d/
A Dv3d_drv.h100 struct drm_mm mm;
/linux/drivers/gpu/drm/msm/
A Dmsm_gem.h29 struct drm_mm mm;
A Dmsm_drv.h238 struct drm_mm mm;
/linux/drivers/gpu/drm/virtio/
A Dvirtgpu_drv.h250 struct drm_mm host_visible_mm;

Completed in 38 milliseconds

12