Searched refs:linux_dirent (Results 1 – 5 of 5) sorted by relevance
| /freebsd-12.1/contrib/compiler-rt/lib/sanitizer_common/ |
| H A D | sanitizer_linux_libcdep.cc | 64 struct __sanitizer::linux_dirent { struct in __sanitizer 678 struct linux_dirent *entry = (struct linux_dirent *)&buffer[bytes_read]; in GetNumberOfCPUs() 681 bytes_read = internal_getdents(fd, (struct linux_dirent *)buffer.data(), in GetNumberOfCPUs() 685 entry = (struct linux_dirent *)buffer.data(); in GetNumberOfCPUs() 697 entry = (struct linux_dirent *)(((u8 *)entry) + entry->d_reclen); in GetNumberOfCPUs()
|
| H A D | sanitizer_linux.h | 33 struct linux_dirent; 49 uptr internal_getdents(fd_t fd, struct linux_dirent *dirp, unsigned int count);
|
| H A D | sanitizer_linux.cc | 698 struct linux_dirent { struct 706 struct linux_dirent { struct 742 uptr internal_getdents(fd_t fd, struct linux_dirent *dirp, unsigned int count) { in internal_getdents() 940 descriptor_, (struct linux_dirent *)buffer_.data(), buffer_.size()); in ListThreads() 949 struct linux_dirent *entry = (struct linux_dirent *)begin; in ListThreads()
|
| H A D | sanitizer_solaris.cc | 167 DECLARE__REAL_AND_INTERNAL64(uptr, getdents, fd_t fd, struct linux_dirent *dirp, in DECLARE__REAL_AND_INTERNAL64()
|
| /freebsd-12.1/sys/compat/linux/ |
| H A D | linux_file.c | 326 struct l_dirent *linux_dirent; in linux_getdents() local 365 linux_dirent = (struct l_dirent*)lbuf; in linux_getdents() 366 linux_dirent->d_ino = bdp->d_fileno; in linux_getdents() 367 linux_dirent->d_off = base + reclen; in linux_getdents() 368 linux_dirent->d_reclen = linuxreclen; in linux_getdents() 483 struct l_dirent *linux_dirent; in linux_readdir() local 507 linux_dirent = (struct l_dirent*)lbuf; in linux_readdir() 508 linux_dirent->d_ino = bdp->d_fileno; in linux_readdir() 509 linux_dirent->d_off = linuxreclen; in linux_readdir() 510 linux_dirent->d_reclen = bdp->d_namlen; in linux_readdir() [all …]
|