Lines Matching refs:PmmNode
31 PmmNode::PmmNode() { in PmmNode() function in PmmNode
34 PmmNode::~PmmNode() { in ~PmmNode()
39 zx_status_t PmmNode::AddArena(const pmm_arena_info_t* info) TA_NO_THREAD_SAFETY_ANALYSIS { in AddArena()
81 void PmmNode::AddFreePages(list_node* list) TA_NO_THREAD_SAFETY_ANALYSIS { in AddFreePages()
94 zx_status_t PmmNode::AllocPage(uint alloc_flags, vm_page_t** page_out, paddr_t* pa_out) { in AllocPage()
126 zx_status_t PmmNode::AllocPages(size_t count, uint alloc_flags, list_node* list) { in AllocPages()
166 zx_status_t PmmNode::AllocRange(paddr_t address, size_t count, list_node* list) { in AllocRange()
218 zx_status_t PmmNode::AllocContiguous(const size_t count, uint alloc_flags, uint8_t alignment_log2, in AllocContiguous()
269 void PmmNode::FreePageLocked(vm_page* page) { in FreePageLocked()
293 void PmmNode::FreePage(vm_page* page) { in FreePage()
299 void PmmNode::FreeListLocked(list_node* list) { in FreeListLocked()
309 void PmmNode::FreeList(list_node* list) { in FreeList()
316 uint64_t PmmNode::CountFreePages() const TA_NO_THREAD_SAFETY_ANALYSIS { in CountFreePages()
320 uint64_t PmmNode::CountTotalBytes() const TA_NO_THREAD_SAFETY_ANALYSIS { in CountTotalBytes()
324 void PmmNode::CountTotalStates(uint64_t state_count[VM_PAGE_STATE_COUNT_]) const { in CountTotalStates()
333 void PmmNode::DumpFree() const TA_NO_THREAD_SAFETY_ANALYSIS { in DumpFree()
338 void PmmNode::Dump(bool is_panic) const { in Dump()
357 void PmmNode::EnforceFill() { in EnforceFill()
368 void PmmNode::FreeFill(vm_page_t* page) { in FreeFill()
374 void PmmNode::CheckFreeFill(vm_page_t* page) { in CheckFreeFill()