/external/elfutils/libebl/ |
H A D | eblcopyrelocp.c | 38 ebl_copy_reloc_p (Ebl *ebl, int reloc) argument 40 return ebl->copy_reloc_p (reloc);
|
H A D | eblgotpcreloccheck.c | 39 ebl_gotpc_reloc_check (Ebl *ebl, int reloc) argument 41 return ebl != NULL ? ebl->gotpc_reloc_check (ebl->elf, reloc) : false;
|
H A D | eblnonerelocp.c | 38 ebl_none_reloc_p (Ebl *ebl, int reloc) argument 40 return ebl->none_reloc_p (reloc);
|
H A D | eblrelativerelocp.c | 38 ebl_relative_reloc_p (Ebl *ebl, int reloc) argument 40 return ebl->relative_reloc_p (reloc);
|
H A D | eblrelocsimpletype.c | 37 ebl_reloc_simple_type (Ebl *ebl, int reloc) argument 39 return ebl != NULL ? ebl->reloc_simple_type (ebl, reloc) : ELF_T_NUM;
|
H A D | eblreloctypecheck.c | 38 ebl_reloc_type_check (Ebl *ebl, int reloc) argument 40 return ebl != NULL ? ebl->reloc_type_check (reloc) : false;
|
H A D | eblrelocvaliduse.c | 38 ebl_reloc_valid_use (Ebl *ebl, int reloc) argument 40 return ebl != NULL ? ebl->reloc_valid_use (ebl->elf, reloc) : false;
|
H A D | eblreloctypename.c | 39 ebl_reloc_type_name (Ebl *ebl, int reloc, char *buf, size_t len) argument 43 res = ebl != NULL ? ebl->reloc_type_name (reloc, buf, len) : NULL;
|
/external/mesa3d/src/gallium/drivers/etnaviv/ |
H A D | etnaviv_surface.h | 42 struct etna_reloc reloc[ETNA_MAX_PIXELPIPES]; member in struct:etna_surface
|
H A D | etnaviv_emit.h | 62 struct etna_reloc *reloc) 66 etna_cmd_stream_reloc(stream, reloc); 61 etna_set_state_reloc(struct etna_cmd_stream *stream, uint32_t address, struct etna_reloc *reloc) argument
|
H A D | etnaviv_clear_blit.c | 472 struct etna_reloc reloc; local 479 memset(&reloc, 0, sizeof(struct etna_reloc)); 480 reloc.bo = src->ts_bo; 481 reloc.offset = ts_offset; 482 reloc.flags = ETNA_RELOC_READ; 483 etna_set_state_reloc(ctx->stream, VIVS_TS_COLOR_STATUS_BASE, &reloc); 485 memset(&reloc, 0, sizeof(struct etna_reloc)); 486 reloc.bo = src->bo; 487 reloc.offset = src_offset; 488 reloc [all...] |
/external/mesa3d/src/gallium/drivers/nouveau/nv30/ |
H A D | nv30_vertprog.c | 90 struct nv30_shader_reloc *reloc = vp->branch_relocs.data; local 91 unsigned nr_reloc = vp->branch_relocs.size / sizeof(*reloc); 108 inst = vp->insns[reloc->location].data; 109 target = vp->exec->start + reloc->target; 113 reloc++; 117 inst = vp->insns[reloc->location].data; 118 target = vp->exec->start + reloc->target; 124 reloc++; 133 struct nv30_shader_reloc *reloc = vp->const_relocs.data; local 134 unsigned nr_reloc = vp->const_relocs.size / sizeof(*reloc); [all...] |
/external/mesa3d/src/gallium/drivers/r600/ |
H A D | 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);
|
H A D | r600_hw_context.c | 390 unsigned offset, reloc; local 402 reloc = radeon_add_to_buffer_list(&rctx->b, &rctx->b.gfx, buf, 417 radeon_emit(cs, reloc); 431 radeon_emit(cs, reloc); 544 /* emit reloc before writing cs so that cs is always in consistent state */
|
/external/elfutils/backends/ |
H A D | common-reloc.c | 1 /* Common code for ebl reloc functions. 39 #define RELOC_TYPES STRINGIFIED_PASTE (BACKEND, reloc.def) 44 /* Provide a table of reloc type names, in a PIC-friendly fashion. */ 86 EBLHOOK(reloc_type_name) (int reloc, argument 91 reloc = RELOC_TYPE_ID (reloc); 94 if (reloc >= 0 && reloc < nreloc && EBLHOOK(reloc_nameidx)[reloc] != 0) 95 return &reloc_namestr[EBLHOOK(reloc_nameidx)[reloc]]; 100 reloc_type_check(int reloc) argument 110 reloc_valid_use(Elf *elf, int reloc) argument 129 copy_reloc_p(int reloc) argument 135 none_reloc_p(int reloc) argument 142 relative_reloc_p(int reloc) argument [all...] |
/external/libdrm/etnaviv/ |
H A D | 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/libdrm/freedreno/ |
H A D | freedreno_ringbuffer.c | 64 * the IB source) as it's parent before emitting reloc's, to ensure 116 const struct fd_reloc *reloc) 119 ring->funcs->emit_reloc(ring, reloc); 123 const struct fd_reloc *reloc) 125 ring->funcs->emit_reloc(ring, reloc); 115 fd_ringbuffer_reloc(struct fd_ringbuffer *ring, const struct fd_reloc *reloc) argument 122 fd_ringbuffer_reloc2(struct fd_ringbuffer *ring, const struct fd_reloc *reloc) argument
|
/external/mesa3d/src/amd/common/ |
H A D | ac_binary.c | 100 struct ac_shader_reloc *reloc = &binary->relocs[i]; local 106 reloc->offset = rel.r_offset; 107 strncpy(reloc->name, symbol_name, sizeof(reloc->name)-1); 108 reloc->name[sizeof(reloc->name)-1] = 0; 226 const struct ac_shader_reloc *reloc = &binary->relocs[i]; local 228 if (!strcmp(scratch_rsrc_dword0_symbol, reloc->name) || 229 !strcmp(scratch_rsrc_dword1_symbol, reloc->name)) {
|
/external/mesa3d/src/gallium/drivers/radeon/ |
H A D | r600_cs.h | 123 unsigned reloc = radeon_add_to_buffer_list(rctx, ring, rbo, usage, priority); local 127 radeon_emit(cs, reloc);
|
H A D | 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/syslinux/com32/gdbstub/ |
H A D | main.c | 93 static inline __noreturn reloc(void *ptr, size_t len) function 141 reloc(data, data_len);
|
/external/libdrm/radeon/ |
H A D | radeon_cs_gem.c | 183 struct cs_reloc_gem *reloc; local 211 reloc = (struct cs_reloc_gem*)&csg->relocs[idx]; 212 if (reloc->handle == bo->handle) { 215 * set we only need to check that if previous reloc as the read 220 if (write_domain && (reloc->read_domain & write_domain)) { 221 reloc->read_domain = 0; 222 reloc->write_domain = write_domain; 223 } else if (read_domain & reloc->write_domain) { 224 reloc->read_domain = 0; 226 if (write_domain != reloc [all...] |
/external/llvm/tools/obj2yaml/ |
H A D | coff2yaml.cpp | 121 const object::coff_relocation *reloc = Obj.getCOFFRelocation(Reloc); local 133 Rel.VirtualAddress = reloc->VirtualAddress; 134 Rel.Type = reloc->Type;
|
/external/mesa3d/src/gallium/winsys/radeon/drm/ |
H A D | radeon_drm_cs.c | 49 The adding is skipped if the reloc is already present in the list, but it 60 cs_write_reloc(cs, buf) just writes a reloc that has been added using 220 /* Put this reloc in the hash list. 240 struct drm_radeon_cs_reloc *reloc; local 281 reloc = &csc->relocs[csc->num_relocs]; 282 reloc->handle = bo->handle; 283 reloc->read_domains = 0; 284 reloc->write_domain = 0; 285 reloc->flags = 0; 352 struct drm_radeon_cs_reloc *reloc; local [all...] |
/external/swiftshader/third_party/LLVM/lib/Object/ |
H A D | COFFObjectFile.cpp | 598 const coff_relocation *reloc = toRel(Rel); local 602 switch (reloc->Type) { 625 switch (reloc->Type) { 657 const coff_relocation *reloc = toRel(Rel); local 659 if (error_code ec = getSymbol(reloc->SymbolTableIndex, symb)) return ec;
|