Home
last modified time | relevance | path

Searched refs:Vfs (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/compiler-rt/lib/profile/
H A DInstrProfilingUtil.c274 struct statfs Vfs; in isLocalFilesystem() local
275 if (fstatfs(Fd, &Vfs) != 0) { in isLocalFilesystem()
299 _Static_assert(sizeof(Vfs.f_fsid) == sizeof(Vp->vmt_fsid), in isLocalFilesystem()
301 if (memcmp(&Vfs.f_fsid, &Vp->vmt_fsid, sizeof Vfs.f_fsid) == 0) { in isLocalFilesystem()
/freebsd/contrib/llvm-project/llvm/lib/Support/Unix/
H A DPath.inc357 struct STATVFS Vfs;
358 if (::STATVFS(const_cast<char *>(Path.str().c_str()), &Vfs))
360 auto FrSize = STATVFS_F_FRSIZE(Vfs);
362 SpaceInfo.capacity = static_cast<uint64_t>(Vfs.f_blocks) * FrSize;
363 SpaceInfo.free = static_cast<uint64_t>(Vfs.f_bfree) * FrSize;
364 SpaceInfo.available = static_cast<uint64_t>(Vfs.f_bavail) * FrSize;
479 static bool is_local_impl(struct STATVFS &Vfs) {
491 switch ((uint32_t)Vfs.__f_type) {
493 switch ((uint32_t)Vfs.f_type) {
517 StringRef fstype(Vfs.f_basetype);
[all …]