Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ () — Motorola System V 88k Release 3.2 Version 1.2C

Media Vault

Software Library

Restoration Projects

Artifacts Sought



  SYSFS(2)                                                 SYSFS(2)



  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
       configured in the system. The number of arguments accepted
       by sysfs varies and depends on the opcode. The currently
       recognized 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.

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


  Page 1                                                   May 1989


















  SYSFS(2)                                                 SYSFS(2)



       [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
       opcode is GETFSTYP, or the number of file system types
       configured if the opcode is GETNFSTYP.  Otherwise, a value
       of -1 is returned and errno is set to indicate the error.





























  Page 2                                                   May 1989
















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