class PageProvider

Defined at line 123 of file ../../zircon/kernel/vm/include/vm/page_source.h

Interface for providing pages to a VMO through page requests.

Public Methods

void ~PageProvider ()

Defined at line 125 of file ../../zircon/kernel/vm/include/vm/page_source.h

Protected Methods

page_request_type GetRequestType (const PageRequest * request)

Declare page provider helpers inline now that PageRequest has been defined.

Defined at line 577 of file ../../zircon/kernel/vm/include/vm/page_source.h

uint64_t GetRequestOffset (const PageRequest * request)

Defined at line 581 of file ../../zircon/kernel/vm/include/vm/page_source.h

uint64_t GetRequestLen (const PageRequest * request)

Defined at line 585 of file ../../zircon/kernel/vm/include/vm/page_source.h

uint64_t GetRequestVmoId (const PageRequest * request)

Defined at line 589 of file ../../zircon/kernel/vm/include/vm/page_source.h

Friends

class PageSource