/external/libdrm/etnaviv/ |
etnaviv_cmd_stream.c | 231 struct drm_etnaviv_gem_submit_reloc *reloc; local 235 reloc = &priv->submit.relocs[idx]; 237 reloc->reloc_idx = bo2idx(stream, r->bo, r->flags); 238 reloc->reloc_offset = r->offset; 239 reloc->submit_offset = stream->offset * 4; /* in bytes */ 240 reloc->flags = 0;
|
/external/mesa3d/src/gallium/drivers/radeon/ |
radeon_elf_util.c | 94 struct radeon_shader_reloc *reloc = &binary->relocs[i]; local 100 reloc->offset = rel.r_offset; 101 strncpy(reloc->name, symbol_name, sizeof(reloc->name)-1); 102 reloc->name[sizeof(reloc->name)-1] = 0;
|
/external/mesa3d/src/gallium/winsys/svga/drm/ |
vmw_context.c | 192 struct vmw_buffer_relocation *reloc = &vswc->region.relocs[i]; local 195 if(!vmw_gmr_bufmgr_region_ptr(reloc->buffer, &ptr)) 198 ptr.offset += reloc->offset; 200 if (reloc->is_mob) { 201 if (reloc->mob.id) 202 *reloc->mob.id = ptr.gmrId; 203 if (reloc->mob.offset_into_mob) 204 *reloc->mob.offset_into_mob = ptr.offset; 209 *reloc->region.where = ptr; 365 struct vmw_buffer_relocation *reloc; local 403 struct vmw_buffer_relocation *reloc; local [all...] |
/toolchain/binutils/binutils-2.25/gold/ |
Makefile.am | 94 reloc.cc \ 108 arm-reloc-property.h \ 109 aarch64-reloc-property.h \ 143 reloc.h \ 144 reloc-types.h \ 151 target-reloc.h \ 162 DEFFILES = arm-reloc.def aarch64-reloc.def 167 i386.cc x86_64.cc sparc.cc powerpc.cc arm.cc arm-reloc-property.cc tilegx.cc \ 168 mips.cc aarch64.cc aarch64-reloc-property.c [all...] |
gc.h | 165 // This function implements the generic part of reloc 189 typedef typename Reloc_types<sh_type, size, big_endian>::Reloc Reltype; 227 Reltype reloc(prelocs); 228 typename elfcpp::Elf_types<size>::Elf_WXword r_info = reloc.get_r_info(); 232 Reloc_types<sh_type, size, big_endian>::get_reloc_addend_noerror(&reloc); 261 convert_to_section_size_type(reloc.get_r_offset()); 275 NULL, reloc, r_type, 308 symtab, NULL, NULL, src_obj, src_indx, NULL, reloc, 337 convert_to_section_size_type(reloc.get_r_offset());
|
/toolchain/binutils/binutils-2.25/ld/testsuite/ld-cris/ |
libdso-2.d | 7 # Use "dsofn" from dso-1 in a GOTPLT reloc, but hide it in a 8 # version script. This will change the incoming GOTPLT reloc to 9 # instead be a (local) GOT reloc. There are no other .rela.got
|
/toolchain/binutils/binutils-2.25/gas/config/ |
tc-mn10200.c | 84 bfd_reloc_code_real_type reloc; 750 /* If while processing a fixup, a reloc really needs to be created 756 arelent *reloc; 757 reloc = xmalloc (sizeof (arelent)); 781 reloc->howto = bfd_reloc_type_lookup (stdoutput, fixp->fx_r_type); 782 if (reloc->howto == NULL) 785 _("reloc %d not supported by object file format"), 789 reloc->address = fixp->fx_frag->fr_address + fixp->fx_where; 790 reloc->sym_ptr_ptr = xmalloc (sizeof (asymbol *)); 791 *reloc->sym_ptr_ptr = symbol_get_bfdsym (fixp->fx_addsy) 82 bfd_reloc_code_real_type reloc; member in struct:mn10200_fixup 753 arelent *reloc; local 1280 int reloc, pcrel, offset; local [all...] |
tc-hppa.c | 94 /* This apparently isn't in older versions of hpux reloc.h. */ 259 reloc_type reloc; member in struct:pa_it 1372 arelent *reloc; local 5996 int reloc; local [all...] |
tc-ppc.c | 1869 unsigned int reloc; member in struct:map_bfd 2004 int reloc = ptr->reloc; local 2600 bfd_reloc_code_real_type reloc; member in struct:ppc_fixup 2919 bfd_reloc_code_real_type reloc; local 3008 bfd_reloc_code_real_type reloc = BFD_RELOC_NONE; local 7129 arelent *reloc; local [all...] |
tc-aarch64.c | 106 struct reloc struct 129 struct reloc reloc; member in struct:aarch64_instruction 263 bfd_reloc_code_real_type reloc; 262 bfd_reloc_code_real_type reloc; member in struct:reloc_entry 1817 struct reloc_table_entry *reloc; local 6676 arelent *reloc; local [all...] |
tc-v850.c | 152 bfd_reloc_code_real_type reloc; 150 bfd_reloc_code_real_type reloc; member in struct:v850_fixup 2371 bfd_reloc_code_real_type reloc; local 3239 bfd_reloc_code_real_type reloc; local 3324 arelent *reloc; local [all...] |
tc-d10v.c | 52 bfd_reloc_code_real_type reloc; member in struct:d10v_fixup 555 fixups->fix[fixups->fc].reloc = BFD_RELOC_D10V_18; 567 fixups->fix[fixups->fc].reloc = 572 && (fixups->fix[fixups->fc].reloc == 0)) 576 if (fixups->fix[fixups->fc].reloc == BFD_RELOC_16 || 577 fixups->fix[fixups->fc].reloc == BFD_RELOC_D10V_18) 619 if (fx->fix[i].reloc) 625 if (fx->fix[i].reloc == BFD_RELOC_D10V_18) 664 if (fx->fix[i].reloc) 670 if (fx->fix[i].reloc == BFD_RELOC_D10V_18 1453 arelent *reloc; local [all...] |
/toolchain/binutils/binutils-2.25/bfd/doc/ |
Makefile.am | 26 opncls.texi reloc.texi section.texi \ 34 libbfd.p opncls.p reloc.p \ 38 IPROTOS = cache.ip libbfd.ip reloc.ip init.ip archures.ip coffcode.ip 50 $(srcdir)/../reloc.c $(srcdir)/../section.c \ 59 $(srcdir)/../opncls.c $(srcdir)/../reloc.c \ 65 $(srcdir)/../reloc.c $(srcdir)/../cpu-h8300.c \ 189 reloc.texi: reloc.stamp ; @true 190 reloc.stamp: $(srcdir)/../reloc.c $(srcdir)/doc.str $(MKDOC [all...] |
/toolchain/binutils/binutils-2.25/ld/testsuite/ld-powerpc/ |
powerpc.exp | 101 {"Reloc section order" "-melf32ppc -shared -z nocombreloc" "" "-a32" {reloc.s} 102 {{objdump -hw reloc.d}} "reloc.so"} 239 "-mvle" {vle-reloc-1.s vle-reloc-def-1.s} 240 {{objdump "-Mvle -d" vle-reloc-1.d}} "vle-reloc-1"} 242 "-mvle" {vle-reloc-2.s vle-reloc-def-2.s [all...] |
/external/libdrm/freedreno/msm/ |
msm_ringbuffer.c | 40 * a backing bo, and a reloc table. 48 /* reloc's table: */ 60 * that is global to the submit ioctl call. The reloc's table is tracked 305 struct drm_msm_gem_submit_reloc *reloc = &msm_cmd->relocs[i]; local 306 if (reloc->submit_offset >= offset) 333 /* for each of the cmd buffers, clear their reloc's: */ 391 ERROR_MSG(" reloc[%d]: submit_offset=%u, or=%08x, shift=%d, reloc_idx=%u" 425 /* for each of the cmd's fix up their reloc's: */ 476 struct drm_msm_gem_submit_reloc *reloc; local 481 reloc = &cmd->relocs[idx] [all...] |
/toolchain/binutils/binutils-2.25/bfd/ |
coff-tic54x.c | 141 relocation to the reloc entry rather than the raw data. 142 Modify the reloc inplace to reflect what we now know. */ 216 bfd/reloc.c) to map to the howto table entries. */ 278 (*_bfd_error_handler) (_("Unrecognized reloc type 0x%x"), 283 #define RELOC_PROCESSING(RELENT,RELOC,SYMS,ABFD,SECT)\ 284 tic54x_reloc_processing(RELENT,RELOC,SYMS,ABFD,SECT) 350 struct internal_reloc *reloc, 357 relent->address = reloc->r_vaddr; 359 if (reloc->r_symndx != -1) 361 if (reloc->r_symndx < 0 || reloc->r_symndx >= obj_conv_table_size (abfd) [all...] |
aout-ns32k.c | 174 struct reloc_std_external *reloc) 180 PUT_WORD (abfd, value, reloc->r_address); 185 reloc->r_index[2] = r_index >> 16; 186 reloc->r_index[1] = r_index >> 8; 187 reloc->r_index[0] = r_index; 188 reloc->r_type[0] = 195 #define MY_put_reloc(BFD, EXT, IDX, VAL, HOWTO, RELOC) \ 196 MY (put_reloc) (BFD, EXT, IDX, VAL, HOWTO, RELOC)
|
bout.c | 425 /* Now write out reloc info, followed by syms and strings */ 477 /* Some reloc hackery. */ 490 get_value (arelent *reloc, 495 asymbol *symbol = *(reloc->sym_ptr_ptr); 523 input_section->owner, input_section, reloc->address, 533 value += reloc->addend; 669 /* Allocate enough room for all the reloc entries, plus pointers to them all. */ 779 The reloc entry addend has added to it the offset into the 780 file of the data, so subtract the base to make the reloc 856 /* Ouch! this reloc is out of order, insert into the right place. * 1249 arelent *reloc ; local [all...] |
/bionic/tools/relocation_packer/src/ |
delta_encoder.cc | 45 // lets write starting offset (offset of the first reloc - first delta) 167 ElfRela reloc; local 168 reloc.r_offset = offset; 169 reloc.r_info = info; 170 reloc.r_addend = is_relocation_group_has_addend(group_flags) ? addend : 0; 171 relocations->push_back(reloc);
|
/frameworks/compile/mclinker/lib/Object/ |
ObjectLinker.cpp | 588 // bypass the reloc section if 591 // 2. it has no reloc data. (All symbols in the input relocs are in the 595 RelocData::iterator reloc, rEnd = (*rs)->getRelocData()->end(); local 596 for (reloc = (*rs)->getRelocData()->begin(); reloc != rEnd; ++reloc) { 597 Relocation* relocation = llvm::cast<Relocation>(reloc); 599 // bypass the reloc if the symbol is in the discarded input section 792 // bypass the reloc section if 795 // 2. it has no reloc data. (All symbols in the input relocs are in th 799 RelocData::iterator reloc, rEnd = (*rs)->getRelocData()->end(); local 883 RelocData::iterator reloc, rEnd = (*rs)->getRelocData()->end(); local 914 Relocation* reloc = *iter; local 939 Relocation* reloc = llvm::cast<Relocation>(relocIter); local [all...] |
/external/mesa3d/src/gallium/drivers/nouveau/nv30/ |
nvfx_vertprog.c | 124 struct nvfx_relocation reloc; local 141 reloc.location = vp->nr_insns - 1; 142 reloc.target = src.reg.index; 143 util_dynarray_append(&vp->const_relocs, struct nvfx_relocation, reloc); 467 struct nvfx_relocation reloc; local 698 reloc.location = vpc->vp->nr_insns; 699 reloc.target = finst->Label.Label + 1; 700 util_dynarray_append(&vpc->label_relocs, struct nvfx_relocation, reloc); 709 reloc.location = vpc->vp->nr_insns; 710 reloc.target = finst->Label.Label [all...] |
/external/mesa3d/src/gallium/drivers/r600/ |
evergreen_hw_context.c | 66 /* emit reloc before writing cs so that cs is always in consistent state */ 110 unsigned reloc; local 127 reloc = radeon_add_to_buffer_list(&rctx->b, &rctx->b.gfx, 139 radeon_emit(cs, reloc);
|
/external/syslinux/com32/gdbstub/ |
main.c | 93 static inline __noreturn reloc(void *ptr, size_t len) function 141 reloc(data, data_len);
|
/frameworks/compile/mclinker/include/mcld/Target/ |
TargetLDBackend.h | 206 void addExtraRelocation(Relocation* reloc) { 207 m_ExtraReloc.push_back(reloc);
|
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/i386/ |
secrel.d | 2 #name: i386 secrel reloc
|