Lines Matching refs:size
42 p->size, p->free ? 'F' : '.',
50 p->size, p->free ? 'F' : '.',
58 drm_private struct mem_block *mmInit(int ofs, int size)
62 if (size <= 0)
87 block->size = size;
94 int startofs, int size,
106 newblock->size = p->size - (startofs - p->ofs);
120 p->size -= newblock->size;
125 if (size < p->size) {
130 newblock->ofs = startofs + size;
131 newblock->size = p->size - size;
145 p->size = size;
163 drm_private struct mem_block *mmAllocMem(struct mem_block *heap, int size,
171 if (!heap || align2 < 0 || size <= 0)
181 endofs = startofs + size;
182 if (endofs <= (p->ofs + p->size))
190 p = SliceBlock(p, startofs, size, 0, mask + 1);
204 assert(p->ofs + p->size == q->ofs);
205 p->size += q->size;