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

/opensolaris-onvv-gate/usr/src/uts/intel/io/drm/
H A Dradeon_mem.c50 static struct mem_block *
51 split_block(struct mem_block *p, int start, int size, drm_file_t *filp)
55 struct mem_block *newblock =
72 struct mem_block *newblock =
92 static struct mem_block *
93 alloc_block(struct mem_block *heap, int size, int align2, drm_file_t *filp)
95 struct mem_block *p;
107 static struct mem_block *
108 find_block(struct mem_block *heap, int start)
110 struct mem_block *
[all...]
H A Di915_mem.c56 void mark_block(drm_device_t * dev, struct mem_block *p, int in_use)
101 static struct mem_block *split_block(struct mem_block *p, int start, int size, drm_file_t *fpriv)
105 struct mem_block *newblock =
122 struct mem_block *newblock =
142 static struct mem_block *alloc_block(struct mem_block *heap, int size,
145 struct mem_block *p;
157 static struct mem_block *find_block(struct mem_block *hea
[all...]
H A Di915_drv.h89 struct mem_block { struct
90 struct mem_block *next;
91 struct mem_block *prev;
256 struct mem_block *agp_heap;
499 extern void i915_mem_takedown(struct mem_block **heap);
501 drm_file_t *filp, struct mem_block *heap);
502 extern struct mem_block **get_heap(drm_i915_private_t *, int);
503 extern struct mem_block *find_block_by_proc(struct mem_block *, drm_file_t *);
504 extern void mark_block(drm_device_t *, struct mem_block *, in
[all...]
H A Dradeon_drv.h198 struct mem_block { struct
199 struct mem_block *next;
200 struct mem_block *prev;
289 struct mem_block *gart_heap;
290 struct mem_block *fb_heap;
360 extern void radeon_mem_takedown(struct mem_block **heap);
361 extern void radeon_mem_release(drm_file_t *filp, struct mem_block *heap);

Completed in 94 milliseconds