1*cf84ac9aSAndroid Build Coastguard Worker #include "tests.h"
2*cf84ac9aSAndroid Build Coastguard Worker
3*cf84ac9aSAndroid Build Coastguard Worker void
fill_memory_ex(void * ptr,size_t size,unsigned char start,unsigned char period)4*cf84ac9aSAndroid Build Coastguard Worker fill_memory_ex(void *ptr, size_t size, unsigned char start,
5*cf84ac9aSAndroid Build Coastguard Worker unsigned char period)
6*cf84ac9aSAndroid Build Coastguard Worker {
7*cf84ac9aSAndroid Build Coastguard Worker unsigned char *p = ptr;
8*cf84ac9aSAndroid Build Coastguard Worker size_t i;
9*cf84ac9aSAndroid Build Coastguard Worker
10*cf84ac9aSAndroid Build Coastguard Worker for (i = 0; i < size; i++) {
11*cf84ac9aSAndroid Build Coastguard Worker p[i] = start + i % period;
12*cf84ac9aSAndroid Build Coastguard Worker }
13*cf84ac9aSAndroid Build Coastguard Worker }
14*cf84ac9aSAndroid Build Coastguard Worker
15*cf84ac9aSAndroid Build Coastguard Worker void
fill_memory(void * ptr,size_t size)16*cf84ac9aSAndroid Build Coastguard Worker fill_memory(void *ptr, size_t size)
17*cf84ac9aSAndroid Build Coastguard Worker {
18*cf84ac9aSAndroid Build Coastguard Worker fill_memory_ex(ptr, size, 0x80, 0x80);
19*cf84ac9aSAndroid Build Coastguard Worker }
20