Annotation of researchv10dc/man/manx/tbl.4, revision 1.1.1.1

1.1       root        1: .TH TBL 4
                      2: .CT 2 tbl_man
                      3: .SH NAME
                      4: tbl \- kernel table file system
                      5: .SH DESCRIPTION
                      6: .I Tbl
                      7: is a file-system mount point that provides access to kernel data tables.
                      8: The name of each entry in the
                      9: .F /tbl
                     10: directory is the name of a directory
                     11: containing files that describe a kernel data table.
                     12: These files have the following names and contents:
                     13: .PP
                     14: .RS
                     15: .TF count
                     16: .TP
                     17: .B base
                     18: system base address of the table
                     19: .TP
                     20: .B count
                     21: number of elements in the table
                     22: .TP
                     23: .B data
                     24: table contents
                     25: .TP
                     26: .B size
                     27: size of a table element
                     28: .RE
                     29: .PD
                     30: .PP
                     31: The standard system-call interface is used to access
                     32: .IR tbl .
                     33: .IR Open (2)
                     34: and
                     35: .IR close (2)
                     36: behave as usual.
                     37: Data may be transferred
                     38: from or to any locations in the ``data'' file through
                     39: .I lseek,
                     40: .I read,
                     41: and
                     42: .IR write (2).
                     43: .PP
                     44: The following header files are useful in analyzing
                     45: .I tbl
                     46: ``data'' files:
                     47: .PP
                     48: .RS
                     49: .TF <sys/param.h>
                     50: .TP
                     51: .B <sys/file.h>
                     52: ``file'' structure
                     53: .TP
                     54: .B <sys/inode.h>
                     55: ``inode'' structure
                     56: .TP
                     57: .B <sys/lnode.h>
                     58: ``lnode'' structure
                     59: .TP
                     60: .B <sys/param.h>
                     61: size parameters
                     62: .TP
                     63: .B <sys/proc.h>
                     64: ``proc'' structure
                     65: .TP
                     66: .B <sys/stream.h>
                     67: ``stream'', ``block'', and ``queue'' structures
                     68: .TP
                     69: .B <sys/text.h>
                     70: ``text'' structure
                     71: .TP
                     72: .B <sys/types.h>
                     73: special system types
                     74: .PD
                     75: .RE
                     76: .SH FILES
                     77: .F /tbl/*/base
                     78: .br
                     79: .F /tbl/*/count
                     80: .br
                     81: .F /tbl/*/data
                     82: .br
                     83: .F /tbl/*/size
                     84: .SH SEE ALSO
                     85: .IR fmount (2),
                     86: .IR tblmount (8),
                     87: .SH BUGS
                     88: The
                     89: .I super-user
                     90: may write on any file, despite the permissions.

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.