/external/mesa3d/src/gallium/winsys/svga/drm/ |
H A D | 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 [all...] |
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/objfmts/elf/ |
H A D | 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 687 elf_secthead_append_reloc(yasm_section *sect, elf_secthead *shead, elf_reloc_entry *reloc) argument 720 elf_handle_reloc_addend(yasm_intnum *intn, elf_reloc_entry *reloc, unsigned long offset) argument [all...] |
H A D | elf.h | 170 SHN_ABS = 0xfff1, /* associated symbols don't change on reloc */ 389 yasm_reloc reloc; member in struct:elf_reloc_entry 434 /* reloc functions */ 487 elf_reloc_entry *reloc); 512 elf_reloc_entry *reloc,
|
H A D | elf-objfmt.c | 451 elf_reloc_entry *reloc; local 456 reloc = elf_reloc_entry_create(sym, NULL, 458 if (reloc == NULL) { 463 elf_secthead_append_reloc(info->sect, info->shead, reloc); 466 elf_handle_reloc_addend(zero, reloc, 0); 481 /*@null@*/ elf_reloc_entry *reloc = NULL; local 550 reloc = elf_reloc_entry_create(sym, wrt, 553 if (reloc == NULL) { 559 elf_secthead_append_reloc(info->sect, info->shead, reloc); 575 if (reloc) [all...] |
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/nv30/ |
H A D | 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 [all...] |
H A D | nvfx_fragprog.c | 268 struct nvfx_relocation reloc; local 280 reloc.target = target; 281 reloc.location = fpc->inst_offset + 2; 282 util_dynarray_append(&fpc->label_relocs, struct nvfx_relocation, reloc); 304 struct nvfx_relocation reloc; local 321 reloc.target = target; 322 reloc.location = fpc->inst_offset + 3; 323 util_dynarray_append(&fpc->label_relocs, struct nvfx_relocation, reloc); 331 struct nvfx_relocation reloc; local 345 reloc [all...] |
/external/mesa3d/src/gallium/drivers/nv30/ |
H A D | 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 [all...] |
H A D | nvfx_fragprog.c | 268 struct nvfx_relocation reloc; local 280 reloc.target = target; 281 reloc.location = fpc->inst_offset + 2; 282 util_dynarray_append(&fpc->label_relocs, struct nvfx_relocation, reloc); 304 struct nvfx_relocation reloc; local 321 reloc.target = target; 322 reloc.location = fpc->inst_offset + 3; 323 util_dynarray_append(&fpc->label_relocs, struct nvfx_relocation, reloc); 331 struct nvfx_relocation reloc; local 345 reloc [all...] |
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/objfmts/coff/ |
H A D | 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 768 coff_reloc *reloc; local [all...] |
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/objfmts/win64/tests/ |
H A D | 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/lldb/source/Plugins/ObjectFile/ELF/ |
H A D | ObjectFileELF.cpp | 74 RelocUnion reloc; member in class:__anon25289::ELFRelocation 80 reloc = new ELFRel(); 82 reloc = new ELFRela(); 85 reloc = static_cast<ELFRel*>(NULL); 91 if (reloc.is<ELFRel*>()) 92 delete reloc.get<ELFRel*>(); 94 delete reloc.get<ELFRela*>(); 100 if (reloc.is<ELFRel*>()) 101 return reloc.get<ELFRel*>()->Parse(data, offset); 103 return reloc [all...] |
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/i915/ |
H A D | 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/ |
H A D | 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/llvm/tools/obj2yaml/ |
H A D | coff2yaml.cpp | 68 const object::coff_relocation *reloc = Obj.getCOFFRelocation(Reloc); local 72 Rel.VirtualAddress = reloc->VirtualAddress; 73 Rel.Type = reloc->Type;
|
/external/chromium_org/third_party/android_crazy_linker/src/src/ |
H A D | crazy_linker_elf_relocations.h | 70 ELF::Addr reloc,
|
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/r600/ |
H A D | r600_hw_context.c | 172 block->reloc[block->nbo].bo_pm4_index = block->pm4_ndwords - 1; 557 pipe_resource_reference((struct pipe_resource**)&block->reloc[k].bo, NULL); 710 * If reg needs a reloc, this function will add it to its block's reloc list. 711 * @return true if reg needs a reloc, false otherwise 723 (struct pipe_resource**)®->block->reloc[reloc_id].bo, 725 reg->block->reloc[reloc_id].bo_usage = reg->bo_usage; 764 /* Update the reloc for this register if necessary. */ 827 struct r600_block_reloc *reloc = &block->reloc[bloc local [all...] |
H A D | r600.h | 142 struct r600_block_reloc reloc[R600_BLOCK_MAX_BO]; member in struct:r600_block
|
/external/mesa3d/src/gallium/drivers/r600/ |
H A D | r600_hw_context.c | 172 block->reloc[block->nbo].bo_pm4_index = block->pm4_ndwords - 1; 557 pipe_resource_reference((struct pipe_resource**)&block->reloc[k].bo, NULL); 710 * If reg needs a reloc, this function will add it to its block's reloc list. 711 * @return true if reg needs a reloc, false otherwise 723 (struct pipe_resource**)®->block->reloc[reloc_id].bo, 725 reg->block->reloc[reloc_id].bo_usage = reg->bo_usage; 764 /* Update the reloc for this register if necessary. */ 827 struct r600_block_reloc *reloc = &block->reloc[bloc local [all...] |
H A D | r600.h | 142 struct r600_block_reloc reloc[R600_BLOCK_MAX_BO]; member in struct:r600_block
|
/external/chromium_org/third_party/yasm/source/patched-yasm/libyasm/ |
H A D | section.c | 79 void (*destroy_reloc) (/*@only@*/ void *reloc); 562 yasm_section_add_reloc(yasm_section *sect, yasm_reloc *reloc, argument 563 void (*destroy_func) (/*@only@*/ void *reloc)) 565 STAILQ_INSERT_TAIL(§->relocs, reloc, link); 581 yasm_section_reloc_next(yasm_reloc *reloc) argument 583 return STAILQ_NEXT(reloc, link); 587 yasm_reloc_get(yasm_reloc *reloc, yasm_intnum **addrp, yasm_symrec **symp) argument 589 *addrp = reloc->addr; 590 *symp = reloc->sym;
|
/external/chromium_org/base/win/ |
H A D | pe_image.cc | 321 PWORD reloc = reinterpret_cast<PWORD>(base + 1); local 325 for (UINT i = 0; i < num_relocs; i++, reloc++) { 326 WORD type = *reloc >> 12; 327 PVOID address = RVAToAddr(base->VirtualAddress + (*reloc & 0x0FFF));
|
/external/elfutils/0.153/libebl/ |
H A D | eblopenbackend.c | 198 static bool default_copy_reloc_p (int reloc); 200 static bool default_none_reloc_p (int reloc); 201 static bool default_relative_reloc_p (int reloc); 691 default_copy_reloc_p (int reloc __attribute__ ((unused)))
|
/external/chromium_org/tools/symsrc/ |
H A D | pefile.py | 3368 for reloc in base_reloc.entries: 3371 reloc.rva, RELOCATION_TYPE[reloc.type][16:]), 4) 3374 reloc.rva, reloc.type), 4) 3623 for reloc in self.DIRECTORY_ENTRY_BASERELOC: 3625 virtual_address = reloc.struct.VirtualAddress 3626 size_of_block = reloc.struct.SizeOfBlock 3633 while entry_idx<len(reloc.entries): 3635 entry = reloc [all...] |
/external/elfutils/0.153/backends/ |
H A D | Makefile.am | 127 noinst_HEADERS = libebl_CPU.h common-reloc.c linux-core-note.c x86_corenote.c
|
/external/qemu/hw/i386/ |
H A D | pc.c | 516 uint8_t rom[512], *p, *reloc; local 539 reloc = p; 550 *reloc = (p - rom);
|