fadvise(5) File Formats Manual fadvise(5)
NAME
fadvise: fadvise.h - structures needed when using the fadvise() function
SYNOPSIS
DESCRIPTION
The header defines the structures and and other literals needed when using the function (see fadvise(2)).
The structure contains the following members:
int fad_count number of entries in fad_plist[]
struct fad_parms fad_plist[1] array of struct fad_parms
The structure contains the following members:
enum fadv_hints fad_advice hint applying to parameter tuple.
off_t _fad_res1 may be one of the following: byte
offset of range in file; memory
allocation policy for cc-numa sys-
tems.
size_t _fad_res2 may be one of the following: byte
size of range in file; memory
locality to be used when allocating
memory on cc-numa systems; the
duration after which a dirty page
is to be written to the file sys-
tem.
APPLICATION USAGE
The following macros and aliases have been defined to align with the ISO POSIX-1 standard.
The following aliases can be used with the hint.
The following aliases can be used with the hint.
The following aliases can be used with the hint.
EXAMPLES
WARNINGS
For 32-bit applications, will be truncated to its least significant 32-bits for file systems that use 64-bit values.
SEE ALSO
fadvise(2), fcntl(2), posix_fadvise(2), fcntl(5), types(5).
STANDARDS CONFORMANCE
fadvise(5)