Lines Matching refs:size_t

38 # define MEMSZ (1024 * (size_t) CONFIG_SRAM_SIZE)
68 static size_t fill_token(void *p, size_t sz) in fill_token()
70 size_t pi = (size_t) p; in fill_token()
80 static void fill_block(void *p, size_t sz) in fill_block()
86 size_t tok = fill_token(p, sz); in fill_block()
88 ((size_t *)p)[0] = sz; in fill_block()
90 if (sz >= 2 * sizeof(size_t)) { in fill_block()
91 ((size_t *)p)[1] = tok; in fill_block()
94 if (sz > 3*sizeof(size_t)) { in fill_block()
95 ((size_t *)p)[sz / sizeof(size_t) - 1] = tok; in fill_block()
102 size_t sz = ((size_t *)p)[0]; in check_fill()
103 size_t tok = fill_token(p, sz); in check_fill()
107 if (sz >= 2 * sizeof(size_t)) { in check_fill()
108 zassert_true(((size_t *)p)[1] == tok, ""); in check_fill()
111 if (sz > 3 * sizeof(size_t)) { in check_fill()
112 zassert_true(((size_t *)p)[sz / sizeof(size_t) - 1] == tok, ""); in check_fill()
116 void *testalloc(void *arg, size_t bytes) in testalloc()
126 size_t blksz = sys_heap_usable_size(arg, ret); in testalloc()
127 size_t addr = (size_t) ret; in testalloc()
128 size_t chunk = ROUND_DOWN(addr - 1, 8); in testalloc()
129 size_t hdr = addr - chunk; in testalloc()
130 size_t expect = ROUND_UP(bytes + hdr, 8) - hdr; in testalloc()
149 static void log_result(size_t sz, struct z_heap_stress_result *r) in log_result()
272 void realloc_fill_block(uint8_t *p, size_t sz) in realloc_fill_block()
281 bool realloc_check_block(uint8_t *data, uint8_t *orig, size_t sz) in realloc_check_block()
395 static void heap_alloc_cb(uintptr_t heap_id, void *mem, size_t bytes) in heap_alloc_cb()
404 static void heap_free_cb(uintptr_t heap_id, void *mem, size_t bytes) in heap_free_cb()