Symbol: gpu_buddy
sys/dev/pci/drm/amd/amdgpu/amdgpu_vram_mgr.c
307
struct gpu_buddy *mm = &mgr->mm;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vram_mgr.c
458
struct gpu_buddy *mm = &mgr->mm;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vram_mgr.c
651
struct gpu_buddy *mm = &mgr->mm;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vram_mgr.c
813
struct gpu_buddy *mm = &mgr->mm;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vram_mgr.c
898
struct gpu_buddy *mm = &mgr->mm;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vram_mgr.h
31
struct gpu_buddy mm;
sys/dev/pci/drm/buddy.c
102
static void rbtree_remove(struct gpu_buddy *mm,
sys/dev/pci/drm/buddy.c
1021
int gpu_buddy_block_trim(struct gpu_buddy *mm,
sys/dev/pci/drm/buddy.c
1095
__gpu_buddy_alloc_blocks(struct gpu_buddy *mm,
sys/dev/pci/drm/buddy.c
1129
int gpu_buddy_alloc_blocks(struct gpu_buddy *mm,
sys/dev/pci/drm/buddy.c
126
static void mark_allocated(struct gpu_buddy *mm,
sys/dev/pci/drm/buddy.c
1290
void gpu_buddy_block_print(struct gpu_buddy *mm,
sys/dev/pci/drm/buddy.c
1306
void gpu_buddy_print(struct gpu_buddy *mm)
sys/dev/pci/drm/buddy.c
135
static void mark_free(struct gpu_buddy *mm,
sys/dev/pci/drm/buddy.c
147
static void mark_split(struct gpu_buddy *mm,
sys/dev/pci/drm/buddy.c
181
static unsigned int __gpu_buddy_free(struct gpu_buddy *mm,
sys/dev/pci/drm/buddy.c
19
static struct gpu_buddy_block *gpu_block_alloc(struct gpu_buddy *mm,
sys/dev/pci/drm/buddy.c
225
static int __force_merge(struct gpu_buddy *mm,
sys/dev/pci/drm/buddy.c
299
int gpu_buddy_init(struct gpu_buddy *mm, u64 size, u64 chunk_size)
sys/dev/pci/drm/buddy.c
397
void gpu_buddy_fini(struct gpu_buddy *mm)
sys/dev/pci/drm/buddy.c
428
static int split_block(struct gpu_buddy *mm,
sys/dev/pci/drm/buddy.c
46
static void gpu_block_free(struct gpu_buddy *mm,
sys/dev/pci/drm/buddy.c
488
void gpu_buddy_reset_clear(struct gpu_buddy *mm, bool is_clear)
sys/dev/pci/drm/buddy.c
534
void gpu_buddy_free_block(struct gpu_buddy *mm,
sys/dev/pci/drm/buddy.c
546
static void __gpu_buddy_free_list(struct gpu_buddy *mm,
sys/dev/pci/drm/buddy.c
566
static void gpu_buddy_free_list_internal(struct gpu_buddy *mm,
sys/dev/pci/drm/buddy.c
584
void gpu_buddy_free_list(struct gpu_buddy *mm,
sys/dev/pci/drm/buddy.c
602
__alloc_range_bias(struct gpu_buddy *mm,
sys/dev/pci/drm/buddy.c
694
__gpu_buddy_alloc_range_bias(struct gpu_buddy *mm,
sys/dev/pci/drm/buddy.c
712
get_maxblock(struct gpu_buddy *mm,
sys/dev/pci/drm/buddy.c
741
alloc_from_freetree(struct gpu_buddy *mm,
sys/dev/pci/drm/buddy.c
803
static int __alloc_range(struct gpu_buddy *mm,
sys/dev/pci/drm/buddy.c
898
static int __gpu_buddy_alloc_range(struct gpu_buddy *mm,
sys/dev/pci/drm/buddy.c
914
static int __alloc_contig_aligned_retry(struct gpu_buddy *mm,
sys/dev/pci/drm/buddy.c
925
static int __alloc_contig_try_harder(struct gpu_buddy *mm,
sys/dev/pci/drm/buddy.c
93
static void rbtree_insert(struct gpu_buddy *mm,
sys/dev/pci/drm/drm_buddy.c
24
void drm_buddy_block_print(struct gpu_buddy *mm,
sys/dev/pci/drm/drm_buddy.c
41
void drm_buddy_print(struct gpu_buddy *mm, struct drm_printer *p)
sys/dev/pci/drm/i915/i915_scatterlist.c
172
struct gpu_buddy *mm = bman_res->mm;
sys/dev/pci/drm/i915/i915_ttm_buddy_manager.c
160
struct gpu_buddy *mm = &bman->mm;
sys/dev/pci/drm/i915/i915_ttm_buddy_manager.c
198
struct gpu_buddy *mm = &bman->mm;
sys/dev/pci/drm/i915/i915_ttm_buddy_manager.c
20
struct gpu_buddy mm;
sys/dev/pci/drm/i915/i915_ttm_buddy_manager.c
337
struct gpu_buddy *mm = &bman->mm;
sys/dev/pci/drm/i915/i915_ttm_buddy_manager.c
375
struct gpu_buddy *mm = &bman->mm;
sys/dev/pci/drm/i915/i915_ttm_buddy_manager.c
42
struct gpu_buddy *mm = &bman->mm;
sys/dev/pci/drm/i915/i915_ttm_buddy_manager.h
16
struct gpu_buddy;
sys/dev/pci/drm/i915/i915_ttm_buddy_manager.h
36
struct gpu_buddy *mm;
sys/dev/pci/drm/i915/selftests/intel_memory_region.c
374
struct gpu_buddy *mm;
sys/dev/pci/drm/i915/selftests/intel_memory_region.c
451
struct gpu_buddy *mm;
sys/dev/pci/drm/i915/selftests/intel_memory_region.c
530
struct gpu_buddy *mm = bman_res->mm;
sys/dev/pci/drm/include/drm/drm_buddy.h
14
void drm_buddy_print(struct gpu_buddy *mm, struct drm_printer *p);
sys/dev/pci/drm/include/drm/drm_buddy.h
15
void drm_buddy_block_print(struct gpu_buddy *mm,
sys/dev/pci/drm/include/linux/gpu_buddy.h
142
gpu_buddy_block_size(struct gpu_buddy *mm,
sys/dev/pci/drm/include/linux/gpu_buddy.h
148
int gpu_buddy_init(struct gpu_buddy *mm, u64 size, u64 chunk_size);
sys/dev/pci/drm/include/linux/gpu_buddy.h
150
void gpu_buddy_fini(struct gpu_buddy *mm);
sys/dev/pci/drm/include/linux/gpu_buddy.h
155
int gpu_buddy_alloc_blocks(struct gpu_buddy *mm,
sys/dev/pci/drm/include/linux/gpu_buddy.h
161
int gpu_buddy_block_trim(struct gpu_buddy *mm,
sys/dev/pci/drm/include/linux/gpu_buddy.h
166
void gpu_buddy_reset_clear(struct gpu_buddy *mm, bool is_clear);
sys/dev/pci/drm/include/linux/gpu_buddy.h
168
void gpu_buddy_free_block(struct gpu_buddy *mm, struct gpu_buddy_block *block);
sys/dev/pci/drm/include/linux/gpu_buddy.h
170
void gpu_buddy_free_list(struct gpu_buddy *mm,
sys/dev/pci/drm/include/linux/gpu_buddy.h
174
void gpu_buddy_print(struct gpu_buddy *mm);
sys/dev/pci/drm/include/linux/gpu_buddy.h
175
void gpu_buddy_block_print(struct gpu_buddy *mm,
sys/dev/pci/drm/ttm/tests/ttm_mock_manager.c
33
struct gpu_buddy *mm = &manager->mm;
sys/dev/pci/drm/ttm/tests/ttm_mock_manager.c
81
struct gpu_buddy *mm = &manager->mm;
sys/dev/pci/drm/ttm/tests/ttm_mock_manager.h
12
struct gpu_buddy mm;