Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ ustat(2) — A/UX 0.7

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

stat(2)

fs(4)



     ustat(2)                                                 ustat(2)



     NAME
          ustat - get file system statistics

     SYNOPSIS
          #include <sys/types.h>
          #include <ustat.h>

          int ustat (dev, buf)
          int dev;
          struct ustat *buf;

     DESCRIPTION
          ustat returns information about a mounted file system.  dev
          is a device number identifying a device containing a mounted
          file system.  buf is a pointer to a ustat structure that
          includes to following elements:

          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 */

          ustat will fail if one or more of the following are true:

          [EINVAL]       dev is not the device number of a device
                         containing a mounted file system.

          [EFAULT]       buf points outside the process's allocated
                         address space.

     RETURN VALUE
          Upon successful completion, a value of 0 is returned.
          Otherwise, a value of -1 is returned and errno is set to
          indicate the error.

     SEE ALSO
          stat(2), fs(4).


















     Page 1                                        (last mod. 1/14/87)



Typewritten Software • bear@typewritten.org • Edmonds, WA 98026