Searched refs:heap_descriptor (Results 1 - 9 of 9) sorted by relevance
/barrelfish-master/usr/eclipseclp/Shm/src/ |
H A D | memman.h | 228 struct heap_descriptor { struct 234 generic_ptr (*more)(word,int,struct heap_descriptor*); 235 int (*less)(generic_ptr,word,struct heap_descriptor*); 267 extern struct heap_descriptor private_heap; 276 void pagemanager_init(struct heap_descriptor *); 277 void pagemanager_fini(struct heap_descriptor *); 278 generic_ptr alloc_page(struct heap_descriptor *); 279 generic_ptr alloc_pagewise(struct heap_descriptor *, word, word *); 280 void free_pages(struct heap_descriptor *, generic_ptr, word); 288 void alloc_init(struct heap_descriptor *); [all...] |
H A D | example.c | 33 struct heap_descriptor h1, h2; 44 struct heap_descriptor *hd);
|
H A D | private_mem.c | 86 struct heap_descriptor private_heap; 95 _private_sbrk(word size, int align, struct heap_descriptor *hd) 122 _private_release(generic_ptr address, word size, struct heap_descriptor *hd) 138 struct heap_descriptor *hd) 176 private_mem_release_desc(struct heap_descriptor *hd)
|
H A D | shared_mem.c | 91 static generic_ptr shared_sbrk(word size, int align, struct heap_descriptor *hd); 92 static int shared_release(generic_ptr address, word size, struct heap_descriptor *hd); 118 struct heap_descriptor *hd) /* output: heap descriptor */ 292 shared_mem_release(struct heap_descriptor *hd) 313 shared_sbrk(word size, int align, struct heap_descriptor *hd) 362 shared_release(generic_ptr address, word size, struct heap_descriptor *hd) 375 shared_mem_save(struct heap_descriptor *hd, int fd) 387 shared_mem_restore(struct heap_descriptor *hd, int fd) 467 address_in_heap(struct heap_descriptor *hd, generic_ptr ptr)
|
H A D | alloc.c | 212 pagemanager_init(struct heap_descriptor *hd) 229 _alloc_aux_page(struct heap_descriptor *hd) 243 _release_aux_page(struct heap_descriptor *hd, generic_ptr address) 249 static void _release_logged_pages(struct heap_descriptor *hd); 252 pagemanager_fini(struct heap_descriptor *hd) 273 _new_bitmap_block(struct heap_descriptor *hd) 284 _add_to_list(struct heap_descriptor *hd, 296 _remove_from_list(struct heap_descriptor *hd, 319 struct heap_descriptor *hd, 335 struct heap_descriptor *h [all...] |
/barrelfish-master/usr/eclipseclp/Pds/src/ |
H A D | pds.mem.h | 118 typedef struct heap_descriptor pds_heap_descriptor_t;
|
/barrelfish-master/usr/eclipseclp/documents/internal/kernel/ |
H A D | globalstate.tex | 95 struct heap_descriptor * 124 void shared_mem_release(struct heap_descriptor *); 140 generic_ptr alloc_size(struct heap_descriptor *, int size); 148 void free_size(struct heap_descriptor *, generic_ptr addr, int size); 156 generic_ptr realloc_size(struct heap_descriptor *, 171 generic_ptr h_alloc(struct heap_descriptor *, int size); 179 void h_free(struct heap_descriptor *, generic_ptr addr); 185 generic_ptr h_realloc(struct heap_descriptor *, 196 int alloc_statistics(struct heap_descriptor *, int what);
|
/barrelfish-master/usr/eclipseclp/Kernel/src/ |
H A D | mem.h | 199 extern struct heap_descriptor global_heap;
|
H A D | mem.c | 128 struct heap_descriptor global_heap;
|
Completed in 105 milliseconds