20 #pragma GCC system_header 
   22 #include_next <sys/statvfs.h> 
   25 #include <sys/types.h>  
   31 #ifndef _FSBLKCNT_T_DECLARED         
   34 typedef uint32_t fsblkcnt_t;
 
   35 typedef uint32_t fsfilcnt_t;
 
   36 #define _FSBLKCNT_T_DECLARED 
unsigned long f_namemax
Maximum filename length.
 
unsigned long f_fsid
File system ID.
 
unsigned long f_bsize
File system block size.
 
fsblkcnt_t f_bavail
Number of free blocks available to non-privileged process.
 
fsfilcnt_t f_files
Total number of file serial numbers.
 
fsfilcnt_t f_ffree
Total number of free file serial numbers.
 
fsfilcnt_t f_favail
Number of file serial numbers available to non-privileged process.
 
fsblkcnt_t f_blocks
Total number of blocks on file system in units of f_frsize.
 
fsblkcnt_t f_bfree
Total number of free blocks.
 
unsigned long f_flag
Bit mask of f_flag values.
 
unsigned long f_frsize
Fundamental file system block size.