Lines Matching defs:memblock
77 struct memman_block *memblock;
97 memblock = (struct memman_block *)tmp;
100 memblock->block = realblock;
101 memblock->static_mem = static_mem;
102 memblock->allocated = entries;
103 memblock->available = entries;
107 memblock->allocated_mem = alloc_size;
108 LIST_INSERT_HEAD(&bmp->block_list, memblock, links);
112 memnodes[i].memblock = memblock;
175 memnode->memblock->available--;
308 struct memman_block *memblock;
340 memblock = memnode->memblock;
341 memblock->available++;
345 if (!memblock->static_mem &&
346 memblock->available == memblock->allocated) {
348 if (memnode->memblock != memblock) {
354 block = memblock->block;
358 LIST_REMOVE(memblock, links);
360 memman->reclaimed_mem += memblock->allocated_mem;
361 MEMMAN_SYSFREE(memblock);
391 struct memman_block *memblock;
402 while ((memblock = LIST_FIRST(&bmp->block_list))) {
403 LIST_REMOVE(memblock, links);
404 if (!memblock->static_mem) {
406 memman->reclaimed_mem += memblock->allocated_mem;
407 MEMMAN_SYSFREE(memblock);