/external/mesa3d/src/gallium/winsys/svga/drm/ |
vmw_context.c | 143 struct vmw_region_relocation *reloc = &vswc->region.relocs[i]; local 146 if(!vmw_gmr_bufmgr_region_ptr(reloc->buffer, &ptr)) 149 ptr.offset += reloc->offset; 151 *reloc->where = ptr; 279 struct vmw_region_relocation *reloc; local 285 reloc = &vswc->region.relocs[vswc->region.used + vswc->region.staged]; 286 reloc->where = where; 287 pb_reference(&reloc->buffer, vmw_pb_buffer(buffer)); 288 reloc->offset = offset; 293 ret = pb_validate_add_buffer(vswc->validate, reloc->buffer, translated_flags) [all...] |
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/objfmts/elf/ |
elf.c | 119 /* reloc functions */ 170 entry->reloc.sym = sym; 171 entry->reloc.addr = addr; 688 elf_reloc_entry *reloc) 694 if (reloc == NULL) 695 yasm_internal_error("reloc is null"); 698 yasm_section_add_reloc(sect, (yasm_reloc *)reloc, elf_reloc_entry_destroy); 721 elf_reloc_entry *reloc, 726 elf_march->handle_reloc_addend(intn, reloc, offset); 757 elf_reloc_entry *reloc; local [all...] |
/external/llvm/tools/obj2yaml/ |
coff2yaml.cpp | 72 const object::coff_relocation *reloc = Obj.getCOFFRelocation(rIter); local 77 Rel.VirtualAddress = reloc->VirtualAddress; 78 Rel.Type = reloc->Type;
|
/frameworks/compile/mclinker/lib/LD/ |
StubFactory.cpp | 92 Relocation* reloc = Relocation::Create((*it)->type(), local 95 reloc->setSymInfo(pReloc.symInfo()); 96 island->addRelocation(*reloc); 102 // reset the branch target of the input reloc to this stub instead!
|
/bionic/linker/ |
linker.cpp | 860 Elf32_Addr reloc = static_cast<Elf32_Addr>(rel->r_offset + si->load_bias); local 912 sym_addr = reloc; 922 DL_ERR("unknown weak reloc type %d @ %p (%d)", 951 TRACE_TYPE(RELO, "RELO JMP_SLOT %08x <- %08x %s", reloc, sym_addr, sym_name); 952 *reinterpret_cast<Elf32_Addr*>(reloc) = sym_addr; 957 TRACE_TYPE(RELO, "RELO GLOB_DAT %08x <- %08x %s", reloc, sym_addr, sym_name); 958 *reinterpret_cast<Elf32_Addr*>(reloc) = sym_addr; 963 TRACE_TYPE(RELO, "RELO ABS %08x <- %08x %s", reloc, sym_addr, sym_name); 964 *reinterpret_cast<Elf32_Addr*>(reloc) += sym_addr; 970 reloc, sym_addr, rel->r_offset, sym_name) [all...] |
/frameworks/compile/mclinker/lib/Fragment/ |
FragmentGraph.cpp | 180 // 2. it has no reloc data. (All symbols in the input relocs are in the 187 Relocation* reloc = llvm::cast<Relocation>(reloc_it); local 188 ResolveInfo* sym = reloc->symInfo(); 200 reloc->targetRef().frag()->getParent()->getSection().kind(); 214 connect(reloc, sym); 279 Relocation* reloc = Relocation::Create(); local 280 reloc->setSymInfo(sym); 283 node->addSignal(reloc);
|
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/nv30/ |
nvfx_vertprog.c | 122 struct nvfx_relocation reloc; local 139 reloc.location = vp->nr_insns - 1; 140 reloc.target = src.reg.index; 141 util_dynarray_append(&vp->const_relocs, struct nvfx_relocation, reloc); 466 struct nvfx_relocation reloc; local 709 reloc.location = vpc->vp->nr_insns; 710 reloc.target = finst->Label.Label + 1; 711 util_dynarray_append(&vpc->label_relocs, struct nvfx_relocation, reloc); 721 reloc.location = vpc->vp->nr_insns; 722 reloc.target = finst->Label.Label [all...] |
/external/mesa3d/src/gallium/drivers/nv30/ |
nvfx_vertprog.c | 122 struct nvfx_relocation reloc; local 139 reloc.location = vp->nr_insns - 1; 140 reloc.target = src.reg.index; 141 util_dynarray_append(&vp->const_relocs, struct nvfx_relocation, reloc); 466 struct nvfx_relocation reloc; local 709 reloc.location = vpc->vp->nr_insns; 710 reloc.target = finst->Label.Label + 1; 711 util_dynarray_append(&vpc->label_relocs, struct nvfx_relocation, reloc); 721 reloc.location = vpc->vp->nr_insns; 722 reloc.target = finst->Label.Label [all...] |
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/objfmts/coff/ |
coff-objfmt.c | 54 yasm_reloc reloc; member in struct:coff_reloc 56 COFF_RELOC_ABSOLUTE = 0, /* absolute, no reloc needed */ 496 coff_reloc *reloc; local 502 * reloc). Note both syms need to be in the same section! 589 /* Generate reloc */ 590 reloc = yasm_xmalloc(sizeof(coff_reloc)); 594 reloc->reloc.addr = yasm_intnum_create_uint(addr); 595 reloc->reloc.sym = sym 768 coff_reloc *reloc; local [all...] |
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/objfmts/win64/tests/ |
win64-dataref.asm | 47 ; MASM generates a REL32 reloc for this even though it's in 49 ; below doesn't cause a reloc, so the linker can't be moving 55 ; MASM generates a REL32 reloc for this even though it's in 57 ; below doesn't cause a reloc, so the linker can't be moving
|
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/i915/ |
i915_winsys.h | 113 * @reloc buffer address to be inserted into target. 115 * @offset add this to the reloc buffers address 120 struct i915_winsys_buffer *reloc,
|
/external/mesa3d/src/gallium/drivers/i915/ |
i915_winsys.h | 113 * @reloc buffer address to be inserted into target. 115 * @offset add this to the reloc buffers address 120 struct i915_winsys_buffer *reloc,
|
/prebuilts/gcc/darwin-x86/arm/arm-eabi-4.6/include/ |
bfdlink.h | 298 /* TRUE if non-PLT relocs should be merged into one reloc section 518 __CTOR_LIST__). RELOC is the relocation to use for an entry in 524 bfd_reloc_code_real_type reloc, bfd *abfd, asection *sec, bfd_vma value); 552 /* A function which is called when a reloc overflow occurs. ENTRY is 553 the link hash table entry for the symbol the reloc is against. 554 NAME is the name of the local symbol or section the reloc is 564 /* A function which is called when a dangerous reloc is performed. 573 /* A function which is called when a reloc is found to be attached 576 the reloc; if this is the result of a 660 /* Description of reloc to generate. Used fo 661 } reloc; member in union:bfd_link_order::__anon33432 680 bfd_reloc_code_real_type reloc; member in struct:bfd_link_order_reloc [all...] |
/prebuilts/gcc/darwin-x86/arm/arm-eabi-4.7/include/ |
bfdlink.h | 362 /* TRUE if non-PLT relocs should be merged into one reloc section 548 __CTOR_LIST__). RELOC is the relocation to use for an entry in 554 bfd_reloc_code_real_type reloc, bfd *abfd, asection *sec, bfd_vma value); 582 /* A function which is called when a reloc overflow occurs. ENTRY is 583 the link hash table entry for the symbol the reloc is against. 584 NAME is the name of the local symbol or section the reloc is 594 /* A function which is called when a dangerous reloc is performed. 603 /* A function which is called when a reloc is found to be attached 606 the reloc; if this is the result of a 693 /* Description of reloc to generate. Used fo 694 } reloc; member in union:bfd_link_order::__anon33826 713 bfd_reloc_code_real_type reloc; member in struct:bfd_link_order_reloc [all...] |
/prebuilts/gcc/darwin-x86/arm/arm-linux-androideabi-4.6/include/ |
bfdlink.h | 298 /* TRUE if non-PLT relocs should be merged into one reloc section 518 __CTOR_LIST__). RELOC is the relocation to use for an entry in 524 bfd_reloc_code_real_type reloc, bfd *abfd, asection *sec, bfd_vma value); 552 /* A function which is called when a reloc overflow occurs. ENTRY is 553 the link hash table entry for the symbol the reloc is against. 554 NAME is the name of the local symbol or section the reloc is 564 /* A function which is called when a dangerous reloc is performed. 573 /* A function which is called when a reloc is found to be attached 576 the reloc; if this is the result of a 660 /* Description of reloc to generate. Used fo 661 } reloc; member in union:bfd_link_order::__anon34161 680 bfd_reloc_code_real_type reloc; member in struct:bfd_link_order_reloc [all...] |
/prebuilts/gcc/darwin-x86/arm/arm-linux-androideabi-4.7/include/ |
bfdlink.h | 362 /* TRUE if non-PLT relocs should be merged into one reloc section 548 __CTOR_LIST__). RELOC is the relocation to use for an entry in 554 bfd_reloc_code_real_type reloc, bfd *abfd, asection *sec, bfd_vma value); 582 /* A function which is called when a reloc overflow occurs. ENTRY is 583 the link hash table entry for the symbol the reloc is against. 584 NAME is the name of the local symbol or section the reloc is 594 /* A function which is called when a dangerous reloc is performed. 603 /* A function which is called when a reloc is found to be attached 606 the reloc; if this is the result of a 693 /* Description of reloc to generate. Used fo 694 } reloc; member in union:bfd_link_order::__anon34555 713 bfd_reloc_code_real_type reloc; member in struct:bfd_link_order_reloc [all...] |
/prebuilts/gcc/darwin-x86/mips/mipsel-linux-android-4.6/include/ |
bfdlink.h | 298 /* TRUE if non-PLT relocs should be merged into one reloc section 518 __CTOR_LIST__). RELOC is the relocation to use for an entry in 524 bfd_reloc_code_real_type reloc, bfd *abfd, asection *sec, bfd_vma value); 552 /* A function which is called when a reloc overflow occurs. ENTRY is 553 the link hash table entry for the symbol the reloc is against. 554 NAME is the name of the local symbol or section the reloc is 564 /* A function which is called when a dangerous reloc is performed. 573 /* A function which is called when a reloc is found to be attached 576 the reloc; if this is the result of a 660 /* Description of reloc to generate. Used fo 661 } reloc; member in union:bfd_link_order::__anon34904 680 bfd_reloc_code_real_type reloc; member in struct:bfd_link_order_reloc [all...] |
/prebuilts/gcc/darwin-x86/mips/mipsel-linux-android-4.7/include/ |
bfdlink.h | 362 /* TRUE if non-PLT relocs should be merged into one reloc section 548 __CTOR_LIST__). RELOC is the relocation to use for an entry in 554 bfd_reloc_code_real_type reloc, bfd *abfd, asection *sec, bfd_vma value); 582 /* A function which is called when a reloc overflow occurs. ENTRY is 583 the link hash table entry for the symbol the reloc is against. 584 NAME is the name of the local symbol or section the reloc is 594 /* A function which is called when a dangerous reloc is performed. 603 /* A function which is called when a reloc is found to be attached 606 the reloc; if this is the result of a 693 /* Description of reloc to generate. Used fo 694 } reloc; member in union:bfd_link_order::__anon34924 713 bfd_reloc_code_real_type reloc; member in struct:bfd_link_order_reloc [all...] |
/prebuilts/gcc/darwin-x86/x86/i686-linux-android-4.6/include/ |
bfdlink.h | 298 /* TRUE if non-PLT relocs should be merged into one reloc section 518 __CTOR_LIST__). RELOC is the relocation to use for an entry in 524 bfd_reloc_code_real_type reloc, bfd *abfd, asection *sec, bfd_vma value); 552 /* A function which is called when a reloc overflow occurs. ENTRY is 553 the link hash table entry for the symbol the reloc is against. 554 NAME is the name of the local symbol or section the reloc is 564 /* A function which is called when a dangerous reloc is performed. 573 /* A function which is called when a reloc is found to be attached 576 the reloc; if this is the result of a 660 /* Description of reloc to generate. Used fo 661 } reloc; member in union:bfd_link_order::__anon34946 680 bfd_reloc_code_real_type reloc; member in struct:bfd_link_order_reloc [all...] |
/prebuilts/gcc/darwin-x86/x86/i686-linux-android-4.7/include/ |
bfdlink.h | 362 /* TRUE if non-PLT relocs should be merged into one reloc section 548 __CTOR_LIST__). RELOC is the relocation to use for an entry in 554 bfd_reloc_code_real_type reloc, bfd *abfd, asection *sec, bfd_vma value); 582 /* A function which is called when a reloc overflow occurs. ENTRY is 583 the link hash table entry for the symbol the reloc is against. 584 NAME is the name of the local symbol or section the reloc is 594 /* A function which is called when a dangerous reloc is performed. 603 /* A function which is called when a reloc is found to be attached 606 the reloc; if this is the result of a 693 /* Description of reloc to generate. Used fo 694 } reloc; member in union:bfd_link_order::__anon34968 713 bfd_reloc_code_real_type reloc; member in struct:bfd_link_order_reloc [all...] |
/prebuilts/gcc/linux-x86/arm/arm-eabi-4.6/include/ |
bfdlink.h | 298 /* TRUE if non-PLT relocs should be merged into one reloc section 518 __CTOR_LIST__). RELOC is the relocation to use for an entry in 524 bfd_reloc_code_real_type reloc, bfd *abfd, asection *sec, bfd_vma value); 552 /* A function which is called when a reloc overflow occurs. ENTRY is 553 the link hash table entry for the symbol the reloc is against. 554 NAME is the name of the local symbol or section the reloc is 564 /* A function which is called when a dangerous reloc is performed. 573 /* A function which is called when a reloc is found to be attached 576 the reloc; if this is the result of a 660 /* Description of reloc to generate. Used fo 661 } reloc; member in union:bfd_link_order::__anon34992 680 bfd_reloc_code_real_type reloc; member in struct:bfd_link_order_reloc [all...] |
/prebuilts/gcc/linux-x86/arm/arm-eabi-4.7/include/ |
bfdlink.h | 362 /* TRUE if non-PLT relocs should be merged into one reloc section 548 __CTOR_LIST__). RELOC is the relocation to use for an entry in 554 bfd_reloc_code_real_type reloc, bfd *abfd, asection *sec, bfd_vma value); 582 /* A function which is called when a reloc overflow occurs. ENTRY is 583 the link hash table entry for the symbol the reloc is against. 584 NAME is the name of the local symbol or section the reloc is 594 /* A function which is called when a dangerous reloc is performed. 603 /* A function which is called when a reloc is found to be attached 606 the reloc; if this is the result of a 693 /* Description of reloc to generate. Used fo 694 } reloc; member in union:bfd_link_order::__anon35386 713 bfd_reloc_code_real_type reloc; member in struct:bfd_link_order_reloc [all...] |
/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.6/include/ |
bfdlink.h | 298 /* TRUE if non-PLT relocs should be merged into one reloc section 518 __CTOR_LIST__). RELOC is the relocation to use for an entry in 524 bfd_reloc_code_real_type reloc, bfd *abfd, asection *sec, bfd_vma value); 552 /* A function which is called when a reloc overflow occurs. ENTRY is 553 the link hash table entry for the symbol the reloc is against. 554 NAME is the name of the local symbol or section the reloc is 564 /* A function which is called when a dangerous reloc is performed. 573 /* A function which is called when a reloc is found to be attached 576 the reloc; if this is the result of a 660 /* Description of reloc to generate. Used fo 661 } reloc; member in union:bfd_link_order::__anon35721 680 bfd_reloc_code_real_type reloc; member in struct:bfd_link_order_reloc [all...] |
/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.7/include/ |
bfdlink.h | 362 /* TRUE if non-PLT relocs should be merged into one reloc section 548 __CTOR_LIST__). RELOC is the relocation to use for an entry in 554 bfd_reloc_code_real_type reloc, bfd *abfd, asection *sec, bfd_vma value); 582 /* A function which is called when a reloc overflow occurs. ENTRY is 583 the link hash table entry for the symbol the reloc is against. 584 NAME is the name of the local symbol or section the reloc is 594 /* A function which is called when a dangerous reloc is performed. 603 /* A function which is called when a reloc is found to be attached 606 the reloc; if this is the result of a 693 /* Description of reloc to generate. Used fo 694 } reloc; member in union:bfd_link_order::__anon36115 713 bfd_reloc_code_real_type reloc; member in struct:bfd_link_order_reloc [all...] |
/prebuilts/gcc/linux-x86/mips/mipsel-linux-android-4.6/include/ |
bfdlink.h | 298 /* TRUE if non-PLT relocs should be merged into one reloc section 518 __CTOR_LIST__). RELOC is the relocation to use for an entry in 524 bfd_reloc_code_real_type reloc, bfd *abfd, asection *sec, bfd_vma value); 552 /* A function which is called when a reloc overflow occurs. ENTRY is 553 the link hash table entry for the symbol the reloc is against. 554 NAME is the name of the local symbol or section the reloc is 564 /* A function which is called when a dangerous reloc is performed. 573 /* A function which is called when a reloc is found to be attached 576 the reloc; if this is the result of a 660 /* Description of reloc to generate. Used fo 661 } reloc; member in union:bfd_link_order::__anon41346 680 bfd_reloc_code_real_type reloc; member in struct:bfd_link_order_reloc [all...] |