OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
full:rel32_rva
(Results
1 - 4
of
4
) sorted by null
/external/chromium_org/courgette/
disassembler_elf_32_arm.cc
387
TypedRVAARM*
rel32_rva
= NULL;
local
397
rel32_rva
= new TypedRVAARM(ARM_OFF8, rva);
398
if (!
rel32_rva
->ComputeRelativeTarget((uint8*) p)) {
401
target_rva =
rel32_rva
->rva() +
rel32_rva
->relative_target();
406
rel32_rva
= new TypedRVAARM(ARM_OFF11, rva);
407
if (!
rel32_rva
->ComputeRelativeTarget((uint8*) p)) {
410
target_rva =
rel32_rva
->rva() +
rel32_rva
->relative_target();
426
rel32_rva
= new TypedRVAARM(ARM_OFF25, rva)
[
all
...]
disassembler_elf_32_x86.cc
154
TypedRVAX86*
rel32_rva
= new TypedRVAX86(rva);
local
156
if (!
rel32_rva
->ComputeRelativeTarget(rel32)) {
160
RVA target_rva =
rel32_rva
->rva() +
rel32_rva
->relative_target();
164
rel32_locations_.push_back(
rel32_rva
);
171
delete
rel32_rva
;
disassembler_win32_x64.cc
477
RVA
rel32_rva
= static_cast<RVA>(rel32 - adjust_pointer_to_rva);
local
480
while (abs32_pos != abs32_locations_.end() && *abs32_pos <
rel32_rva
- 3)
482
// Now: (*abs32_pos >
rel32_rva
- 4) i.e. the lowest addressed 4-byte
483
// region that could overlap
rel32_rva
.
485
if (*abs32_pos <
rel32_rva
+ 4) {
493
RVA target_rva =
rel32_rva
+ 4 + Read32LittleEndian(rel32);
498
rel32_locations_.push_back(
rel32_rva
);
disassembler_win32_x86.cc
477
RVA
rel32_rva
= static_cast<RVA>(rel32 - adjust_pointer_to_rva);
local
480
while (abs32_pos != abs32_locations_.end() && *abs32_pos <
rel32_rva
- 3)
482
// Now: (*abs32_pos >
rel32_rva
- 4) i.e. the lowest addressed 4-byte
483
// region that could overlap
rel32_rva
.
485
if (*abs32_pos <
rel32_rva
+ 4) {
493
RVA target_rva =
rel32_rva
+ 4 + Read32LittleEndian(rel32);
498
rel32_locations_.push_back(
rel32_rva
);
Completed in 291 milliseconds