distortos  v0.7.0
object-oriented C++ RTOS for microcontrollers
statvfs Struct Reference

#include "sys/statvfs.h"

Public Attributes

unsigned long f_bsize
unsigned long f_frsize
fsblkcnt_t f_blocks
fsblkcnt_t f_bfree
fsblkcnt_t f_bavail
fsfilcnt_t f_files
fsfilcnt_t f_ffree
fsfilcnt_t f_favail
unsigned long f_fsid
unsigned long f_flag
unsigned long f_namemax

Detailed Description

file System information structure

Member Data Documentation

◆ f_bavail

fsblkcnt_t statvfs::f_bavail

number of free blocks available to non-privileged process

◆ f_bfree

fsblkcnt_t statvfs::f_bfree

total number of free blocks

◆ f_blocks

fsblkcnt_t statvfs::f_blocks

total number of blocks on file system in units of f_frsize

◆ f_bsize

unsigned long statvfs::f_bsize

file system block size

◆ f_favail

fsfilcnt_t statvfs::f_favail

number of file serial numbers available to non-privileged process

◆ f_ffree

fsfilcnt_t statvfs::f_ffree

total number of free file serial numbers

◆ f_files

fsfilcnt_t statvfs::f_files

total number of file serial numbers

◆ f_flag

unsigned long statvfs::f_flag

bit mask of f_flag values

◆ f_frsize

unsigned long statvfs::f_frsize

fundamental file system block size

◆ f_fsid

unsigned long statvfs::f_fsid

file system ID

◆ f_namemax

unsigned long statvfs::f_namemax

maximum filename length

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