Lines Matching refs:relocation_adr
211 u32 relocation_adr; in ELi_RelocateSym() local
295 relocation_adr = (TargetShdrEx->loaded_adr) + (CurrentRela.r_offset); in ELi_RelocateSym()
298 UnresolvedInfo.P_ = (relocation_adr); in ELi_RelocateSym()
546 u32 relocation_adr; in ELi_DoRelocate() local
548 relocation_adr = _P_; in ELi_DoRelocate()
556 _A_ = (((*(vu32*)relocation_adr)|0xFF800000) << 2); //Generally, this should be -8 in ELi_DoRelocate()
563 relocation_val = (*(vu32*)relocation_adr & 0xFF000000) | (signed_val & 0x00FFFFFF); in ELi_DoRelocate()
565 *(vu32*)relocation_adr = relocation_val; in ELi_DoRelocate()
569 *(vu32*)relocation_adr = relocation_val; in ELi_DoRelocate()
573 *(vu32*)relocation_adr = relocation_val; in ELi_DoRelocate()
578 relocation_val = (*(vu32*)relocation_adr & 0xFF000000) | (signed_val & 0x00FFFFFF); in ELi_DoRelocate()
579 *(vu32*)relocation_adr = relocation_val; in ELi_DoRelocate()
586 *(vu32*)relocation_adr = relocation_val; in ELi_DoRelocate()
590 … _A_ = (((*(vu16*)relocation_adr & 0x07FF)<<11) + ((*((vu16*)(relocation_adr)+1)) & 0x07FF)); in ELi_DoRelocate()
596 relocation_val = ((*(vu16*)relocation_adr & 0xF800) | ((signed_val>>11) & 0x07FF)) + in ELi_DoRelocate()
597 … ((((*((vu16*)(relocation_adr)+1)) & 0xF800) | (signed_val & 0x07FF)) << 16); in ELi_DoRelocate()
602 relocation_val = ((*(vu16*)relocation_adr & 0xF800) | ((signed_val>>11) & 0x07FF)) + in ELi_DoRelocate()
603 … ((((*((vu16*)(relocation_adr)+1)) & 0xE800) | (signed_val & 0x07FF)) << 16); in ELi_DoRelocate()
605 *(vu16*)relocation_adr = (vu16)relocation_val; in ELi_DoRelocate()
606 *((vu16*)relocation_adr+1) = (vu16)((u32)(relocation_val) >> 16); in ELi_DoRelocate()