Searched refs:linux_dirent (Results 1 - 5 of 5) sorted by relevance
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/sanitizer_common/ |
H A D | sanitizer_linux.h | 32 struct linux_dirent; 48 uptr internal_getdents(fd_t fd, struct linux_dirent *dirp, unsigned int count);
|
H A D | sanitizer_linux_libcdep.cpp | 66 struct __sanitizer::linux_dirent { struct in class:__sanitizer 670 struct linux_dirent *entry = (struct linux_dirent *)&buffer[bytes_read]; 673 bytes_read = internal_getdents(fd, (struct linux_dirent *)buffer.data(), 677 entry = (struct linux_dirent *)buffer.data(); 689 entry = (struct linux_dirent *)(((u8 *)entry) + entry->d_reclen);
|
H A D | sanitizer_solaris.cpp | 166 // FIXME: This might be wrong: _getdents doesn't take a struct linux_dirent *. 167 DECLARE__REAL_AND_INTERNAL64(uptr, getdents, fd_t fd, struct linux_dirent *dirp,
|
H A D | sanitizer_linux.cpp | 694 struct linux_dirent { struct in namespace:__sanitizer 702 struct linux_dirent { struct in namespace:__sanitizer 738 uptr internal_getdents(fd_t fd, struct linux_dirent *dirp, unsigned int count) { 922 descriptor_, (struct linux_dirent *)buffer_.data(), buffer_.size()); 931 struct linux_dirent *entry = (struct linux_dirent *)begin;
|
/freebsd-11-stable/sys/compat/linux/ |
H A D | linux_file.c | 338 struct l_dirent *linux_dirent; local 378 linux_dirent = (struct l_dirent*)lbuf; 379 linux_dirent->d_ino = bdp->d_fileno; 380 linux_dirent->d_off = base + reclen; 381 linux_dirent->d_reclen = linuxreclen; 386 strlcpy(linux_dirent->d_name, bdp->d_name, 388 error = copyout(linux_dirent, outp, linuxreclen); 497 struct l_dirent *linux_dirent; local 522 linux_dirent = (struct l_dirent*)lbuf; 523 linux_dirent [all...] |
Completed in 124 milliseconds