Lines Matching refs:regionbuffers

20 	char *regionbuffers[] = { NULL, NULL, NULL, NULL, NULL, NULL };
33 regionbuffers[i] = (char *)addr;
37 kret = vm_deallocate(mach_task_self(), (vm_address_t)regionbuffers[4], regionsizes[4]*pagesize);
42 regionbuffers[4] = NULL;
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);
51 regionbuffers[3] = NULL;
55 memset(regionbuffers[5] + i*pagesize, (unsigned char)i, pagesize);
57 kret = vm_protect(mach_task_self(), (vm_offset_t)regionbuffers[5], regionsizes[5]*pagesize, FALSE, VM_PROT_READ);
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,
94 readlist[0].address = (vm_offset_t)regionbuffers[5] + 10*pagesize;
96 readlist[1].address = (vm_offset_t)regionbuffers[5] + 10*pagesize + regionsizes[3]*pagesize;
105 if (0 != memcmp((char *)readlist[0].address, regionbuffers[5] + 10*pagesize,
114 if (0 != memcmp((char *)readlist[1].address, regionbuffers[5] + 10*pagesize + regionsizes[3]*pagesize,
123 regionbuffers[3] = (char *)readlist[0].address;
124 regionbuffers[4] = (char *)readlist[1].address;
131 kret = vm_read_overwrite(mach_task_self(), (vm_offset_t)regionbuffers[3],
133 (vm_offset_t)regionbuffers[0],
140 kret = vm_copy(mach_task_self(), (vm_offset_t)regionbuffers[0],
142 (vm_offset_t)regionbuffers[1]);
148 if (0 != memcmp(regionbuffers[1], regionbuffers[3],
158 kret = vm_write(mach_task_self(), (vm_address_t)regionbuffers[2],
165 if (_mh_execute_header.magic != *(uint32_t *)regionbuffers[2]) {
173 vm_address_t addr = (vm_address_t)regionbuffers[5]+7*pagesize;
201 if (addr != (vm_address_t)regionbuffers[5] || size != 10*pagesize) {
230 if (addr != (vm_address_t)regionbuffers[5] || size != 10*pagesize) {
357 if (regionbuffers[i]) {
358 vm_deallocate(mach_task_self(), (vm_address_t)regionbuffers[i], regionsizes[i]*pagesize);