The Pedigree Project 0.1
Public Member Functions | List of all members
VfsUserMemoryPolicy Class Referencefinal
+ Inheritance diagram for VfsUserMemoryPolicy:
+ Collaboration diagram for VfsUserMemoryPolicy:

Public Member Functions

bool callerHasMemoryLockPrivilege () const override
 
bool overlapsManagedMemory (VirtualAddressSpace &space, uintptr_t base, size_t length) const override
 
void enterOperation () override
 
void leaveOperation () override
 

Detailed Description

Definition at line 12 of file MemoryMappedFile-lock.cc.

Member Function Documentation

◆ callerHasMemoryLockPrivilege()

bool VfsUserMemoryPolicy::callerHasMemoryLockPrivilege ( ) const
inlineoverridevirtual

Implements UserMemoryPolicy.

Definition at line 14 of file MemoryMappedFile-lock.cc.

◆ enterOperation()

void VfsUserMemoryPolicy::enterOperation ( )
inlineoverridevirtual

Implements UserMemoryPolicy.

Definition at line 32 of file MemoryMappedFile-lock.cc.

◆ leaveOperation()

void VfsUserMemoryPolicy::leaveOperation ( )
inlineoverridevirtual

Implements UserMemoryPolicy.

Definition at line 35 of file MemoryMappedFile-lock.cc.

◆ overlapsManagedMemory()

bool VfsUserMemoryPolicy::overlapsManagedMemory ( VirtualAddressSpace &  space,
uintptr_t  base,
size_t  length 
) const
inlineoverridevirtual

Implements UserMemoryPolicy.

Definition at line 18 of file MemoryMappedFile-lock.cc.


The documentation for this class was generated from the following file: