Lines Matching refs:regionsizes

19 	int regionsizes[] = { 1, 3, 7, 13, 77, 1223 }; /* sizes must be in increasing order */
25 for (i=0; i < sizeof(regionsizes)/sizeof(regionsizes[0]); i++) {
28 kret = vm_allocate(mach_task_self(), &addr, regionsizes[i]*pagesize, VM_FLAGS_ANYWHERE);
30 warnx("vm_allocate of %d pages failed: %d", regionsizes[i], kret);
37 kret = vm_deallocate(mach_task_self(), (vm_address_t)regionbuffers[4], regionsizes[4]*pagesize);
39 warnx("vm_deallocate of %d pages failed: %d", regionsizes[4], kret);
44 memset(regionbuffers[3], 0x4f, pagesize*MIN(3, regionsizes[3]));
46 kret = vm_deallocate(mach_task_self(), (vm_address_t)regionbuffers[3], regionsizes[3]*pagesize);
48 warnx("vm_deallocate of %d pages failed: %d", regionsizes[3], kret);
54 for (i=0; i < regionsizes[5]; i++) {
57 kret = vm_protect(mach_task_self(), (vm_offset_t)regionbuffers[5], regionsizes[5]*pagesize, FALSE, VM_PROT_READ);
59 warnx("vm_protect of %d pages failed: %d", regionsizes[5], kret);
68 kret = vm_read(mach_task_self(), (vm_address_t)regionbuffers[5] + (regionsizes[5]-5)*pagesize, 5*pagesize,
75 if (0 != memcmp((char *)newdata, regionbuffers[5] + (regionsizes[5]-5)*pagesize,
95 readlist[0].size = regionsizes[3]*pagesize;
96 readlist[1].address = (vm_offset_t)regionbuffers[5] + 10*pagesize + regionsizes[3]*pagesize;
97 readlist[1].size = regionsizes[4]*pagesize;
106 regionsizes[3]*pagesize)) {
114 if (0 != memcmp((char *)readlist[1].address, regionbuffers[5] + 10*pagesize + regionsizes[3]*pagesize,
115 regionsizes[4]*pagesize)) {
132 regionsizes[0]*pagesize,
136 warnx("vm_read_overwrite of %d pages failed: %d", regionsizes[0], kret);
141 regionsizes[0]*pagesize,
144 warnx("vm_copy of %d pages failed: %d", regionsizes[0], kret);
149 regionsizes[0]*pagesize)) {
356 for (i=0; i < sizeof(regionsizes)/sizeof(regionsizes[0]); i++) {
358 vm_deallocate(mach_task_self(), (vm_address_t)regionbuffers[i], regionsizes[i]*pagesize);