Searched refs:heap_descriptor (Results 1 - 9 of 9) sorted by relevance

/barrelfish-master/usr/eclipseclp/Shm/src/
H A Dmemman.h228 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 Dexample.c33 struct heap_descriptor h1, h2;
44 struct heap_descriptor *hd);
H A Dprivate_mem.c86 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 Dshared_mem.c91 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 Dalloc.c212 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 Dpds.mem.h118 typedef struct heap_descriptor pds_heap_descriptor_t;
/barrelfish-master/usr/eclipseclp/documents/internal/kernel/
H A Dglobalstate.tex95 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 Dmem.h199 extern struct heap_descriptor global_heap;
H A Dmem.c128 struct heap_descriptor global_heap;

Completed in 105 milliseconds