16 lines
424 B
C
16 lines
424 B
C
#ifndef __TEST_MM_H
|
|
#define __TEST_MM_H
|
|
|
|
#include <aos/aos.h>
|
|
#include <mm/mm.h>
|
|
|
|
uint8_t test_mm_run(errval_t func(struct mm *), char *name, struct mm *mm);
|
|
errval_t test_mm_small(struct mm *mm);
|
|
errval_t test_mm_track_slots(struct mm *mm);
|
|
errval_t test_mm_fragments(struct mm *mm);
|
|
errval_t test_mm_rand(struct mm *mm);
|
|
errval_t test_mm_many(struct mm *mm);
|
|
errval_t test_mm_oom(struct mm *mm);
|
|
|
|
#endif /* __TEST_MM_H */
|