Searched refs:cm (Results 1 - 2 of 2) sorted by relevance

/fuchsia/zircon/kernel/arch/x86/page_tables/
H A Dpage_tables.cpp257 void X86PageTableBase::UpdateEntry(ConsistencyManager* cm, PageTableLevel level, vaddr_t vaddr, argument
267 cm->cache_line_flusher()->FlushPtEntry(pte);
273 cm->pending_tlb()->enqueue(vaddr, level, is_kernel_address(vaddr), was_terminal);
277 void X86PageTableBase::UnmapEntry(ConsistencyManager* cm, PageTableLevel level, vaddr_t vaddr, argument
284 cm->cache_line_flusher()->FlushPtEntry(pte);
290 cm->pending_tlb()->enqueue(vaddr, level, is_kernel_address(vaddr), was_terminal);
318 volatile pt_entry_t* pte, ConsistencyManager* cm) {
339 UpdateEntry(cm, lower_level(level), new_vaddr, e, new_paddr, flags,
347 UpdateEntry(cm, level, vaddr, pte, X86_VIRT_TO_PHYS(m), flags, true /* was_terminal */);
434 ConsistencyManager* cm) {
317 SplitLargePage(PageTableLevel level, vaddr_t vaddr, volatile pt_entry_t* pte, ConsistencyManager* cm) argument
432 RemoveMapping(volatile pt_entry_t* table, PageTableLevel level, const MappingCursor& start_cursor, MappingCursor* new_cursor, ConsistencyManager* cm) argument
535 RemoveMappingL0(volatile pt_entry_t* table, const MappingCursor& start_cursor, MappingCursor* new_cursor, ConsistencyManager* cm) argument
574 AddMapping(volatile pt_entry_t* table, uint mmu_flags, PageTableLevel level, const MappingCursor& start_cursor, MappingCursor* new_cursor, ConsistencyManager* cm) argument
661 AddMappingL0(volatile pt_entry_t* table, uint mmu_flags, const MappingCursor& start_cursor, MappingCursor* new_cursor, ConsistencyManager* cm) argument
701 UpdateMapping(volatile pt_entry_t* table, uint mmu_flags, PageTableLevel level, const MappingCursor& start_cursor, MappingCursor* new_cursor, ConsistencyManager* cm) argument
776 UpdateMappingL0(volatile pt_entry_t* table, uint mmu_flags, const MappingCursor& start_cursor, MappingCursor* new_cursor, ConsistencyManager* cm) argument
[all...]
/fuchsia/zircon/kernel/arch/x86/page_tables/include/arch/x86/page_tables/
H A Dpage_tables.h148 MappingCursor* new_cursor, ConsistencyManager* cm) TA_REQ(lock_);
151 MappingCursor* new_cursor, ConsistencyManager* cm) TA_REQ(lock_);
155 MappingCursor* new_cursor, ConsistencyManager* cm) TA_REQ(lock_);
158 MappingCursor* new_cursor, ConsistencyManager* cm) TA_REQ(lock_);
162 MappingCursor* new_cursor, ConsistencyManager* cm) TA_REQ(lock_);
165 ConsistencyManager* cm) TA_REQ(lock_);
176 volatile pt_entry_t* pte, ConsistencyManager* cm) TA_REQ(lock_);
178 void UpdateEntry(ConsistencyManager* cm, PageTableLevel level, vaddr_t vaddr,
181 void UnmapEntry(ConsistencyManager* cm, PageTableLevel level, vaddr_t vaddr,

Completed in 23 milliseconds