*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->Linux man pages -> ustat (2)              
Title
Content
Arch
Section
 

USTAT(2)

Contents


NAME    [Toc]    [Back]

       ustat - get file system statistics

SYNOPSIS    [Toc]    [Back]

       #include <sys/types.h>
       #include <unistd.h>    /* libc[45] */
       #include <ustat.h>     /* glibc2 */

       int ustat(dev_t dev, struct ustat * ubuf);

DESCRIPTION    [Toc]    [Back]

       ustat returns information about a mounted file system.  dev is a device
       number identifying a device containing a mounted file system.  ubuf  is
       a pointer to a ustat structure that contains the following members:


	      daddr_t f_tfree;		      /* Total free blocks */
	      ino_t   f_tinode; 	      /* Number of free inodes */
	      char    f_fname[6];	      /* Filsys name */
	      char    f_fpack[6];	      /* Filsys pack name */


       The  last two fields, f_fname and f_fpack, are not implemented and will
       always be filled with null characters.

RETURN VALUE    [Toc]    [Back]

       On success, zero is returned and the ustat structure pointed to by ubuf
       will  be  filled in.  On error, -1 is returned, and errno is set appropriately.

ERRORS    [Toc]    [Back]

       EINVAL dev does not refer to a device containing a mounted file system.

       EFAULT ubuf points outside of your accessible address space.

       ENOSYS The  mounted file system referenced by dev does not support this
	      operation, or any version of Linux before 1.3.16.

NOTES    [Toc]    [Back]

       ustat has only been provided for compatibility. All new programs should
       use statfs(2) instead.

CONFORMING TO    [Toc]    [Back]

       SVr4.   SVr4  documents additional error conditions ENOLINK, ECOMM, and
       EINTR but has no ENOSYS condition.

SEE ALSO    [Toc]    [Back]

      
      
       statfs(2), stat(2)



Linux 1.3.16			  1995-08-09			      USTAT(2)
[ Back ]
 Similar pages
Name OS Title
ff_vxfs HP-UX fast find: list file names and statistics for a VxFS file system
ff_hfs HP-UX list file names and statistics for HFS file system
ff HP-UX list file names and statistics for a file system
nfsstat Tru64 Network File System statistics
bsde_get_rule_slots FreeBSD file system firewall statistics
cachefsstat HP-UX Cache File System statistics
bsde_get_rule_count FreeBSD file system firewall statistics
ustat HP-UX get mounted file system statistics
nfsstat HP-UX Network File System statistics
rmtab HP-UX local file system mount statistics
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service