Home
last modified time | relevance | path

Searched refs:table (Results 1 – 16 of 16) sorted by relevance

/kernel/arch/x86/page_tables/include/arch/x86/page_tables/
A Dpage_tables.h146 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 Dpage_tables.cpp377 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 Dacpi.cpp60 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 Dcontext_table_state.h32 ktl::unique_ptr<ContextTableState>* table);
58 volatile ds::ContextTable* table() const { in table() function
A Dcontext_table_state.cpp43 ktl::unique_ptr<ContextTableState>* table) { in Create() argument
66 *table = ktl::move(tbl); in Create()
82 volatile ds::ContextTable* tbl = table(); in CreateDeviceContext()
A Diommu_impl.cpp748 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 Dvdso.cpp71 } 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 Del2_cpu_state.cpp64 El2TranslationTable& table = cpu_state->table_; in OnTask() local
66 zx_status_t status = arm64_el2_on(table.Base(), stack.Top()); in OnTask()
A Del2.S190 .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 Dvmexit.cpp138 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 Dstart.S23 .macro set_relocated_page_table_entry table, shift, value
34 addl $PHYS(\table), %ecx
A Dsyscall.S232 .pushsection .rodata.syscall-table,"a",%progbits
239 .pushsection .rodata.syscall-table,"a",%progbits
/kernel/arch/arm64/hypervisor/gic/
A Del2.S89 .macro gic_jump table reg
90 adr x9, \table
/kernel/lib/libc/
A Dprintf.c128 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 Dexceptions.S483 .pushsection .rodata.syscall-table,"a",%progbits
490 .pushsection .rodata.syscall-table,"a",%progbits
/kernel/arch/x86/hypervisor/
A Dvcpu.cpp679 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()

Completed in 29 milliseconds