/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 | 44 extern "C" int __llseek(int, unsigned long, unsigned long, off64_t*, int); 72 off64_t lseek64(int fd, off64_t off, int whence) { in lseek64() 73 off64_t result; in lseek64() 84 return pread64(fd, buf, byte_count, static_cast<off64_t>(offset)); in pread() 89 return pwrite64(fd, buf, byte_count, static_cast<off64_t>(offset)); in pwrite() 94 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()
|
/bionic/libc/include/ |
D | fcntl.h | 46 off64_t l_start; 47 off64_t l_len; 68 extern int fallocate64(int, int, off64_t, off64_t); 75 extern int posix_fadvise64(int, off64_t, off64_t, int); 77 extern int posix_fallocate64(int, off64_t, off64_t); 79 extern ssize_t splice(int, off64_t*, int, off64_t*, size_t, unsigned int);
|
D | unistd.h | 128 extern int truncate64(const char *, off64_t); 135 extern off64_t lseek64(int, off64_t, int); 140 extern ssize_t pread64(int, void *, size_t, off64_t); 142 extern ssize_t pwrite64(int, const void *, size_t, off64_t); 155 extern int ftruncate64(int, off64_t);
|
/bionic/libc/include/sys/ |
D | sendfile.h | 38 extern ssize_t sendfile64(int out_fd, int in_fd, off64_t* offset, size_t count);
|
D | types.h | 97 typedef loff_t off64_t; typedef 103 typedef loff_t off64_t; typedef
|
D | mman.h | 47 extern void* mmap64(void*, size_t, int, int, int, off64_t);
|
/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/android/ |
D | dlext.h | 78 off64_t library_fd_offset;
|
/bionic/linker/ |
D | linker_phdr.h | 42 ElfReader(const char* name, int fd, off64_t file_offset); 64 off64_t file_offset_;
|
D | linker.h | 204 soinfo(const char* name, const struct stat* file_stat, off64_t file_offset); 217 off64_t get_file_offset(); 252 off64_t file_offset;
|
D | linker.cpp | 285 static soinfo* soinfo_alloc(const char* name, struct stat* file_stat, off64_t file_offset) { in soinfo_alloc() 455 soinfo::soinfo(const char* name, const struct stat* file_stat, off64_t file_offset) { in soinfo() 779 off64_t file_offset = 0; in load_library() 1753 off64_t soinfo::get_file_offset() { in get_file_offset()
|
D | linker_phdr.cpp | 122 ElfReader::ElfReader(const char* name, int fd, off64_t file_offset) in ElfReader()
|
/bionic/ |
D | ABI-bugs.txt | 6 off_t is 32-bit. There is off64_t, but no _FILE_OFFSET_BITS support.
|
/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 155 int ftruncate64(int, off64_t) arm,mips,x86 158 ssize_t sendfile64(int out_fd, int in_fd, off64_t* offset, size_t count) arm,mips,x86 161 int truncate64(const char*, off64_t) arm,mips,x86 167 int fallocate64:fallocate(int, int, off64_t, off64_t) arm,mips,x86 [all …]
|