Symbol: drm_buddy_block
sys/dev/pci/drm/amd/amdgpu/amdgpu_ras.c
5477
struct drm_buddy_block *block;
sys/dev/pci/drm/amd/amdgpu/amdgpu_res_cursor.h
128
struct drm_buddy_block *block;
sys/dev/pci/drm/amd/amdgpu/amdgpu_res_cursor.h
149
block = list_entry(next, struct drm_buddy_block, link);
sys/dev/pci/drm/amd/amdgpu/amdgpu_res_cursor.h
178
struct drm_buddy_block *block;
sys/dev/pci/drm/amd/amdgpu/amdgpu_res_cursor.h
58
struct drm_buddy_block *block;
sys/dev/pci/drm/amd/amdgpu/amdgpu_res_cursor.h
74
struct drm_buddy_block,
sys/dev/pci/drm/amd/amdgpu/amdgpu_res_cursor.h
84
block = list_entry(next, struct drm_buddy_block, link);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vram_mgr.c
261
struct drm_buddy_block *block)
sys/dev/pci/drm/amd/amdgpu/amdgpu_vram_mgr.c
286
struct drm_buddy_block *block;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vram_mgr.c
308
struct drm_buddy_block *block;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vram_mgr.c
410
struct drm_buddy_block *block;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vram_mgr.c
458
struct drm_buddy_block *block;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vram_mgr.c
55
static inline struct drm_buddy_block *
sys/dev/pci/drm/amd/amdgpu/amdgpu_vram_mgr.c
579
struct drm_buddy_block *dcc_block;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vram_mgr.c
58
return list_first_entry_or_null(list, struct drm_buddy_block, link);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vram_mgr.c
63
struct drm_buddy_block *block;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vram_mgr.c
651
struct drm_buddy_block *block;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vram_mgr.c
74
block = list_entry(block->link.next, struct drm_buddy_block, link);
sys/dev/pci/drm/amd/amdgpu/amdgpu_vram_mgr.c
835
struct drm_buddy_block *block;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vram_mgr.c
84
struct drm_buddy_block *block;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vram_mgr.c
868
struct drm_buddy_block *block;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vram_mgr.h
60
static inline u64 amdgpu_vram_mgr_block_start(struct drm_buddy_block *block)
sys/dev/pci/drm/amd/amdgpu/amdgpu_vram_mgr.h
65
static inline u64 amdgpu_vram_mgr_block_size(struct drm_buddy_block *block)
sys/dev/pci/drm/amd/amdgpu/amdgpu_vram_mgr.h
70
static inline bool amdgpu_vram_mgr_is_cleared(struct drm_buddy_block *block)
sys/dev/pci/drm/drm_buddy.c
1010
struct drm_buddy_block *parent;
sys/dev/pci/drm/drm_buddy.c
1011
struct drm_buddy_block *block;
sys/dev/pci/drm/drm_buddy.c
1021
struct drm_buddy_block,
sys/dev/pci/drm/drm_buddy.c
103
struct drm_buddy_block *block,
sys/dev/pci/drm/drm_buddy.c
1078
static struct drm_buddy_block *
sys/dev/pci/drm/drm_buddy.c
1119
struct drm_buddy_block *block = NULL;
sys/dev/pci/drm/drm_buddy.c
112
struct drm_buddy_block *block)
sys/dev/pci/drm/drm_buddy.c
125
static void clear_reset(struct drm_buddy_block *block)
sys/dev/pci/drm/drm_buddy.c
1276
struct drm_buddy_block *block,
sys/dev/pci/drm/drm_buddy.c
130
static void mark_cleared(struct drm_buddy_block *block)
sys/dev/pci/drm/drm_buddy.c
1300
struct drm_buddy_block *block, *tmp;
sys/dev/pci/drm/drm_buddy.c
1339
slab_blocks = KMEM_CACHE(drm_buddy_block, 0);
sys/dev/pci/drm/drm_buddy.c
1343
pool_init(&slab_blocks, sizeof(struct drm_buddy_block),
sys/dev/pci/drm/drm_buddy.c
136
struct drm_buddy_block *block)
sys/dev/pci/drm/drm_buddy.c
145
struct drm_buddy_block *block)
sys/dev/pci/drm/drm_buddy.c
157
struct drm_buddy_block *block)
sys/dev/pci/drm/drm_buddy.c
175
static struct drm_buddy_block *
sys/dev/pci/drm/drm_buddy.c
176
__get_buddy(struct drm_buddy_block *block)
sys/dev/pci/drm/drm_buddy.c
178
struct drm_buddy_block *parent;
sys/dev/pci/drm/drm_buddy.c
191
struct drm_buddy_block *block,
sys/dev/pci/drm/drm_buddy.c
194
struct drm_buddy_block *parent;
sys/dev/pci/drm/drm_buddy.c
198
struct drm_buddy_block *buddy;
sys/dev/pci/drm/drm_buddy.c
253
struct drm_buddy_block *block, *buddy;
sys/dev/pci/drm/drm_buddy.c
28
static struct drm_buddy_block *drm_block_alloc(struct drm_buddy *mm,
sys/dev/pci/drm/drm_buddy.c
29
struct drm_buddy_block *parent,
sys/dev/pci/drm/drm_buddy.c
33
struct drm_buddy_block *block;
sys/dev/pci/drm/drm_buddy.c
352
sizeof(struct drm_buddy_block *),
sys/dev/pci/drm/drm_buddy.c
362
struct drm_buddy_block *root;
sys/dev/pci/drm/drm_buddy.c
438
struct drm_buddy_block *block)
sys/dev/pci/drm/drm_buddy.c
481
struct drm_buddy_block *
sys/dev/pci/drm/drm_buddy.c
482
drm_get_buddy(struct drm_buddy_block *block)
sys/dev/pci/drm/drm_buddy.c
519
struct drm_buddy_block *block, *tmp;
sys/dev/pci/drm/drm_buddy.c
544
struct drm_buddy_block *block)
sys/dev/pci/drm/drm_buddy.c
56
struct drm_buddy_block *block)
sys/dev/pci/drm/drm_buddy.c
560
struct drm_buddy_block *block, *on;
sys/dev/pci/drm/drm_buddy.c
603
static bool block_incompatible(struct drm_buddy_block *block, unsigned int flags)
sys/dev/pci/drm/drm_buddy.c
610
static struct drm_buddy_block *
sys/dev/pci/drm/drm_buddy.c
618
struct drm_buddy_block *block;
sys/dev/pci/drm/drm_buddy.c
619
struct drm_buddy_block *buddy;
sys/dev/pci/drm/drm_buddy.c
634
struct drm_buddy_block,
sys/dev/pci/drm/drm_buddy.c
66
get_block_tree(struct drm_buddy_block *block)
sys/dev/pci/drm/drm_buddy.c
702
static struct drm_buddy_block *
sys/dev/pci/drm/drm_buddy.c
708
struct drm_buddy_block *block;
sys/dev/pci/drm/drm_buddy.c
72
static struct drm_buddy_block *
sys/dev/pci/drm/drm_buddy.c
720
static struct drm_buddy_block *
sys/dev/pci/drm/drm_buddy.c
725
struct drm_buddy_block *max_block = NULL, *block = NULL;
sys/dev/pci/drm/drm_buddy.c
749
static struct drm_buddy_block *
sys/dev/pci/drm/drm_buddy.c
75
return node ? rb_entry(node, struct drm_buddy_block, rb) : NULL;
sys/dev/pci/drm/drm_buddy.c
754
struct drm_buddy_block *block = NULL;
sys/dev/pci/drm/drm_buddy.c
78
static struct drm_buddy_block *
sys/dev/pci/drm/drm_buddy.c
818
struct drm_buddy_block *block;
sys/dev/pci/drm/drm_buddy.c
819
struct drm_buddy_block *buddy;
sys/dev/pci/drm/drm_buddy.c
832
struct drm_buddy_block,
sys/dev/pci/drm/drm_buddy.c
89
static bool drm_buddy_block_offset_less(const struct drm_buddy_block *block,
sys/dev/pci/drm/drm_buddy.c
90
const struct drm_buddy_block *node)
sys/dev/pci/drm/drm_buddy.c
929
struct drm_buddy_block *block;
sys/dev/pci/drm/i915/i915_scatterlist.c
172
struct drm_buddy_block *block;
sys/dev/pci/drm/i915/i915_ttm_buddy_manager.c
104
struct drm_buddy_block *block;
sys/dev/pci/drm/i915/i915_ttm_buddy_manager.c
160
struct drm_buddy_block *block;
sys/dev/pci/drm/i915/i915_ttm_buddy_manager.c
198
struct drm_buddy_block *block;
sys/dev/pci/drm/i915/i915_ttm_buddy_manager.c
227
struct drm_buddy_block *block;
sys/dev/pci/drm/i915/selftests/intel_memory_region.c
450
struct drm_buddy_block *block;
sys/dev/pci/drm/i915/selftests/intel_memory_region.c
531
struct drm_buddy_block *block;
sys/dev/pci/drm/include/drm/drm_buddy.h
105
drm_buddy_block_state(struct drm_buddy_block *block)
sys/dev/pci/drm/include/drm/drm_buddy.h
111
drm_buddy_block_is_allocated(struct drm_buddy_block *block)
sys/dev/pci/drm/include/drm/drm_buddy.h
117
drm_buddy_block_is_clear(struct drm_buddy_block *block)
sys/dev/pci/drm/include/drm/drm_buddy.h
123
drm_buddy_block_is_free(struct drm_buddy_block *block)
sys/dev/pci/drm/include/drm/drm_buddy.h
129
drm_buddy_block_is_split(struct drm_buddy_block *block)
sys/dev/pci/drm/include/drm/drm_buddy.h
136
struct drm_buddy_block *block)
sys/dev/pci/drm/include/drm/drm_buddy.h
145
struct drm_buddy_block *
sys/dev/pci/drm/include/drm/drm_buddy.h
146
drm_get_buddy(struct drm_buddy_block *block);
sys/dev/pci/drm/include/drm/drm_buddy.h
161
void drm_buddy_free_block(struct drm_buddy *mm, struct drm_buddy_block *block);
sys/dev/pci/drm/include/drm/drm_buddy.h
169
struct drm_buddy_block *block,
sys/dev/pci/drm/include/drm/drm_buddy.h
36
struct drm_buddy_block *left;
sys/dev/pci/drm/include/drm/drm_buddy.h
37
struct drm_buddy_block *right;
sys/dev/pci/drm/include/drm/drm_buddy.h
38
struct drm_buddy_block *parent;
sys/dev/pci/drm/include/drm/drm_buddy.h
76
struct drm_buddy_block **roots;
sys/dev/pci/drm/include/drm/drm_buddy.h
93
drm_buddy_block_offset(const struct drm_buddy_block *block)
sys/dev/pci/drm/include/drm/drm_buddy.h
99
drm_buddy_block_order(struct drm_buddy_block *block)