drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c
115
static int amdgpu_gtt_mgr_new(struct ttm_resource_manager *man,
drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c
170
static void amdgpu_gtt_mgr_del(struct ttm_resource_manager *man,
drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c
263
static bool amdgpu_gtt_mgr_intersects(struct ttm_resource_manager *man,
drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c
281
static bool amdgpu_gtt_mgr_compatible(struct ttm_resource_manager *man,
drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c
297
static void amdgpu_gtt_mgr_debug(struct ttm_resource_manager *man,
drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c
32
to_gtt_mgr(struct ttm_resource_manager *man)
drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c
326
struct ttm_resource_manager *man = &mgr->manager;
drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c
356
struct ttm_resource_manager *man = &mgr->manager;
drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c
51
struct ttm_resource_manager *man;
drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c
71
struct ttm_resource_manager *man = &adev->mman.gtt_mgr.manager;
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
840
struct ttm_resource_manager *gtt_man =
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
842
struct ttm_resource_manager *vram_man =
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
553
struct ttm_resource_manager *man = NULL;
drivers/gpu/drm/amd/amdgpu/amdgpu_preempt_mgr.c
102
struct ttm_resource_manager *man = &adev->mman.preempt_mgr;
drivers/gpu/drm/amd/amdgpu/amdgpu_preempt_mgr.c
131
struct ttm_resource_manager *man = &adev->mman.preempt_mgr;
drivers/gpu/drm/amd/amdgpu/amdgpu_preempt_mgr.c
42
struct ttm_resource_manager *man = &adev->mman.preempt_mgr;
drivers/gpu/drm/amd/amdgpu/amdgpu_preempt_mgr.c
59
static int amdgpu_preempt_mgr_new(struct ttm_resource_manager *man,
drivers/gpu/drm/amd/amdgpu/amdgpu_preempt_mgr.c
81
static void amdgpu_preempt_mgr_del(struct ttm_resource_manager *man,
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
2294
struct ttm_resource_manager *man = ttm_manager_type(&adev->mman.bdev, TTM_PL_VRAM);
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
2610
struct ttm_resource_manager *man;
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h
150
uint64_t amdgpu_preempt_mgr_usage(struct ttm_resource_manager *man);
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h
50
struct ttm_resource_manager manager;
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h
78
struct ttm_resource_manager preempt_mgr;
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c
382
struct ttm_resource_manager *man = &mgr->manager;
drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c
141
struct ttm_resource_manager *man = &adev->mman.vram_mgr.manager;
drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c
298
static void amdgpu_vram_mgr_do_reserve(struct ttm_resource_manager *man)
drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c
44
to_vram_mgr(struct ttm_resource_manager *man)
drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c
441
static int amdgpu_vram_mgr_new(struct ttm_resource_manager *man,
drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c
634
static void amdgpu_vram_mgr_del(struct ttm_resource_manager *man,
drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c
812
static bool amdgpu_vram_mgr_intersects(struct ttm_resource_manager *man,
drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c
845
static bool amdgpu_vram_mgr_compatible(struct ttm_resource_manager *man,
drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c
876
static void amdgpu_vram_mgr_debug(struct ttm_resource_manager *man,
drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c
917
struct ttm_resource_manager *man = &mgr->manager;
drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c
953
struct ttm_resource_manager *man = &mgr->manager;
drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.h
30
struct ttm_resource_manager manager;
drivers/gpu/drm/drm_gem_vram_helper.c
828
struct ttm_resource_manager *man = ttm_manager_type(&vmm->bdev, TTM_PL_VRAM);
drivers/gpu/drm/i915/gem/i915_gem_ttm.c
993
struct ttm_resource_manager *man =
drivers/gpu/drm/i915/gem/i915_gem_ttm_move.c
576
struct ttm_resource_manager *dst_man =
drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c
1313
struct ttm_resource_manager *man = mr->region_private;
drivers/gpu/drm/i915/i915_ttm_buddy_manager.c
137
static void i915_ttm_buddy_man_free(struct ttm_resource_manager *man,
drivers/gpu/drm/i915/i915_ttm_buddy_manager.c
152
static bool i915_ttm_buddy_man_intersects(struct ttm_resource_manager *man,
drivers/gpu/drm/i915/i915_ttm_buddy_manager.c
18
struct ttm_resource_manager manager;
drivers/gpu/drm/i915/i915_ttm_buddy_manager.c
190
static bool i915_ttm_buddy_man_compatible(struct ttm_resource_manager *man,
drivers/gpu/drm/i915/i915_ttm_buddy_manager.c
223
static void i915_ttm_buddy_man_debug(struct ttm_resource_manager *man,
drivers/gpu/drm/i915/i915_ttm_buddy_manager.c
288
struct ttm_resource_manager *man;
drivers/gpu/drm/i915/i915_ttm_buddy_manager.c
29
to_buddy_manager(struct ttm_resource_manager *man)
drivers/gpu/drm/i915/i915_ttm_buddy_manager.c
334
struct ttm_resource_manager *man = ttm_manager_type(bdev, type);
drivers/gpu/drm/i915/i915_ttm_buddy_manager.c
34
static int i915_ttm_buddy_man_alloc(struct ttm_resource_manager *man,
drivers/gpu/drm/i915/i915_ttm_buddy_manager.c
370
int i915_ttm_buddy_man_reserve(struct ttm_resource_manager *man,
drivers/gpu/drm/i915/i915_ttm_buddy_manager.c
405
u64 i915_ttm_buddy_man_visible_size(struct ttm_resource_manager *man)
drivers/gpu/drm/i915/i915_ttm_buddy_manager.c
421
void i915_ttm_buddy_man_avail(struct ttm_resource_manager *man,
drivers/gpu/drm/i915/i915_ttm_buddy_manager.c
433
void i915_ttm_buddy_man_force_visible_size(struct ttm_resource_manager *man,
drivers/gpu/drm/i915/i915_ttm_buddy_manager.h
15
struct ttm_resource_manager;
drivers/gpu/drm/i915/i915_ttm_buddy_manager.h
59
int i915_ttm_buddy_man_reserve(struct ttm_resource_manager *man,
drivers/gpu/drm/i915/i915_ttm_buddy_manager.h
62
u64 i915_ttm_buddy_man_visible_size(struct ttm_resource_manager *man);
drivers/gpu/drm/i915/i915_ttm_buddy_manager.h
64
void i915_ttm_buddy_man_avail(struct ttm_resource_manager *man,
drivers/gpu/drm/i915/i915_ttm_buddy_manager.h
68
void i915_ttm_buddy_man_force_visible_size(struct ttm_resource_manager *man,
drivers/gpu/drm/i915/intel_memory_region.c
198
struct ttm_resource_manager *man = mem->region_private;
drivers/gpu/drm/i915/intel_region_ttm.c
110
struct ttm_resource_manager *man = mem->region_private;
drivers/gpu/drm/i915/intel_region_ttm.c
203
struct ttm_resource_manager *man = mem->region_private;
drivers/gpu/drm/i915/intel_region_ttm.c
258
struct ttm_resource_manager *man = mem->region_private;
drivers/gpu/drm/loongson/lsdc_ttm.c
407
struct ttm_resource_manager *man;
drivers/gpu/drm/loongson/lsdc_ttm.c
581
struct ttm_resource_manager *vram_man;
drivers/gpu/drm/loongson/lsdc_ttm.c
582
struct ttm_resource_manager *gtt_man;
drivers/gpu/drm/nouveau/nouveau_abi16.c
321
struct ttm_resource_manager *vram_mgr = ttm_manager_type(&drm->ttm.bdev, TTM_PL_VRAM);
drivers/gpu/drm/nouveau/nouveau_drm.c
945
struct ttm_resource_manager *man;
drivers/gpu/drm/nouveau/nouveau_mem.c
164
nouveau_mem_del(struct ttm_resource_manager *man, struct ttm_resource *reg)
drivers/gpu/drm/nouveau/nouveau_mem.h
26
void nouveau_mem_del(struct ttm_resource_manager *man,
drivers/gpu/drm/nouveau/nouveau_ttm.c
125
nv04_gart_manager_new(struct ttm_resource_manager *man,
drivers/gpu/drm/nouveau/nouveau_ttm.c
184
struct ttm_resource_manager *man = kzalloc_obj(*man);
drivers/gpu/drm/nouveau/nouveau_ttm.c
205
struct ttm_resource_manager *man = ttm_manager_type(&drm->ttm.bdev, TTM_PL_VRAM);
drivers/gpu/drm/nouveau/nouveau_ttm.c
220
struct ttm_resource_manager *man;
drivers/gpu/drm/nouveau/nouveau_ttm.c
247
struct ttm_resource_manager *man = ttm_manager_type(&drm->ttm.bdev, TTM_PL_TT);
drivers/gpu/drm/nouveau/nouveau_ttm.c
39
nouveau_manager_del(struct ttm_resource_manager *man,
drivers/gpu/drm/nouveau/nouveau_ttm.c
46
nouveau_manager_intersects(struct ttm_resource_manager *man,
drivers/gpu/drm/nouveau/nouveau_ttm.c
55
nouveau_manager_compatible(struct ttm_resource_manager *man,
drivers/gpu/drm/nouveau/nouveau_ttm.c
64
nouveau_vram_manager_new(struct ttm_resource_manager *man,
drivers/gpu/drm/nouveau/nouveau_ttm.c
99
nouveau_gart_manager_new(struct ttm_resource_manager *man,
drivers/gpu/drm/qxl/qxl_object.c
406
struct ttm_resource_manager *man;
drivers/gpu/drm/qxl/qxl_object.c
414
struct ttm_resource_manager *man;
drivers/gpu/drm/radeon/radeon_gem.c
299
struct ttm_resource_manager *man;
drivers/gpu/drm/radeon/radeon_kms.c
235
struct ttm_resource_manager *man;
drivers/gpu/drm/radeon/radeon_object.c
350
struct ttm_resource_manager *man;
drivers/gpu/drm/radeon/radeon_object.c
417
struct ttm_resource_manager *man =
drivers/gpu/drm/radeon/radeon_ttm.c
762
struct ttm_resource_manager *man;
drivers/gpu/drm/ttm/tests/ttm_bo_test.c
244
struct ttm_resource_manager *man;
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
421
struct ttm_resource_manager *man;
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
525
struct ttm_resource_manager *man;
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
648
struct ttm_resource_manager *man;
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
709
struct ttm_resource_manager *man;
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
939
struct ttm_resource_manager *man;
drivers/gpu/drm/ttm/tests/ttm_device_test.c
22
struct ttm_resource_manager *ttm_sys_man;
drivers/gpu/drm/ttm/tests/ttm_device_test.c
78
struct ttm_resource_manager *man;
drivers/gpu/drm/ttm/tests/ttm_mock_manager.c
100
struct ttm_resource_manager *base;
drivers/gpu/drm/ttm/tests/ttm_mock_manager.c
131
struct ttm_resource_manager *man;
drivers/gpu/drm/ttm/tests/ttm_mock_manager.c
152
static int ttm_bad_manager_alloc(struct ttm_resource_manager *man,
drivers/gpu/drm/ttm/tests/ttm_mock_manager.c
16
to_mock_mgr(struct ttm_resource_manager *man)
drivers/gpu/drm/ttm/tests/ttm_mock_manager.c
160
static int ttm_busy_manager_alloc(struct ttm_resource_manager *man,
drivers/gpu/drm/ttm/tests/ttm_mock_manager.c
168
static void ttm_bad_manager_free(struct ttm_resource_manager *man,
drivers/gpu/drm/ttm/tests/ttm_mock_manager.c
173
static bool ttm_bad_manager_compatible(struct ttm_resource_manager *man,
drivers/gpu/drm/ttm/tests/ttm_mock_manager.c
195
struct ttm_resource_manager *man;
drivers/gpu/drm/ttm/tests/ttm_mock_manager.c
213
struct ttm_resource_manager *man;
drivers/gpu/drm/ttm/tests/ttm_mock_manager.c
226
struct ttm_resource_manager *man;
drivers/gpu/drm/ttm/tests/ttm_mock_manager.c
27
static int ttm_mock_manager_alloc(struct ttm_resource_manager *man,
drivers/gpu/drm/ttm/tests/ttm_mock_manager.c
77
static void ttm_mock_manager_free(struct ttm_resource_manager *man,
drivers/gpu/drm/ttm/tests/ttm_mock_manager.h
11
struct ttm_resource_manager man;
drivers/gpu/drm/ttm/tests/ttm_resource_test.c
114
struct ttm_resource_manager *man;
drivers/gpu/drm/ttm/tests/ttm_resource_test.c
157
struct ttm_resource_manager *man;
drivers/gpu/drm/ttm/tests/ttm_resource_test.c
187
struct ttm_resource_manager *man;
drivers/gpu/drm/ttm/tests/ttm_resource_test.c
208
struct ttm_resource_manager *man;
drivers/gpu/drm/ttm/tests/ttm_resource_test.c
233
struct ttm_resource_manager *man;
drivers/gpu/drm/ttm/tests/ttm_resource_test.c
256
struct ttm_resource_manager *man;
drivers/gpu/drm/ttm/tests/ttm_resource_test.c
268
struct ttm_resource_manager *man;
drivers/gpu/drm/ttm/tests/ttm_resource_test.c
293
struct ttm_resource_manager *man;
drivers/gpu/drm/ttm/tests/ttm_resource_test.c
66
struct ttm_resource_manager *man;
drivers/gpu/drm/ttm/ttm_bo.c
1219
struct ttm_resource_manager *man, gfp_t gfp_flags,
drivers/gpu/drm/ttm/ttm_bo.c
446
int ttm_bo_evict_first(struct ttm_device *bdev, struct ttm_resource_manager *man,
drivers/gpu/drm/ttm/ttm_bo.c
558
struct ttm_resource_manager *man,
drivers/gpu/drm/ttm/ttm_bo.c
58
struct ttm_resource_manager *man;
drivers/gpu/drm/ttm/ttm_bo.c
665
struct ttm_resource_manager *man,
drivers/gpu/drm/ttm/ttm_bo.c
729
struct ttm_resource_manager *man;
drivers/gpu/drm/ttm/ttm_bo_util.c
151
struct ttm_resource_manager *dst_man =
drivers/gpu/drm/ttm/ttm_bo_util.c
155
struct ttm_resource_manager *src_man;
drivers/gpu/drm/ttm/ttm_bo_util.c
298
struct ttm_resource_manager *man;
drivers/gpu/drm/ttm/ttm_bo_util.c
348
struct ttm_resource_manager *man =
drivers/gpu/drm/ttm/ttm_bo_util.c
642
struct ttm_resource_manager *from;
drivers/gpu/drm/ttm/ttm_bo_util.c
707
struct ttm_resource_manager *from = ttm_manager_type(bdev, bo->resource->mem_type);
drivers/gpu/drm/ttm/ttm_bo_util.c
708
struct ttm_resource_manager *man = ttm_manager_type(bdev, new_mem->mem_type);
drivers/gpu/drm/ttm/ttm_bo_util.c
740
struct ttm_resource_manager *man =
drivers/gpu/drm/ttm/ttm_bo_util.c
901
struct ttm_resource_manager *man, s64 target)
drivers/gpu/drm/ttm/ttm_bo_util.c
963
struct ttm_resource_manager *man,
drivers/gpu/drm/ttm/ttm_device.c
173
struct ttm_resource_manager *man;
drivers/gpu/drm/ttm/ttm_device.c
253
struct ttm_resource_manager *man;
drivers/gpu/drm/ttm/ttm_device.c
305
struct ttm_resource_manager *man;
drivers/gpu/drm/ttm/ttm_range_manager.c
104
static void ttm_range_man_free(struct ttm_resource_manager *man,
drivers/gpu/drm/ttm/ttm_range_manager.c
118
static bool ttm_range_man_intersects(struct ttm_resource_manager *man,
drivers/gpu/drm/ttm/ttm_range_manager.c
134
static bool ttm_range_man_compatible(struct ttm_resource_manager *man,
drivers/gpu/drm/ttm/ttm_range_manager.c
149
static void ttm_range_man_debug(struct ttm_resource_manager *man,
drivers/gpu/drm/ttm/ttm_range_manager.c
184
struct ttm_resource_manager *man;
drivers/gpu/drm/ttm/ttm_range_manager.c
219
struct ttm_resource_manager *man = ttm_manager_type(bdev, type);
drivers/gpu/drm/ttm/ttm_range_manager.c
49
struct ttm_resource_manager manager;
drivers/gpu/drm/ttm/ttm_range_manager.c
55
to_range_manager(struct ttm_resource_manager *man)
drivers/gpu/drm/ttm/ttm_range_manager.c
60
static int ttm_range_man_alloc(struct ttm_resource_manager *man,
drivers/gpu/drm/ttm/ttm_resource.c
165
struct ttm_resource_manager *man;
drivers/gpu/drm/ttm/ttm_resource.c
312
struct ttm_resource_manager *man;
drivers/gpu/drm/ttm/ttm_resource.c
331
struct ttm_resource_manager *man;
drivers/gpu/drm/ttm/ttm_resource.c
364
void ttm_resource_fini(struct ttm_resource_manager *man,
drivers/gpu/drm/ttm/ttm_resource.c
381
struct ttm_resource_manager *man =
drivers/gpu/drm/ttm/ttm_resource.c
410
struct ttm_resource_manager *man;
drivers/gpu/drm/ttm/ttm_resource.c
447
struct ttm_resource_manager *man;
drivers/gpu/drm/ttm/ttm_resource.c
478
struct ttm_resource_manager *man;
drivers/gpu/drm/ttm/ttm_resource.c
518
void ttm_resource_manager_init(struct ttm_resource_manager *man,
drivers/gpu/drm/ttm/ttm_resource.c
546
struct ttm_resource_manager *man)
drivers/gpu/drm/ttm/ttm_resource.c
588
uint64_t ttm_resource_manager_usage(struct ttm_resource_manager *man)
drivers/gpu/drm/ttm/ttm_resource.c
608
void ttm_resource_manager_debug(struct ttm_resource_manager *man,
drivers/gpu/drm/ttm/ttm_resource.c
655
struct ttm_resource_manager *man = cursor->man;
drivers/gpu/drm/ttm/ttm_resource.c
676
struct ttm_resource_manager *man = cursor->man;
drivers/gpu/drm/ttm/ttm_resource.c
911
struct ttm_resource_manager *man =
drivers/gpu/drm/ttm/ttm_resource.c
912
(struct ttm_resource_manager *)m->private;
drivers/gpu/drm/ttm/ttm_resource.c
917
DEFINE_SHOW_ATTRIBUTE(ttm_resource_manager);
drivers/gpu/drm/ttm/ttm_resource.c
931
void ttm_resource_manager_create_debugfs(struct ttm_resource_manager *man,
drivers/gpu/drm/ttm/ttm_resource.c
95
struct ttm_resource_manager *man)
drivers/gpu/drm/ttm/ttm_sys_manager.c
10
static int ttm_sys_man_alloc(struct ttm_resource_manager *man,
drivers/gpu/drm/ttm/ttm_sys_manager.c
23
static void ttm_sys_man_free(struct ttm_resource_manager *man,
drivers/gpu/drm/ttm/ttm_sys_manager.c
37
struct ttm_resource_manager *man = &bdev->sysman;
drivers/gpu/drm/vmwgfx/vmwgfx_drv.c
1327
struct ttm_resource_manager *man = ttm_manager_type(&dev_priv->bdev, TTM_PL_VRAM);
drivers/gpu/drm/vmwgfx/vmwgfx_drv.c
1354
struct ttm_resource_manager *man = ttm_manager_type(&dev_priv->bdev, TTM_PL_VRAM);
drivers/gpu/drm/vmwgfx/vmwgfx_drv.c
1373
struct ttm_resource_manager *man = ttm_manager_type(&dev_priv->bdev, TTM_PL_VRAM);
drivers/gpu/drm/vmwgfx/vmwgfx_drv.c
537
struct ttm_resource_manager *man;
drivers/gpu/drm/vmwgfx/vmwgfx_drv.c
573
struct ttm_resource_manager *man;
drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c
127
static void vmw_gmrid_man_put_node(struct ttm_resource_manager *man,
drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c
140
static void vmw_gmrid_man_debug(struct ttm_resource_manager *man,
drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c
156
struct ttm_resource_manager *man;
drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c
191
struct ttm_resource_manager *man = ttm_manager_type(&dev_priv->bdev, type);
drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c
38
struct ttm_resource_manager manager;
drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c
47
static struct vmwgfx_gmrid_man *to_gmrid_manager(struct ttm_resource_manager *man)
drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c
52
static int vmw_gmrid_man_get_node(struct ttm_resource_manager *man,
drivers/gpu/drm/vmwgfx/vmwgfx_system_manager.c
35
static int vmw_sys_man_alloc(struct ttm_resource_manager *man,
drivers/gpu/drm/vmwgfx/vmwgfx_system_manager.c
48
static void vmw_sys_man_free(struct ttm_resource_manager *man,
drivers/gpu/drm/vmwgfx/vmwgfx_system_manager.c
63
struct ttm_resource_manager *man = kzalloc_obj(*man);
drivers/gpu/drm/vmwgfx/vmwgfx_system_manager.c
79
struct ttm_resource_manager *man = ttm_manager_type(&dev_priv->bdev,
drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c
502
struct ttm_resource_manager *new_man;
drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c
503
struct ttm_resource_manager *old_man = NULL;
drivers/gpu/drm/xe/display/xe_initial_plane.c
86
struct ttm_resource_manager *stolen = ttm_manager_type(&xe->ttm, XE_PL_STOLEN);
drivers/gpu/drm/xe/xe_bo.c
179
struct ttm_resource_manager *mgr;
drivers/gpu/drm/xe/xe_bo.c
247
struct ttm_resource_manager *mgr = ttm_manager_type(&xe->ttm, mem_type);
drivers/gpu/drm/xe/xe_bo_evict.c
123
struct ttm_resource_manager *man =
drivers/gpu/drm/xe/xe_bo_evict.c
307
struct ttm_resource_manager *man =
drivers/gpu/drm/xe/xe_debugfs.c
517
struct ttm_resource_manager *man;
drivers/gpu/drm/xe/xe_device_types.h
440
struct ttm_resource_manager sys_mgr;
drivers/gpu/drm/xe/xe_drm_client.c
196
struct ttm_resource_manager *man;
drivers/gpu/drm/xe/xe_pm.c
937
struct ttm_resource_manager *man;
drivers/gpu/drm/xe/xe_pm.c
968
struct ttm_resource_manager *man;
drivers/gpu/drm/xe/xe_query.c
251
struct ttm_resource_manager *man;
drivers/gpu/drm/xe/xe_res_cursor.h
74
struct ttm_resource_manager *mgr;
drivers/gpu/drm/xe/xe_shrinker.c
66
struct ttm_resource_manager *man = ttm_manager_type(&xe->ttm, mem_type);
drivers/gpu/drm/xe/xe_ttm_stolen_mgr.c
266
struct ttm_resource_manager *ttm_mgr = ttm_manager_type(&xe->ttm, XE_PL_STOLEN);
drivers/gpu/drm/xe/xe_ttm_stolen_mgr.c
332
struct ttm_resource_manager *ttm_mgr = ttm_manager_type(&xe->ttm, XE_PL_STOLEN);
drivers/gpu/drm/xe/xe_ttm_stolen_mgr.c
41
to_stolen_mgr(struct ttm_resource_manager *man)
drivers/gpu/drm/xe/xe_ttm_sys_mgr.c
105
struct ttm_resource_manager *man = &xe->mem.sys_mgr;
drivers/gpu/drm/xe/xe_ttm_sys_mgr.c
28
static int xe_ttm_sys_mgr_new(struct ttm_resource_manager *man,
drivers/gpu/drm/xe/xe_ttm_sys_mgr.c
63
static void xe_ttm_sys_mgr_del(struct ttm_resource_manager *man,
drivers/gpu/drm/xe/xe_ttm_sys_mgr.c
72
static void xe_ttm_sys_mgr_debug(struct ttm_resource_manager *man,
drivers/gpu/drm/xe/xe_ttm_sys_mgr.c
90
struct ttm_resource_manager *man = &xe->mem.sys_mgr;
drivers/gpu/drm/xe/xe_ttm_vram_mgr.c
181
static void xe_ttm_vram_mgr_del(struct ttm_resource_manager *man,
drivers/gpu/drm/xe/xe_ttm_vram_mgr.c
199
static void xe_ttm_vram_mgr_debug(struct ttm_resource_manager *man,
drivers/gpu/drm/xe/xe_ttm_vram_mgr.c
218
static bool xe_ttm_vram_mgr_intersects(struct ttm_resource_manager *man,
drivers/gpu/drm/xe/xe_ttm_vram_mgr.c
248
static bool xe_ttm_vram_mgr_compatible(struct ttm_resource_manager *man,
drivers/gpu/drm/xe/xe_ttm_vram_mgr.c
290
struct ttm_resource_manager *man = &mgr->manager;
drivers/gpu/drm/xe/xe_ttm_vram_mgr.c
312
struct ttm_resource_manager *man = &mgr->manager;
drivers/gpu/drm/xe/xe_ttm_vram_mgr.c
451
u64 xe_ttm_vram_get_cpu_visible_size(struct ttm_resource_manager *man)
drivers/gpu/drm/xe/xe_ttm_vram_mgr.c
458
void xe_ttm_vram_get_used(struct ttm_resource_manager *man,
drivers/gpu/drm/xe/xe_ttm_vram_mgr.c
469
u64 xe_ttm_vram_get_avail(struct ttm_resource_manager *man)
drivers/gpu/drm/xe/xe_ttm_vram_mgr.c
48
static int xe_ttm_vram_mgr_new(struct ttm_resource_manager *man,
drivers/gpu/drm/xe/xe_ttm_vram_mgr.h
29
u64 xe_ttm_vram_get_avail(struct ttm_resource_manager *man);
drivers/gpu/drm/xe/xe_ttm_vram_mgr.h
30
u64 xe_ttm_vram_get_cpu_visible_size(struct ttm_resource_manager *man);
drivers/gpu/drm/xe/xe_ttm_vram_mgr.h
31
void xe_ttm_vram_get_used(struct ttm_resource_manager *man,
drivers/gpu/drm/xe/xe_ttm_vram_mgr.h
41
to_xe_ttm_vram_mgr(struct ttm_resource_manager *man)
drivers/gpu/drm/xe/xe_ttm_vram_mgr_types.h
19
struct ttm_resource_manager manager;
include/drm/ttm/ttm_bo.h
232
struct ttm_resource_manager *man, s64 target);
include/drm/ttm/ttm_bo.h
417
struct ttm_resource_manager *man, gfp_t gfp_flags,
include/drm/ttm/ttm_bo.h
422
struct ttm_resource_manager *man,
include/drm/ttm/ttm_bo.h
498
struct ttm_resource_manager *man,
include/drm/ttm/ttm_bo.h
51
struct ttm_resource_manager;
include/drm/ttm/ttm_bo.h
511
struct ttm_bo_lru_cursor *curs, struct ttm_resource_manager *man,
include/drm/ttm/ttm_device.h
238
struct ttm_resource_manager sysman;
include/drm/ttm/ttm_device.h
243
struct ttm_resource_manager *man_drv[TTM_NUM_MEM_TYPES];
include/drm/ttm/ttm_device.h
283
static inline struct ttm_resource_manager *
include/drm/ttm/ttm_device.h
292
struct ttm_resource_manager *manager)
include/drm/ttm/ttm_resource.h
122
int (*alloc)(struct ttm_resource_manager *man,
include/drm/ttm/ttm_resource.h
136
void (*free)(struct ttm_resource_manager *man,
include/drm/ttm/ttm_resource.h
150
bool (*intersects)(struct ttm_resource_manager *man,
include/drm/ttm/ttm_resource.h
166
bool (*compatible)(struct ttm_resource_manager *man,
include/drm/ttm/ttm_resource.h
181
void (*debug)(struct ttm_resource_manager *man,
include/drm/ttm/ttm_resource.h
339
struct ttm_resource_manager *man;
include/drm/ttm/ttm_resource.h
348
struct ttm_resource_manager *man);
include/drm/ttm/ttm_resource.h
401
ttm_resource_manager_set_used(struct ttm_resource_manager *man, bool used)
include/drm/ttm/ttm_resource.h
419
static inline bool ttm_resource_manager_used(struct ttm_resource_manager *man)
include/drm/ttm/ttm_resource.h
432
ttm_resource_manager_cleanup(struct ttm_resource_manager *man)
include/drm/ttm/ttm_resource.h
44
struct ttm_resource_manager;
include/drm/ttm/ttm_resource.h
456
void ttm_resource_fini(struct ttm_resource_manager *man,
include/drm/ttm/ttm_resource.h
474
void ttm_resource_manager_init(struct ttm_resource_manager *man,
include/drm/ttm/ttm_resource.h
479
struct ttm_resource_manager *man);
include/drm/ttm/ttm_resource.h
481
uint64_t ttm_resource_manager_usage(struct ttm_resource_manager *man);
include/drm/ttm/ttm_resource.h
482
void ttm_resource_manager_debug(struct ttm_resource_manager *man,
include/drm/ttm/ttm_resource.h
521
void ttm_resource_manager_create_debugfs(struct ttm_resource_manager *man,