class PageProvider

Defined at line 122 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 124 of file ../../zircon/kernel/vm/include/vm/page_source.h

Protected Methods

page_request_type GetRequestType (const PageRequest * request)

Methods a PageProvider implementation can use to retrieve fields from a PageRequest.

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

uint64_t GetRequestOffset (const PageRequest * request)

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

uint64_t GetRequestLen (const PageRequest * request)

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

uint64_t GetRequestVmoId (const PageRequest * request)

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

Friends

class PageSource