Searched refs:file_offset (Results 1 – 9 of 9) sorted by relevance
/bionic/linker/ |
D | linker_phdr.h | 46 [[nodiscard]] bool Read(const char* name, int fd, off64_t file_offset, off64_t file_size); 141 ElfW(Addr) load_bias, int fd, size_t* file_offset); 144 ElfW(Addr) load_bias, int fd, size_t* file_offset);
|
D | linker.cpp | 313 const struct stat* file_stat, off64_t file_offset, in soinfo_alloc() argument 322 file_offset, rtld_flags); in soinfo_alloc() 919 off64_t* file_offset, std::string* realpath) { in open_library_in_zipfile() argument 973 *file_offset = entry.offset; in open_library_in_zipfile() 999 const char* path, off64_t* file_offset, in open_library_at_path() argument 1003 fd = open_library_in_zipfile(zip_archive_cache, path, file_offset, realpath); in open_library_at_path() 1009 *file_offset = 0; in open_library_at_path() 1024 const char* name, off64_t* file_offset, in open_library_on_paths() argument 1033 int fd = open_library_at_path(zip_archive_cache, buf, file_offset, realpath); in open_library_on_paths() 1045 off64_t* file_offset, std::string* realpath) { in open_library() argument [all …]
|
D | linker_phdr.cpp | 167 bool ElfReader::Read(const char* name, int fd, off64_t file_offset, off64_t file_size) { in Read() argument 173 file_offset_ = file_offset; in Read() 1206 size_t* file_offset) { in phdr_table_serialize_gnu_relro() argument 1224 MAP_PRIVATE|MAP_FIXED, fd, *file_offset); in phdr_table_serialize_gnu_relro() 1228 *file_offset += size; in phdr_table_serialize_gnu_relro() 1254 size_t* file_offset) { in phdr_table_map_gnu_relro() argument 1281 char* file_base = static_cast<char*>(temp_mapping) + *file_offset; in phdr_table_map_gnu_relro() 1286 if (file_size - *file_offset < size) { in phdr_table_map_gnu_relro() 1310 PROT_READ, MAP_PRIVATE|MAP_FIXED, fd, *file_offset + match_offset); in phdr_table_map_gnu_relro() 1321 *file_offset += size; in phdr_table_map_gnu_relro()
|
D | linker_main.h | 53 const struct stat* file_stat, off64_t file_offset,
|
D | linker.h | 82 int open_executable(const char* path, off64_t* file_offset, std::string* realpath);
|
D | linker_main.cpp | 273 off64_t file_offset; in load_executable() local 274 android::base::unique_fd fd(open_executable(orig_path, &file_offset, &result.path)); in load_executable() 284 if (!elf_reader.Read(result.path.c_str(), fd.get(), file_offset, result.file_stat.st_size)) { in load_executable()
|
D | linker_soinfo.cpp | 215 off64_t file_offset, int rtld_flags) { in soinfo() argument 226 this->file_offset_ = file_offset; in soinfo()
|
D | linker_soinfo.h | 249 off64_t file_offset, int rtld_flags);
|
/bionic/libc/kernel/uapi/drm/ |
D | panfrost_drm.h | 138 __u32 file_offset; member
|