Lines Matching defs:memnode
142 struct memman_node *memnode;
171 memnode = LIST_FIRST(&bmp->free_node_list);
172 LIST_REMOVE(memnode, links);
173 chunk = memnode->node;
174 LIST_INSERT_HEAD(&bmp->occupied_node_list, memnode, links);
175 memnode->memblock->available--;
283 struct memman_node *memnode;
292 LIST_FOREACH(memnode, &bmp->occupied_node_list, links) {
293 if (memnode->node == chunk) {
309 struct memman_node *memnode;
327 LIST_FOREACH(memnode, &bmp->occupied_node_list, links) {
328 if (memnode->node == chunk) {
339 LIST_REMOVE(memnode, links);
340 memblock = memnode->memblock;
342 LIST_INSERT_HEAD(&bmp->free_node_list, memnode, links);
347 LIST_FOREACH(memnode, &bmp->free_node_list, links) {
348 if (memnode->memblock != memblock) {
351 LIST_REMOVE(memnode, links);
390 struct memman_node *memnode;
397 while ((memnode = LIST_FIRST(&bmp->occupied_node_list))) {
398 chunk = memnode->node;