Searched refs:p_vaddr (Results 1 - 19 of 19) sorted by relevance

/haiku-fatelf/src/bin/gdb/include/elf/
H A Dexternal.h79 unsigned char p_vaddr[4]; /* Segment virtual address */ member in struct:__anon4077
91 unsigned char p_vaddr[8]; /* Segment virtual address */ member in struct:__anon4078
H A Dinternal.h67 bfd_vma p_vaddr; /* Segment virtual address */ member in struct:elf_internal_phdr
/haiku-fatelf/src/bin/gdb/gdb/
H A Dsolib-frv.c56 ext_Elf32_Addr p_vaddr; member in struct:ext_elf32_fdpic_loadseg
78 CORE_ADDR p_vaddr; member in struct:int_elf32_fdpic_loadseg
160 int_ldmbuf->segs[seg].p_vaddr
161 = extract_unsigned_integer (&ext_ldmbuf->segs[seg].p_vaddr,
162 sizeof (ext_ldmbuf->segs[seg].p_vaddr));
533 if (map->segs[seg].p_vaddr <= addr
534 && addr < map->segs[seg].p_vaddr + map->segs[seg].p_memsz)
536 return map->segs[seg].addr - map->segs[seg].p_vaddr;
889 if (ldm->segs[seg].p_vaddr <= orig_addr
890 && orig_addr < ldm->segs[seg].p_vaddr
[all...]
H A Dnto-tdep.c263 unsigned vaddr = phdr ? phdr->p_vaddr : 0;
H A Dsolib-haiku.c117 result = phdr->p_vaddr & ~(B_PAGE_SIZE - 1);
H A Dia64-tdep.c2400 if ((unw_word_t) (ip - load_base - phdr[i].p_vaddr)
2418 || (p_unwind->p_vaddr - p_text->p_vaddr) >= p_text->p_memsz)
2421 segbase = p_text->p_vaddr + load_base;
2430 dip->u.rti.table_data = p_unwind->p_vaddr + load_base;
/haiku-fatelf/src/system/runtime_loader/
H A Delf_load_image.cpp53 addr_t A = TO_PAGE_SIZE(pheaders->p_vaddr
55 addr_t B = TO_PAGE_SIZE(pheaders->p_vaddr
112 image->regions[regcount].start = pheader->p_vaddr;
115 = PAGE_BASE(pheader->p_vaddr);
118 + PAGE_OFFSET(pheader->p_vaddr));
132 addr_t A = TO_PAGE_SIZE(pheader->p_vaddr
134 addr_t B = TO_PAGE_SIZE(pheader->p_vaddr
137 image->regions[regcount].start = pheader->p_vaddr;
140 = PAGE_BASE(pheader->p_vaddr);
143 + PAGE_OFFSET(pheader->p_vaddr));
[all...]
/haiku-fatelf/src/tools/restest/
H A DElf.h54 Elf32_Addr p_vaddr; member in struct:__anon6122
/haiku-fatelf/src/tools/elfsymbolpatcher/
H A DElf.h78 Elf32_Addr p_vaddr; member in struct:__anon6111
/haiku-fatelf/headers/private/system/
H A Delf32.h68 Elf32_Addr p_vaddr; /* virtual address for the segment in memory */ member in struct:Elf32_Phdr
H A Delf64.h71 Elf64_Addr p_vaddr; /* virtual address for the segment in memory */ member in struct:Elf64_Phdr
/haiku-fatelf/src/kits/debug/
H A DImage.cpp321 *_textAddress = header->p_vaddr;
324 *_dataAddress = header->p_vaddr;
/haiku-fatelf/src/bin/gdb/bfd/
H A Delf.c832 + hdr->sh_addr - phdr->p_vaddr);
848 if (hdr->sh_addr >= phdr->p_vaddr
850 <= phdr->p_vaddr + phdr->p_memsz))
1053 bfd_fprintf_vma (abfd, f, p->p_vaddr);
2288 newsect->vma = hdr->p_vaddr;
2321 newsect->vma = hdr->p_vaddr + hdr->p_filesz;
4001 p->p_vaddr = 0;
4003 p->p_vaddr = m->sections[0]->vma;
4035 if (p->p_vaddr < (bfd_vma) off)
4044 p->p_vaddr
[all...]
H A Delfcode.h350 dst->p_vaddr = H_GET_SIGNED_WORD (abfd, src->p_vaddr);
355 dst->p_vaddr = H_GET_WORD (abfd, src->p_vaddr);
371 H_PUT_WORD (abfd, src->p_vaddr, dst->p_vaddr);
1627 loadbase = ehdr_vma - (i_phdrs[i].p_vaddr & -i_phdrs[i].p_align);
1672 err = target_read_memory ((loadbase + i_phdrs[i].p_vaddr)
H A Delfxx-ia64.c3619 Main program TLS (whose template starts at PT_TLS p_vaddr)
3634 This is PT_TLS segment p_vaddr. */
4334 if (value > p->p_vaddr)
4335 value -= p->p_vaddr;
/haiku-fatelf/src/system/kernel/
H A Delf.cpp2107 regionAddress = (char *)ROUNDDOWN(programHeaders[i].p_vaddr,
2111 size_t memUpperBound = (programHeaders[i].p_vaddr % B_PAGE_SIZE)
2113 size_t fileUpperBound = (programHeaders[i].p_vaddr % B_PAGE_SIZE)
2139 + (programHeaders[i].p_vaddr % B_PAGE_SIZE)
2142 - (programHeaders[i].p_vaddr % B_PAGE_SIZE)
2173 + (programHeaders[i].p_vaddr % B_PAGE_SIZE), B_PAGE_SIZE);
2344 + (programHeaders[i].p_vaddr % B_PAGE_SIZE), B_PAGE_SIZE);
2346 end = ROUNDUP(programHeaders[i].p_memsz + programHeaders[i].p_vaddr,
2382 image->dynamic_section = programHeaders[i].p_vaddr;
2428 programHeaders[i].p_vaddr, B_PAGE_SIZ
[all...]
/haiku-fatelf/src/system/boot/loader/
H A Delf.cpp229 image->dynamic_section.start = header.p_vaddr;
257 region->start = ROUNDDOWN(header.p_vaddr, B_PAGE_SIZE);
258 region->size = ROUNDUP(header.p_memsz + (header.p_vaddr % B_PAGE_SIZE),
336 Class::Map(region->start + (header.p_vaddr % B_PAGE_SIZE)),
347 uint32 offset = (header.p_vaddr % B_PAGE_SIZE) + header.p_filesz;
/haiku-fatelf/src/tools/
H A Dset_haiku_revision.cpp108 Elf32_Addr p_vaddr; member in struct:__anon6137
120 Elf64_Addr p_vaddr; member in struct:__anon6138
/haiku-fatelf/src/apps/debugger/elf/
H A DElfFile.cpp334 programHeader->p_vaddr, programHeader->p_memsz,

Completed in 142 milliseconds