Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ sysfs(2) — svr3 — mips UMIPS RISC/os 5.01

Media Vault

Software Library

Restoration Projects

Artifacts Sought



SYSFS(2-SVR3)       RISC/os Reference Manual        SYSFS(2-SVR3)



NAME
     sysfs - get file system type information

SYNOPSIS
     #include <sys/fstyp.h>
     #include <sys/fsid.h>

     int sysfs (opcode, fsname)
     int opcode;
     char *fsname;

     int sysfs (opcode, fsindex, buf)
     int opcode;
     int fsindex;
     char *buf;

     int sysfs (opcode)
     int opcode;

DESCRIPTION
     sysfs  returns information about the file system types con-
     figured in the system. The number of arguments accepted by
     sysfs varies and depends on the opcode. The currently recog-
     nized opcodes and their functions are described below:

     GETFSIND            translates fsname, a null-terminated
                         file-system identifier, into a file-
                         system type index.

     GETFSTYP            translates fs_index, a file-system type
                         index, into a null-terminated file-
                         system identifier and writes it into the
                         buffer pointed to by buf; this buffer
                         must be at least of size FSTYPSZ as
                         defined in <sys/fstyp.h>.

     GETNFSTYP           returns the total number of file system
                         types configured in the system.

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

     [EINVAL]            fsname points to an invalid file-system
                         identifier; fs_index is zero, or
                         invalid; opcode is invalid.

     [EFAULT]            buf or fsname point to an invalid user
                         address.

DIAGNOSTICS
     Upon successful completion, sysfs returns the file-system
     type index if the opcode is GETFSIND, a value of 0 if the



                        Printed 11/19/92                   Page 1





SYSFS(2-SVR3)       RISC/os Reference Manual        SYSFS(2-SVR3)



     opcode is GETFSTYP, or the number of file system types con-
     figured if the opcode is GETNFSTYP. Otherwise, a value of -1
     is returned and errno is set to indicate the error.




















































 Page 2                 Printed 11/19/92



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