Lines Matching defs:reloc
4620 struct relocation_info * reloc = NULL;
4723 reloc = (struct relocation_info *) (linkeditBase + dysymtab->locreloff);
4727 if ( reloc[i].r_extern != 0
4728 || reloc[i].r_type != 0
4729 || reloc[i].r_length != (sizeof(void *) == 8 ? 3 : 2)
4731 || (reloc[i].r_address & R_SCATTERED)
4741 if (reloc[i].r_pcrel != 0) {
4744 *((uintptr_t *)(relocBase + reloc[i].r_address)) += vm_kernel_slide;
4750 (unsigned long)VM_KERNEL_UNSLIDE(*((uintptr_t *)(relocBase + reloc[i].r_address))),
4751 (unsigned long)*((uintptr_t *)(relocBase + reloc[i].r_address)));
4764 vm_offset_t endofrelocInfo = (vm_offset_t) (((uint8_t *)reloc) + reloc_size);
4781 /* move data behind reloc info down to new offset */
4783 memcpy(reloc, (void *)endofrelocInfo, bytes_remaining);