| /kernel/arch/x86/page_tables/include/arch/x86/page_tables/ |
| A D | page_tables.h | 146 zx_status_t AddMapping(volatile pt_entry_t* table, uint mmu_flags, 149 zx_status_t AddMappingL0(volatile pt_entry_t* table, uint mmu_flags, 153 bool RemoveMapping(volatile pt_entry_t* table, 156 bool RemoveMappingL0(volatile pt_entry_t* table, 160 zx_status_t UpdateMapping(volatile pt_entry_t* table, uint mmu_flags, 163 zx_status_t UpdateMappingL0(volatile pt_entry_t* table, uint mmu_flags, 167 zx_status_t GetMapping(volatile pt_entry_t* table, vaddr_t vaddr, 171 zx_status_t GetMappingL0(volatile pt_entry_t* table, vaddr_t vaddr,
|
| /kernel/arch/x86/page_tables/ |
| A D | page_tables.cpp | 377 DEBUG_ASSERT(table); in GetMapping() 385 LTRACEF_LEVEL(2, "table %p\n", table); in GetMapping() 388 volatile pt_entry_t* e = table + index; in GetMapping() 409 volatile pt_entry_t* e = table + index; in GetMappingL0() 435 DEBUG_ASSERT(table); in RemoveMapping() 450 volatile pt_entry_t* e = table + index; in RemoveMapping() 546 volatile pt_entry_t* e = table + index; in RemoveMappingL0() 578 DEBUG_ASSERT(table); in AddMapping() 611 volatile pt_entry_t* e = table + index; in AddMapping() 672 volatile pt_entry_t* e = table + index; in AddMappingL0() [all …]
|
| /kernel/platform/pc/ |
| A D | acpi.cpp | 60 ACPI_TABLE_HEADER* table = NULL; in acpi_get_madt_record_limits() local 61 ACPI_STATUS status = AcpiGetTable((char*)ACPI_SIG_MADT, 1, &table); in acpi_get_madt_record_limits() 66 ACPI_TABLE_MADT* madt = (ACPI_TABLE_MADT*)table; in acpi_get_madt_record_limits() 282 ACPI_TABLE_HEADER* table = NULL; in platform_find_hpet() local 283 ACPI_STATUS status = AcpiGetTable((char*)ACPI_SIG_HPET, 1, &table); in platform_find_hpet() 288 ACPI_TABLE_HPET* hpet_tbl = (ACPI_TABLE_HPET*)table; in platform_find_hpet()
|
| /kernel/dev/iommu/intel/ |
| A D | context_table_state.h | 32 ktl::unique_ptr<ContextTableState>* table); 58 volatile ds::ContextTable* table() const { in table() function
|
| A D | context_table_state.cpp | 43 ktl::unique_ptr<ContextTableState>* table) { in Create() argument 66 *table = ktl::move(tbl); in Create() 82 volatile ds::ContextTable* tbl = table(); in CreateDeviceContext()
|
| A D | iommu_impl.cpp | 748 ktl::unique_ptr<ContextTableState> table; in GetOrCreateContextTableLocked() local 752 this, target_entry, &table); in GetOrCreateContextTableLocked() 757 *tbl = table.get(); in GetOrCreateContextTableLocked() 758 context_tables_.push_back(ktl::move(table)); in GetOrCreateContextTableLocked()
|
| /kernel/lib/vdso/ |
| A D | vdso.cpp | 71 } table[VDSO_DYNSYM_COUNT]; member 89 *value = window_.data()->table[i].value; in get_symbol_entry() 90 *size = window_.data()->table[i].size; in get_symbol_entry() 94 window_.data()->table[i].value = value; in set_symbol_entry() 95 window_.data()->table[i].size = size; in set_symbol_entry() 100 window_.data()->table[i].info &= 0xf; in localize_symbol_entry()
|
| /kernel/arch/arm64/hypervisor/ |
| A D | el2_cpu_state.cpp | 64 El2TranslationTable& table = cpu_state->table_; in OnTask() local 66 zx_status_t status = arm64_el2_on(table.Base(), stack.Top()); in OnTask()
|
| A D | el2.S | 190 .macro hvc_jump table size 196 b.ne .Linvalid_args_for_\table 201 b.ge .Linvalid_args_for_\table 204 adr x9, \table 208 .Linvalid_args_for_\table:
|
| A D | vmexit.cpp | 138 static void clean_invalidate_cache(zx_paddr_t table, size_t index_shift) { in clean_invalidate_cache() argument 140 auto* pte = static_cast<pte_t*>(paddr_to_physmap(table)); in clean_invalidate_cache()
|
| /kernel/arch/x86/ |
| A D | start.S | 23 .macro set_relocated_page_table_entry table, shift, value 34 addl $PHYS(\table), %ecx
|
| A D | syscall.S | 232 .pushsection .rodata.syscall-table,"a",%progbits 239 .pushsection .rodata.syscall-table,"a",%progbits
|
| /kernel/arch/arm64/hypervisor/gic/ |
| A D | el2.S | 89 .macro gic_jump table reg 90 adr x9, \table
|
| /kernel/lib/libc/ |
| A D | printf.c | 128 const char *table = (flag & CAPSFLAG) ? hextable_caps : hextable; in longlong_to_hexstring() local 140 buf[--pos] = table[digit]; in longlong_to_hexstring()
|
| /kernel/arch/arm64/ |
| A D | exceptions.S | 483 .pushsection .rodata.syscall-table,"a",%progbits 490 .pushsection .rodata.syscall-table,"a",%progbits
|
| /kernel/arch/x86/hypervisor/ |
| A D | vcpu.cpp | 679 zx_paddr_t table = gpas->arch_aspace()->arch_table_phys(); in Create() local 681 table, &vcpu->vmx_state_, &vcpu->host_msr_page_, &vcpu->guest_msr_page_); in Create()
|