Symbol: ttm_place
drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c
117
const struct ttm_place *place,
drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c
265
const struct ttm_place *place,
drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c
283
const struct ttm_place *place,
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
114
struct ttm_place *places = abo->placements;
drivers/gpu/drm/amd/amdgpu/amdgpu_object.h
106
struct ttm_place placements[AMDGPU_BO_MAX_PLACEMENTS];
drivers/gpu/drm/amd/amdgpu/amdgpu_preempt_mgr.c
61
const struct ttm_place *place,
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
1460
const struct ttm_place *place)
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
1918
struct ttm_place placements;
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
501
struct ttm_place *hop)
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
95
static const struct ttm_place placements = {
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
968
struct ttm_place placements;
drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c
443
const struct ttm_place *place,
drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c
814
const struct ttm_place *place,
drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c
847
const struct ttm_place *place,
drivers/gpu/drm/drm_gem_vram_helper.c
770
struct ttm_place *hop)
drivers/gpu/drm/i915/gem/i915_gem_ttm.c
129
struct ttm_place *place,
drivers/gpu/drm/i915/gem/i915_gem_ttm.c
160
struct ttm_place *places,
drivers/gpu/drm/i915/gem/i915_gem_ttm.c
358
const struct ttm_place *place)
drivers/gpu/drm/i915/gem/i915_gem_ttm.c
60
static const struct ttm_place sys_placement_flags = {
drivers/gpu/drm/i915/gem/i915_gem_ttm.c
785
struct ttm_place initial_place;
drivers/gpu/drm/i915/gem/i915_gem_ttm.c
790
memcpy(&initial_place, placement->placement, sizeof(struct ttm_place));
drivers/gpu/drm/i915/gem/i915_gem_ttm.c
841
struct ttm_place places[I915_TTM_MAX_PLACEMENTS + 1];
drivers/gpu/drm/i915/gem/i915_gem_ttm.c
874
struct ttm_place requested;
drivers/gpu/drm/i915/gem/i915_gem_ttm_move.c
573
struct ttm_place *hop)
drivers/gpu/drm/i915/gem/i915_gem_ttm_move.h
14
struct ttm_place;
drivers/gpu/drm/i915/gem/i915_gem_ttm_move.h
36
struct ttm_place *hop);
drivers/gpu/drm/i915/i915_ttm_buddy_manager.c
154
const struct ttm_place *place,
drivers/gpu/drm/i915/i915_ttm_buddy_manager.c
192
const struct ttm_place *place,
drivers/gpu/drm/i915/i915_ttm_buddy_manager.c
36
const struct ttm_place *place,
drivers/gpu/drm/i915/intel_region_ttm.c
204
struct ttm_place place = {};
drivers/gpu/drm/loongson/lsdc_ttm.c
163
struct ttm_place *hop)
drivers/gpu/drm/loongson/lsdc_ttm.h
44
struct ttm_place placements[4];
drivers/gpu/drm/nouveau/nouveau_bo.c
1147
struct ttm_place *hop)
drivers/gpu/drm/nouveau/nouveau_bo.c
516
struct ttm_place *pl = nvbo->placements;
drivers/gpu/drm/nouveau/nouveau_bo.h
18
struct ttm_place placements[3];
drivers/gpu/drm/nouveau/nouveau_mem.c
192
const struct ttm_place *place,
drivers/gpu/drm/nouveau/nouveau_mem.c
207
const struct ttm_place *place,
drivers/gpu/drm/nouveau/nouveau_mem.h
29
const struct ttm_place *place,
drivers/gpu/drm/nouveau/nouveau_mem.h
32
const struct ttm_place *place,
drivers/gpu/drm/nouveau/nouveau_ttm.c
101
const struct ttm_place *place,
drivers/gpu/drm/nouveau/nouveau_ttm.c
127
const struct ttm_place *place,
drivers/gpu/drm/nouveau/nouveau_ttm.c
48
const struct ttm_place *place,
drivers/gpu/drm/nouveau/nouveau_ttm.c
57
const struct ttm_place *place,
drivers/gpu/drm/nouveau/nouveau_ttm.c
66
const struct ttm_place *place,
drivers/gpu/drm/qxl/qxl_drv.h
78
struct ttm_place placements[3];
drivers/gpu/drm/qxl/qxl_ttm.c
140
struct ttm_place *hop)
drivers/gpu/drm/qxl/qxl_ttm.c
55
static const struct ttm_place placements = {
drivers/gpu/drm/radeon/radeon.h
488
struct ttm_place placements[4];
drivers/gpu/drm/radeon/radeon_ttm.c
191
struct ttm_place *hop)
drivers/gpu/drm/radeon/radeon_ttm.c
85
static const struct ttm_place placements = {
drivers/gpu/drm/ttm/tests/ttm_bo_test.c
243
struct ttm_place *place;
drivers/gpu/drm/ttm/tests/ttm_bo_test.c
286
struct ttm_place *place;
drivers/gpu/drm/ttm/tests/ttm_bo_test.c
329
struct ttm_place *place;
drivers/gpu/drm/ttm/tests/ttm_bo_test.c
388
struct ttm_place *place;
drivers/gpu/drm/ttm/tests/ttm_bo_test.c
503
struct ttm_place *place;
drivers/gpu/drm/ttm/tests/ttm_bo_test.c
554
struct ttm_place *place;
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
1044
struct ttm_place *place;
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
1088
struct ttm_place *place_tt, *place_mock;
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
113
struct ttm_place *place;
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
160
struct ttm_place *place;
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
201
struct ttm_place *place;
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
234
struct ttm_place *fst_place, *snd_place;
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
280
struct ttm_place *place;
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
29
struct ttm_place *places,
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
307
struct ttm_place *place;
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
336
struct ttm_place *place;
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
381
struct ttm_place *place;
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
420
struct ttm_place *init_place, places[2];
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
441
places[0] = (struct ttm_place){ .mem_type = fst_mem, .flags = TTM_PL_FLAG_DESIRED };
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
442
places[1] = (struct ttm_place){ .mem_type = snd_mem, .flags = TTM_PL_FLAG_FALLBACK };
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
467
struct ttm_place *fst_place, *final_place;
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
528
struct ttm_place *place;
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
599
struct ttm_place *place;
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
651
struct ttm_place *place;
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
708
struct ttm_place *init_place, places[2];
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
730
places[0] = (struct ttm_place){ .mem_type = fst_mem, .flags = TTM_PL_FLAG_DESIRED };
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
731
places[1] = (struct ttm_place){ .mem_type = snd_mem, .flags = TTM_PL_FLAG_FALLBACK };
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
774
struct ttm_place *place;
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
826
struct ttm_place *place;
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
876
struct ttm_place *place;
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
942
struct ttm_place *place;
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c
990
struct ttm_place *place;
drivers/gpu/drm/ttm/tests/ttm_kunit_helpers.c
12
static const struct ttm_place sys_place = {
drivers/gpu/drm/ttm/tests/ttm_kunit_helpers.c
19
static const struct ttm_place mock1_place = {
drivers/gpu/drm/ttm/tests/ttm_kunit_helpers.c
198
struct ttm_place *ttm_place_kunit_init(struct kunit *test, u32 mem_type, u32 flags)
drivers/gpu/drm/ttm/tests/ttm_kunit_helpers.c
200
struct ttm_place *place;
drivers/gpu/drm/ttm/tests/ttm_kunit_helpers.c
26
static const struct ttm_place mock2_place = {
drivers/gpu/drm/ttm/tests/ttm_kunit_helpers.c
66
struct ttm_place *hop)
drivers/gpu/drm/ttm/tests/ttm_kunit_helpers.h
38
struct ttm_place *ttm_place_kunit_init(struct kunit *test, u32 mem_type,
drivers/gpu/drm/ttm/tests/ttm_mock_manager.c
154
const struct ttm_place *place,
drivers/gpu/drm/ttm/tests/ttm_mock_manager.c
162
const struct ttm_place *place,
drivers/gpu/drm/ttm/tests/ttm_mock_manager.c
175
const struct ttm_place *place,
drivers/gpu/drm/ttm/tests/ttm_mock_manager.c
29
const struct ttm_place *place,
drivers/gpu/drm/ttm/tests/ttm_resource_test.c
113
struct ttm_place *place;
drivers/gpu/drm/ttm/tests/ttm_resource_test.c
156
struct ttm_place *place;
drivers/gpu/drm/ttm/tests/ttm_resource_test.c
186
struct ttm_place *place;
drivers/gpu/drm/ttm/tests/ttm_resource_test.c
21
struct ttm_place *place;
drivers/gpu/drm/ttm/tests/ttm_resource_test.c
232
struct ttm_place *place;
drivers/gpu/drm/ttm/tests/ttm_resource_test.c
270
struct ttm_place *place;
drivers/gpu/drm/ttm/tests/ttm_resource_test.c
295
struct ttm_place *place;
drivers/gpu/drm/ttm/ttm_bo.c
1110
struct ttm_place place = { .mem_type = bo->resource->mem_type };
drivers/gpu/drm/ttm/ttm_bo.c
1152
struct ttm_place hop;
drivers/gpu/drm/ttm/ttm_bo.c
123
struct ttm_place *hop)
drivers/gpu/drm/ttm/ttm_bo.c
337
struct ttm_place *hop)
drivers/gpu/drm/ttm/ttm_bo.c
364
struct ttm_place hop;
drivers/gpu/drm/ttm/ttm_bo.c
422
const struct ttm_place *place)
drivers/gpu/drm/ttm/ttm_bo.c
499
const struct ttm_place *place;
drivers/gpu/drm/ttm/ttm_bo.c
559
const struct ttm_place *place,
drivers/gpu/drm/ttm/ttm_bo.c
727
const struct ttm_place *place = &placement->placement[i];
drivers/gpu/drm/ttm/ttm_bo.c
824
struct ttm_place hop;
drivers/gpu/drm/ttm/ttm_bo_util.c
1084
static const struct ttm_place sys_placement_flags = {
drivers/gpu/drm/ttm/ttm_range_manager.c
120
const struct ttm_place *place,
drivers/gpu/drm/ttm/ttm_range_manager.c
136
const struct ttm_place *place,
drivers/gpu/drm/ttm/ttm_range_manager.c
62
const struct ttm_place *place,
drivers/gpu/drm/ttm/ttm_resource.c
328
const struct ttm_place *place,
drivers/gpu/drm/ttm/ttm_resource.c
377
const struct ttm_place *place,
drivers/gpu/drm/ttm/ttm_resource.c
444
const struct ttm_place *place,
drivers/gpu/drm/ttm/ttm_resource.c
477
const struct ttm_place *place = &placement->placement[i];
drivers/gpu/drm/ttm/ttm_sys_manager.c
12
const struct ttm_place *place,
drivers/gpu/drm/vmwgfx/vmwgfx_bo.c
300
struct ttm_place pl;
drivers/gpu/drm/vmwgfx/vmwgfx_bo.c
749
set_placement_list(struct ttm_place *pl, u32 desired, u32 fallback)
drivers/gpu/drm/vmwgfx/vmwgfx_bo.h
86
struct ttm_place places[5];
drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c
54
const struct ttm_place *place,
drivers/gpu/drm/vmwgfx/vmwgfx_system_manager.c
37
const struct ttm_place *place,
drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c
32
static const struct ttm_place vram_placement_flags = {
drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c
39
static const struct ttm_place sys_placement_flags = {
drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c
500
struct ttm_place *hop)
drivers/gpu/drm/xe/xe_bo.c
1091
xe_bo_eviction_valuable(struct ttm_buffer_object *bo, const struct ttm_place *place)
drivers/gpu/drm/xe/xe_bo.c
1133
struct ttm_place place = {.mem_type = bo->resource->mem_type};
drivers/gpu/drm/xe/xe_bo.c
195
bo->placements[*c] = (struct ttm_place) {
drivers/gpu/drm/xe/xe_bo.c
2269
struct ttm_place *place = bo->placements;
drivers/gpu/drm/xe/xe_bo.c
244
struct ttm_place *places, u32 bo_flags, u32 mem_type, u32 *c)
drivers/gpu/drm/xe/xe_bo.c
246
struct ttm_place place = { .mem_type = mem_type };
drivers/gpu/drm/xe/xe_bo.c
2817
struct ttm_place *place = &bo->placements[0];
drivers/gpu/drm/xe/xe_bo.c
2899
struct ttm_place *place = &bo->placements[0];
drivers/gpu/drm/xe/xe_bo.c
292
bo->placements[*c] = (struct ttm_place) {
drivers/gpu/drm/xe/xe_bo.c
3400
static void xe_place_from_ttm_type(u32 mem_type, struct ttm_place *place)
drivers/gpu/drm/xe/xe_bo.c
3434
struct ttm_place requested;
drivers/gpu/drm/xe/xe_bo.c
52
static const struct ttm_place sys_placement_flags = {
drivers/gpu/drm/xe/xe_bo.c
66
static const struct ttm_place tt_placement_flags[] = {
drivers/gpu/drm/xe/xe_bo.c
841
struct ttm_place *hop)
drivers/gpu/drm/xe/xe_bo_types.h
45
struct ttm_place placements[XE_BO_MAX_PLACEMENTS];
drivers/gpu/drm/xe/xe_ttm_sys_mgr.c
30
const struct ttm_place *place,
drivers/gpu/drm/xe/xe_ttm_vram_mgr.c
220
const struct ttm_place *place,
drivers/gpu/drm/xe/xe_ttm_vram_mgr.c
250
const struct ttm_place *place,
drivers/gpu/drm/xe/xe_ttm_vram_mgr.c
50
const struct ttm_place *place,
include/drm/drm_gem_vram_helper.h
65
struct ttm_place placements[2];
include/drm/ttm/ttm_bo.h
398
const struct ttm_place *place);
include/drm/ttm/ttm_bo.h
49
struct ttm_place;
include/drm/ttm/ttm_device.h
121
const struct ttm_place *place);
include/drm/ttm/ttm_device.h
153
struct ttm_place *hop);
include/drm/ttm/ttm_placement.h
100
const struct ttm_place *placement;
include/drm/ttm/ttm_resource.h
124
const struct ttm_place *place,
include/drm/ttm/ttm_resource.h
152
const struct ttm_place *place,
include/drm/ttm/ttm_resource.h
168
const struct ttm_place *place,
include/drm/ttm/ttm_resource.h
454
const struct ttm_place *place,
include/drm/ttm/ttm_resource.h
46
struct ttm_place;
include/drm/ttm/ttm_resource.h
460
const struct ttm_place *place,
include/drm/ttm/ttm_resource.h
466
const struct ttm_place *place,