NAME | SYNOPSIS | FEATURES | DESCRIPTION | RESTRICTIONS | RETURN VALUE | ERRORS | ATTRIBUTES | SEE ALSO
#include <mem/chMem.h>int dcPgNumber(KnLcId lcid);
PXM_EXT
This system call is strictly reserved for internal use only. It MUST NOT be used by any application.
The dcPgNumber function returns the number of pages attached to the data cache object specified by the lcid argument. This argument should have been acquired via a previous call to dcAlloc. This call does not acquire a VM lock and therefore cannot be blocked.
The current implementation is only applicable to trusted supervisor actors.
This call returns the number of pages.
No error messags are returned.
See attributes(5) for descriptions of the following attributes:
ATTRIBUTE TYPE | ATTRIBUTE VALUE |
---|---|
Interface Stability | Evolving |
dcAlloc(2SEG), dcFree(2SEG), dcFlush(2SEG), dcFillZero(2SEG), dcRead(2SEG), dcWrite(2SEG), dcCluster(2SEG), dcSync(2SEG), dcPxmDeclare(2SEG), rgnInitFromDtCache(2SEG), rgnFlush(2SEG)
NAME | SYNOPSIS | FEATURES | DESCRIPTION | RESTRICTIONS | RETURN VALUE | ERRORS | ATTRIBUTES | SEE ALSO