/bionic/libc/bionic/ |
D | posix_fadvise.cpp | 33 extern "C" int __arm_fadvise64_64(int, int, off64_t, off64_t); 34 extern "C" int __fadvise64(int, off64_t, off64_t, int); 42 int posix_fadvise64(int fd, off64_t offset, off64_t length, int advice) { in posix_fadvise64() 47 int posix_fadvise64(int fd, off64_t offset, off64_t length, int advice) { in posix_fadvise64()
|
D | legacy_32_bit_support.cpp | 45 extern "C" int __llseek(int, unsigned long, unsigned long, off64_t*, int); 60 off64_t lseek64(int fd, off64_t off, int whence) { in lseek64() 61 off64_t result; in lseek64() 72 return pread64(fd, buf, byte_count, static_cast<off64_t>(offset)); in pread() 77 return pwrite64(fd, buf, byte_count, static_cast<off64_t>(offset)); in pwrite() 82 return fallocate64(fd, mode, static_cast<off64_t>(offset), static_cast<off64_t>(length)); in fallocate()
|
D | posix_fallocate.cpp | 38 int posix_fallocate64(int fd, off64_t offset, off64_t length) { in posix_fallocate64()
|
D | mmap.cpp | 42 void* mmap64(void* addr, size_t size, int prot, int flags, int fd, off64_t offset) { in mmap64() 63 return mmap64(addr, size, prot, flags, fd, static_cast<off64_t>(offset)); in mmap()
|
D | __pread64_chk.cpp | 33 extern "C" ssize_t __pread64_chk(int fd, void* buf, size_t count, off64_t offset, size_t buf_size) { in __pread64_chk()
|
/bionic/libc/include/ |
D | fcntl.h | 67 extern ssize_t splice(int, off64_t*, int, off64_t*, size_t, unsigned int); 81 extern int fallocate64(int, int, off64_t, off64_t); 82 extern int posix_fadvise64(int, off64_t, off64_t, int); 83 extern int posix_fallocate64(int, off64_t, off64_t);
|
D | unistd.h | 175 extern int truncate64(const char *, off64_t); 176 extern off64_t lseek64(int, off64_t, int); 177 extern ssize_t pread64(int, void *, size_t, off64_t); 178 extern ssize_t pwrite64(int, const void *, size_t, off64_t); 179 extern int ftruncate64(int, off64_t); 232 extern ssize_t __pread64_chk(int, void*, size_t, off64_t, size_t); 235 extern ssize_t __pread64_real(int, void*, size_t, off64_t) __RENAME(pread64); 286 ssize_t pread64(int fd, void* buf, size_t count, off64_t offset) { in pread64()
|
/bionic/linker/ |
D | linker_phdr.h | 42 ElfReader(const char* name, int fd, off64_t file_offset, off64_t file_size); 64 off64_t file_offset_; 65 off64_t file_size_;
|
D | linker.h | 271 soinfo(const char* name, const struct stat* file_stat, off64_t file_offset, int rtld_flags); 285 off64_t get_file_offset() const; 368 off64_t file_offset_;
|
D | linker.cpp | 230 off64_t file_offset, uint32_t rtld_flags) { in soinfo_alloc() 644 off64_t file_offset, int rtld_flags) { in soinfo() 1090 off64_t* file_offset) { in open_library_in_zipfile() 1156 static int open_library_on_default_path(const char* name, off64_t* file_offset) { in open_library_on_default_path() 1173 static int open_library_on_ld_library_path(const char* name, off64_t* file_offset) { in open_library_on_ld_library_path() 1201 static int open_library(const char* name, off64_t* file_offset) { in open_library() 1252 static soinfo* load_library(int fd, off64_t file_offset, in load_library() 1335 off64_t file_offset = 0; in load_library() 1343 off64_t file_offset; in load_library() 2341 off64_t soinfo::get_file_offset() const { in get_file_offset()
|
D | linker_phdr.cpp | 136 ElfReader::ElfReader(const char* name, int fd, off64_t file_offset, off64_t file_size) in ElfReader()
|
/bionic/tests/ |
D | sys_types_test.cpp | 42 ASSERT_EQ(8U, sizeof(off64_t)); in TEST()
|
D | sys_sendfile_test.cpp | 51 off64_t offset = 2; in TEST()
|
/bionic/libc/include/sys/ |
D | types.h | 96 typedef loff_t off64_t; typedef 101 typedef loff_t off64_t; typedef
|
D | sendfile.h | 42 extern ssize_t sendfile64(int out_fd, int in_fd, off64_t* offset, size_t count);
|
D | mman.h | 57 extern void* mmap64(void*, size_t, int, int, int, off64_t);
|
/bionic/libc/include/android/ |
D | dlext.h | 100 off64_t library_fd_offset;
|
/bionic/libc/ |
D | SYSCALLS.TXT | 41 ssize_t readahead(int, off64_t, size_t) all 94 ssize_t pread64(int, void*, size_t, off64_t) arm,mips,x86 96 ssize_t pwrite64(int, void*, size_t, off64_t) arm,mips,x86 147 # Paired off_t/off64_t system calls. On 64-bit systems, 148 # sizeof(off_t) == sizeof(off64_t), so there we emit two symbols that are 152 int __llseek:_llseek(int, unsigned long, unsigned long, off64_t*, int) arm,mips,x86 154 int ftruncate64(int, off64_t) arm,mips,x86 157 ssize_t sendfile64(int out_fd, int in_fd, off64_t* offset, size_t count) arm,mips,x86 160 int truncate64(const char*, off64_t) arm,mips,x86 166 int fallocate64:fallocate(int, int, off64_t, off64_t) arm,mips,x86 [all …]
|
/bionic/ |
D | README.md | 267 * `off_t` is 32-bit. There is `off64_t`, but no `_FILE_OFFSET_BITS` support. 268 Many of the `off64_t` functions are missing in older releases, and
|