1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192 |
- #ifndef LINKED_LISTS_SEARCH_ALGORITHMS_H
- #define LINKED_LISTS_SEARCH_ALGORITHMS_H
- #include <dmmlib/heap.h>
- #include <dmm_config.h>
- #ifdef WITH_FIXED_LISTS
- void * search_on_fixed(heap_t * heap, size_t requested_size);
- #endif
- void * best_fit_on_freelist(heap_t *heap, size_t requested_size);
- void * good_fit_on_freelist(heap_t *heap, size_t requested_size, float fit_percentage);
- void * exact_fit_on_freelist(heap_t *heap, size_t requested_size);
- void * first_fit_on_freelist(heap_t *heap, size_t requested_size);
- #endif
|