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

/external/elfutils/src/libelf/
H A Delf_readall.c52 if (child->map_address == NULL)
54 child->map_address = elf->map_address;
75 if (elf->map_address == NULL && unlikely (elf->fildes == -1))
83 if (elf->map_address == NULL)
127 elf->map_address = mem;
151 return (char *) elf->map_address;
H A Delf_rawfile.c58 if (elf->map_address == NULL && __libelf_readall (elf) == NULL)
65 result = (char *) elf->map_address + elf->start_offset;
H A Delf_cntl.c61 if (elf->map_address == NULL && __libelf_readall (elf) == NULL)
H A Delf_begin.c53 file_read_ar (int fildes, void *map_address, off_t offset, size_t maxsize, argument
59 elf = allocate_elf (fildes, map_address, offset, maxsize, cmd, parent,
75 get_shnum (void *map_address, unsigned char *e_ident, int fildes, off_t offset, argument
152 if (likely (map_address != NULL) && e_ident[EI_DATA] == MY_ELFDATA
154 || (((size_t) ((char *) map_address + offset))
157 result = ((Elf32_Shdr *) ((char *) map_address + ehdr.e32->e_shoff
163 if (likely (map_address != NULL))
166 memcpy (&size, &((Elf32_Shdr *) ((char *) map_address
202 if (likely (map_address != NULL) && e_ident[EI_DATA] == MY_ELFDATA
204 || (((size_t) ((char *) map_address
248 file_read_elf(int fildes, void *map_address, unsigned char *e_ident, off_t offset, size_t maxsize, Elf_Cmd cmd, Elf *parent) argument
494 __libelf_read_mmaped_file(int fildes, void *map_address, off_t offset, size_t maxsize, Elf_Cmd cmd, Elf *parent) argument
592 void *map_address = NULL; local
[all...]
H A Delf_getshdrstrndx.c111 if (elf->map_address != NULL
114 || (((size_t) ((char *) elf->map_address
130 num = ((Elf32_Shdr *) (elf->map_address + elf->start_offset
172 if (elf->map_address != NULL
175 || (((size_t) ((char *) elf->map_address
191 num = ((Elf64_Shdr *) (elf->map_address + elf->start_offset
H A Delf_getarsym.c59 if (elf->map_address != NULL)
62 memcpy (&u, elf->map_address + *offp, sizeof u);
110 if (elf->map_address == NULL)
135 index_hdr = (struct ar_hdr *) (elf->map_address
211 if (elf->map_address == NULL)
246 file_data = (void *) (elf->map_address + off);
249 file_data = memcpy (alloca (sz), elf->map_address + off, sz);
250 str_data = (char *) (elf->map_address + off + sz);
271 if (elf->map_address == NULL)
H A Delf_update.c70 if (elf->map_address == NULL && elf->cmd == ELF_C_WRITE_MMAP)
72 elf->map_address = mmap (NULL, size, PROT_READ | PROT_WRITE,
74 if (unlikely (elf->map_address == MAP_FAILED))
75 elf->map_address = NULL;
78 if (elf->map_address != NULL)
H A Dcommon.h71 allocate_elf (int fildes, void *map_address, off_t offset, size_t maxsize, argument
85 result->map_address = map_address;
H A Delf32_updatefile.c133 (*fctp) ((char *) elf->map_address + elf->start_offset, ehdr,
136 else if (elf->map_address + elf->start_offset != ehdr)
137 memcpy (elf->map_address + elf->start_offset, ehdr,
164 memset (elf->map_address + elf->start_offset + ehdr->e_ehsize,
179 (*fctp) (elf->map_address + elf->start_offset + ehdr->e_phoff,
184 memcpy (elf->map_address + elf->start_offset + ehdr->e_phoff,
197 char *last_position = ((char *) elf->map_address + elf->start_offset
210 char *const shdr_start = ((char *) elf->map_address + elf->start_offset
235 assert ((char *) elf->map_address + elf->start_offset
238 < ((char *) elf->map_address
[all...]
H A Delf_clone.c56 retval = allocate_elf (elf->fildes, elf->map_address, elf->start_offset,
H A Delf_end.c163 if (elf->map_address == NULL)
214 if (elf->map_address != NULL && parent == NULL)
218 free (elf->map_address);
220 munmap (elf->map_address, elf->maximum_size);
H A Delf_getdata_rawchunk.c83 if (elf->map_address != NULL)
84 rawchunk = elf->map_address + elf->start_offset + offset;
H A Delf32_getshdr.c79 if (elf->map_address != NULL)
97 void *file_shdr = ((char *) elf->map_address
118 ((char *) elf->map_address
123 memcpy (notcvt, ((char *) elf->map_address
H A Delf32_getphdr.c96 if (elf->map_address != NULL)
109 void *file_phdr = ((char *) elf->map_address
H A Delf_getdata.c243 if (elf->map_address != NULL)
257 = (char *) elf->map_address + elf->start_offset + offset;
H A DlibelfP.h264 void *map_address; member in struct:Elf
453 extern Elf *__libelf_read_mmaped_file (int fildes, void *map_address,
/external/elfutils/src/libdwfl/
H A Dopen.c57 void *const mapped = ((*elf)->map_address == NULL ? NULL
58 : (*elf)->map_address + offset);
137 (elf->map_address == NULL ? NULL
138 : elf->map_address + offset),
H A Dcore-file.c80 if (parent->map_address != NULL)
81 memcpy (h.ar_size, parent->map_address + parent->start_offset + offset,
181 if (core->map_address == NULL)
195 *elfp = elf_begin_rand (core, *buffer - core->map_address, whole, NULL);
221 if (core->map_address != NULL)
241 if (elf->map_address == NULL)
302 if (elf->map_address != NULL)
314 if (elf->map_address != NULL)
316 void *contents = elf->map_address + elf->start_offset + start;
/external/google-breakpad/src/processor/
H A Dmap_serializers-inl.h224 char *map_address = dest; local
239 offsets[index] = static_cast<uint32_t>(dest - map_address);

Completed in 211 milliseconds