Home
Sort by
last modified time
|
relevance
|
path
Repository(s)
applications
arkcompiler
base
build
commonlibrary
developtools
device
docs
domains
drivers
foundation
ide
interface
kernel
napi_generator
productdefine
test
third_party
vendor
select all
invert selection
clear
Full Search
Search through all text tokens(words,strings,identifiers,numbers) in index.
Definition
Only finds symbol definitions(where e.g a variable(function,...) is defined).
Symbol
Only finds symbol(e.g. methods classes,function,variables).
File Path
Path of the source file(use "/").If you want just exact path,enclose it in "".Source files end with: .jar/.bz2/.a/.h/.java...
History
History log comments.
Type
Any
Bzip(2)
C
Clojure
C#
C++
ELF
Erlang
Image file
Fortran
Golang
GZIP
Haskell
Jar
Java
Java class
JavaScript
Lisp
Lua
Pascal
Perl
PHP
Plain Text
PL/SQL
Python
Rust
Scala
Shell script
SQL
Tar
Tcl
Troff
UUEncoded
Visual Basic
XML
Zip
Type of analyzer used to filter file types include with selected(e.g. just C sources).
Help
Searched
refs:shdr
(Results
1 - 7
of
7
) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/compiler/aot_file/
H
A
D
elf_checker.cpp
348
elfItemField.
shdr
= reinterpret_cast<ElfShdr*>(reinterpret_cast<char*>(ehdr) + elfSHOff);
in GetElfItem()
354
elfItemField.sections.data()[cnt].
shdr
.e32 =
in GetElfItem()
355
reinterpret_cast<llvm::ELF::Elf32_Shdr*>(&elfItemField.
shdr
[cnt]);
in GetElfItem()
357
elfItemField.sections.data()[cnt].
shdr
.e64 =
in GetElfItem()
358
reinterpret_cast<llvm::ELF::Elf64_Shdr*>(&elfItemField.
shdr
[cnt]);
in GetElfItem()
361
if (SECUREC_LIKELY(elfItemField.
shdr
[cnt].sh_offset < maxSize) &&
in GetElfItem()
362
SECUREC_LIKELY(elfItemField.
shdr
[cnt].sh_size <= maxSize - elfItemField.
shdr
[cnt].sh_offset)) {
in GetElfItem()
364
(reinterpret_cast<char*>(mapAddress) + offset + elfItemField.
shdr
[cnt].sh_offset);
in GetElfItem()
371
if (elfItemField.
shdr
[cn
in GetElfItem()
[all...]
H
A
D
elf_checker.h
217
}
shdr
;
member
304
int secHeaderMalloced; /* Nonzero if
shdr
array was allocated. */
312
llvm::ELF::Elf32_Shdr*
shdr
; /* Used when reading from a file. */
member
322
int secHeaderMalloced; /* Nonzero if
shdr
array was allocated. */
336
llvm::ELF::Elf64_Shdr*
shdr
; /* Used when reading from a file. */
member
346
int secHeaderMalloced; /* Nonzero if
shdr
array was allocated. */
H
A
D
elf_builder.h
67
void AllocateShdr(std::unique_ptr<llvm::ELF::Elf64_Shdr []> &
shdr
, const uint32_t &secNum);
75
void FixSymtab(llvm::ELF::Elf64_Shdr*
shdr
);
H
A
D
gdb_jit.cpp
186
Elf64_Shdr *
shdr
= &shdrTab[i];
in CollectStubAnInfo()
local
187
const char *name = &shstrtab[
shdr
->sh_name];
in CollectStubAnInfo()
189
textHdr =
shdr
;
in CollectStubAnInfo()
191
asmstubHdr =
shdr
;
in CollectStubAnInfo()
193
symtabHdr =
shdr
;
in CollectStubAnInfo()
195
strtabHdr =
shdr
;
in CollectStubAnInfo()
H
A
D
elf_builder.cpp
326
void ElfBuilder::AllocateShdr(std::unique_ptr<llvm::ELF::Elf64_Shdr []> &
shdr
, const uint32_t &secNum)
in AllocateShdr()
argument
328
shdr
= std::make_unique<llvm::ELF::Elf64_Shdr []>(secNum);
in AllocateShdr()
329
if (memset_s(reinterpret_cast<void *>(&
shdr
[0]),
in AllocateShdr()
471
void ElfBuilder::FixSymtab(llvm::ELF::Elf64_Shdr*
shdr
)
in FixSymtab()
argument
509
shdr
->sh_info = static_cast<uint32_t>(firstGlobal);
in FixSymtab()
510
shdr
->sh_link = strTabIndex;
in FixSymtab()
551
std::unique_ptr<llvm::ELF::Elf64_Shdr []>
shdr
;
in PackELFSections()
local
552
AllocateShdr(
shdr
, secNum);
in PackELFSections()
561
auto &curShdr =
shdr
[i];
in PackELFSections()
617
MergeSymtabSections(file, moduleInfo, curSecOffset,
shdr
[asmSecInde
in PackELFSections()
[all...]
H
A
D
elf_reader.cpp
52
llvm::ELF::Elf64_Shdr *
shdr
= reinterpret_cast<llvm::ELF::Elf64_Shdr *>(addr + ehdr->e_shoff);
in ParseELFSections()
local
54
llvm::ELF::Elf64_Shdr strdr =
shdr
[ehdr->e_shstrndx];
in ParseELFSections()
60
llvm::ELF::Elf64_Word shName =
shdr
[i].sh_name;
in ParseELFSections()
72
llvm::ELF::Elf64_Shdr secShdr =
shdr
[secId];
in ParseELFSections()
/arkcompiler/ets_runtime/ecmascript/ohos/
H
A
D
aot_runtime_info.h
395
llvm::ELF::Elf64_Shdr *
shdr
= reinterpret_cast<llvm::ELF::Elf64_Shdr *>(addr + ehdr->e_shoff);
in ParseELFSectionsForBuildId()
local
397
llvm::ELF::Elf64_Shdr strdr =
shdr
[ehdr->e_shstrndx];
in ParseELFSectionsForBuildId()
401
llvm::ELF::Elf64_Word shName =
shdr
[i].sh_name;
in ParseELFSectionsForBuildId()
411
llvm::ELF::Elf64_Shdr secShdr =
shdr
[secId];
in ParseELFSectionsForBuildId()
Completed in 8 milliseconds