file_desc A file descriptor that refers to a file currently opened for reading. buffer The address of contiguous storage in which the input data is placed. nbytes The maximum number of bytes involved in the read operation. offset The offset for the desired position inside the file.