Searched refs:mem_block (Results 1 - 8 of 8) sorted by relevance

/freebsd-10.3-release/sys/dev/drm/
H A Dradeon_mem.c44 static struct mem_block *split_block(struct mem_block *p, int start, int size,
49 struct mem_block *newblock =
66 struct mem_block *newblock =
86 static struct mem_block *alloc_block(struct mem_block *heap, int size,
89 struct mem_block *p;
101 static struct mem_block *find_block(struct mem_block *heap, int start)
103 struct mem_block *
[all...]
H A Di915_mem.c49 static void mark_block(struct drm_device * dev, struct mem_block *p, int in_use)
94 static struct mem_block *split_block(struct mem_block *p, int start, int size,
99 struct mem_block *newblock =
116 struct mem_block *newblock =
136 static struct mem_block *alloc_block(struct mem_block *heap, int size,
139 struct mem_block *p;
151 static struct mem_block *find_block(struct mem_block *hea
[all...]
H A Di915_drv.h88 struct mem_block { struct
89 struct mem_block *next;
90 struct mem_block *prev;
143 struct mem_block *agp_heap;
475 extern void i915_mem_takedown(struct mem_block **heap);
477 struct drm_file *file_priv, struct mem_block *heap);
H A Dradeon_drv.h217 struct mem_block { struct
218 struct mem_block *next;
219 struct mem_block *prev;
348 struct mem_block *gart_heap;
349 struct mem_block *fb_heap;
469 extern void radeon_mem_takedown(struct mem_block **heap);
471 struct mem_block *heap);
/freebsd-10.3-release/sys/dev/drm2/radeon/
H A Dradeon_mem.c43 static struct mem_block *split_block(struct mem_block *p, int start, int size,
48 struct mem_block *newblock = malloc(sizeof(*newblock),
65 struct mem_block *newblock = malloc(sizeof(*newblock),
85 static struct mem_block *alloc_block(struct mem_block *heap, int size,
88 struct mem_block *p;
100 static struct mem_block *find_block(struct mem_block *heap, int start)
102 struct mem_block *
[all...]
H A Dradeon_drv.h158 struct mem_block { struct
159 struct mem_block *next;
160 struct mem_block *prev;
253 struct mem_block *gart_heap;
254 struct mem_block *fb_heap;
388 extern void radeon_mem_takedown(struct mem_block **heap);
390 struct mem_block *heap);
/freebsd-10.3-release/sys/dev/nve/
H A Dif_nve.c1387 MEMORY_BLOCK mem_block; local
1400 mem_block.uiLength = mem_block_ex->uiLengthOrig;
1402 if (nve_osalloc(ctx, &mem_block) == 0) {
1405 mem_block_ex->pLogicalOrig = mem_block.pLogical;
1406 mem_block_ex->pPhysicalOrigLow = (unsigned long)mem_block.pPhysical;
1409 mem_block_ex->pPhysical = mem_block.pPhysical;
1410 mem_block_ex->pLogical = mem_block.pLogical;
1433 MEMORY_BLOCK mem_block; local
1437 mem_block.pLogical = mem_block_ex->pLogicalOrig;
1438 mem_block
[all...]
/freebsd-10.3-release/sys/dev/drm2/i915/
H A Di915_drv.h228 struct mem_block { struct
229 struct mem_block *next;
230 struct mem_block *prev;

Completed in 212 milliseconds