statvfs Struct Reference

File system information. More...

Detailed Description

Todo:
Remove ifdef mips special case after #6639 is merged

Definition at line 47 of file statvfs.h.

#include <sys/statvfs.h>

Data Fields

unsigned long f_bsize
 File system block size. More...
 
unsigned long f_frsize
 Fundamental file system block size. More...
 
fsblkcnt_t f_blocks
 Total number of blocks on file system in units of f_frsize. More...
 
fsblkcnt_t f_bfree
 Total number of free blocks. More...
 
fsblkcnt_t f_bavail
 Number of free blocks available to non-privileged process. More...
 
fsfilcnt_t f_files
 Total number of file serial numbers. More...
 
fsfilcnt_t f_ffree
 Total number of free file serial numbers. More...
 
fsfilcnt_t f_favail
 Number of file serial numbers available to non-privileged process. More...
 
unsigned long f_fsid
 File system ID. More...
 
unsigned long f_flag
 Bit mask of f_flag values. More...
 
unsigned long f_namemax
 Maximum filename length. More...
 

Field Documentation

fsblkcnt_t statvfs::f_bavail

Definition at line 53 of file statvfs.h.

fsblkcnt_t statvfs::f_bfree

Definition at line 52 of file statvfs.h.

fsblkcnt_t statvfs::f_blocks

Definition at line 50 of file statvfs.h.

unsigned long statvfs::f_bsize

Definition at line 48 of file statvfs.h.

fsfilcnt_t statvfs::f_favail

Definition at line 57 of file statvfs.h.

fsfilcnt_t statvfs::f_ffree

Definition at line 56 of file statvfs.h.

fsfilcnt_t statvfs::f_files

Definition at line 55 of file statvfs.h.

unsigned long statvfs::f_flag

Definition at line 61 of file statvfs.h.

unsigned long statvfs::f_frsize

Definition at line 49 of file statvfs.h.

unsigned long statvfs::f_fsid

Definition at line 60 of file statvfs.h.

unsigned long statvfs::f_namemax

Definition at line 62 of file statvfs.h.


The documentation for this struct was generated from the following file: