.\" Copyright (c) 1980 Regents of the University of California. .\" All rights reserved. The Berkeley software License Agreement .\" specifies the terms and conditions for redistribution. .\" .\" @(#)types.5 6.1 (Berkeley) %G% .\" .TH TYPES 5 "" .UC 4 .SH NAME types \- primitive system data types .SH SYNOPSIS .B #include .SH DESCRIPTION The data types defined in the include file are used in UNIX system code; some data of these types are accessible to user code: .PP .nf .ta \w'typedef\ \ 'u +\w'minor(x)\ \ 'u +\w' short\ \ 'u .so /usr/include/sys/types.h .fi .PP The form .I daddr_t is used for disk addresses except in an i-node on disk, see .IR fs (5). Times are encoded in seconds since 00:00:00 GMT, January 1, 1970. The major and minor parts of a device code specify kind and unit number of a device and are installation-dependent. Offsets are measured in bytes from the beginning of a file. The .I label_t variables are used to save the processor state while another process is running. .SH SEE ALSO fs(5), time(3), lseek(2), adb(1)