change page atomic flags
() atomically clears
the specified bits on the page's aflags
() atomically sets the
specified bits on the page's aflags
call is the same as
and is the recommended way to mark the page as referenced from third-party
These functions neither block nor require any locks to be held around the calls
The functions arguments are:
- The page whose aflags are updated.
- The bits that are set or cleared on the page's flags.
The following aflags
can be set or cleared:
- The bit may be set to indicate that the page has been recently accessed.
sets this bit to reflect the accessed attribute of the page mapping
typically updated by processor's memory management unit on the page
- A writeable mapping for the page may exist.
bits are only valid for the
This manual page was written by Chad David