Home
last modified time | relevance | path

Searched defs:addr (Results 1 – 25 of 45) sorted by relevance

12

/hypervisor/include/arch/x86/asm/
A Dio.h60 static inline void pio_write(uint32_t v, uint16_t addr, size_t sz) in pio_write()
71 static inline uint32_t pio_read(uint16_t addr, size_t sz) in pio_read()
89 static inline void mmio_write64(uint64_t value, void *addr) in mmio_write64()
100 static inline void mmio_write32(uint32_t value, void *addr) in mmio_write32()
111 static inline void mmio_write16(uint16_t value, void *addr) in mmio_write16()
122 static inline void mmio_write8(uint8_t value, void *addr) in mmio_write8()
134 static inline uint64_t mmio_read64(const void *addr) in mmio_read64()
145 static inline uint32_t mmio_read32(const void *addr) in mmio_read32()
156 static inline uint16_t mmio_read16(const void *addr) in mmio_read16()
167 static inline uint8_t mmio_read8(const void *addr) in mmio_read8()
[all …]
A Dpgtable.h392 static inline uint64_t *pml4e_offset(uint64_t *pml4_page, uint64_t addr) in pml4e_offset()
417 static inline uint64_t *pdpte_offset(const uint64_t *pml4e, uint64_t addr) in pdpte_offset()
442 static inline uint64_t *pde_offset(const uint64_t *pdpte, uint64_t addr) in pde_offset()
467 static inline uint64_t *pte_offset(const uint64_t *pde, uint64_t addr) in pte_offset()
A Dioapic.h17 uint32_t addr; /* IOAPIC Register address */ member
A Dmmu.h103 static inline uint64_t round_page_up(uint64_t addr) in round_page_up()
108 static inline uint64_t round_page_down(uint64_t addr) in round_page_down()
/hypervisor/arch/x86/guest/
A Dvm_reset.c72 static bool handle_reset_reg_read(struct acrn_vcpu *vcpu, __unused uint16_t addr, in handle_reset_reg_read()
135 static bool handle_kb_write(struct acrn_vcpu *vcpu, __unused uint16_t addr, size_t bytes, uint32_t … in handle_kb_write()
141 static bool handle_kb_read(struct acrn_vcpu *vcpu, uint16_t addr, size_t bytes) in handle_kb_read()
166 static bool handle_cf9_write(struct acrn_vcpu *vcpu, __unused uint16_t addr, size_t bytes, uint32_t… in handle_cf9_write()
180 static bool handle_reset_reg_write(struct acrn_vcpu *vcpu, uint16_t addr, size_t bytes, uint32_t va… in handle_reset_reg_write()
A Dpm.c144 static bool pm1ab_io_read(struct acrn_vcpu *vcpu, uint16_t addr, size_t width) in pm1ab_io_read()
196 static bool pm1ab_io_write(struct acrn_vcpu *vcpu, uint16_t addr, size_t width, uint32_t v) in pm1ab_io_write()
277 __unused uint16_t addr, __unused size_t width) in rt_vm_pm1a_io_read()
290 static bool rt_vm_pm1a_io_write(struct acrn_vcpu *vcpu, uint16_t addr, size_t width, uint32_t v) in rt_vm_pm1a_io_write()
317 static bool prelaunched_vm_sleep_io_read(struct acrn_vcpu *vcpu, __unused uint16_t addr, __unused s… in prelaunched_vm_sleep_io_read()
328 static bool prelaunched_vm_sleep_io_write(struct acrn_vcpu *vcpu, uint16_t addr, size_t width, uint… in prelaunched_vm_sleep_io_write()
/hypervisor/arch/x86/
A Dvmx.c20 static inline void exec_vmxon(void *addr) in exec_vmxon()
81 void exec_vmclear(void *addr) in exec_vmclear()
99 void exec_vmptrld(void *addr) in exec_vmptrld()
A Dioapic.c268 void *addr; in ioapic_get_rte() local
279 void *addr; in ioapic_set_rte() local
332 void *addr = NULL; in ioapic_irq_gsi_mask_unmask() local
395 void *addr; in init_ioapic_id_info() local
452 void *addr; in ioapic_setup_irqs() local
502 void *addr; in suspend_ioapic() local
518 void *addr; in resume_ioapic() local
A Dtrampoline.c27 static uint64_t trampoline_relo_addr(const void *addr) in trampoline_relo_addr()
A Dmmu.c329 void flush_tlb(uint64_t addr) in flush_tlb()
334 void flush_tlb_range(uint64_t addr, uint64_t size) in flush_tlb_range()
/hypervisor/debug/
A Dprofiling.c806 int32_t profiling_msr_ops_all_cpus(struct acrn_vm *vm, uint64_t addr) in profiling_msr_ops_all_cpus()
836 int32_t profiling_vm_list_info(struct acrn_vm *vm, uint64_t addr) in profiling_vm_list_info()
897 int32_t profiling_get_version_info(struct acrn_vm *vm, uint64_t addr) in profiling_get_version_info()
927 int32_t profiling_get_control(struct acrn_vm *vm, uint64_t addr) in profiling_get_control()
961 int32_t profiling_set_control(struct acrn_vm *vm, uint64_t addr) in profiling_set_control()
1072 int32_t profiling_configure_pmi(struct acrn_vm *vm, uint64_t addr) in profiling_configure_pmi()
1146 int32_t profiling_configure_vmsw(struct acrn_vm *vm, uint64_t addr) in profiling_configure_vmsw()
1207 int32_t profiling_get_pcpu_id(struct acrn_vm *vm, uint64_t addr) in profiling_get_pcpu_id()
A Duart16550.c127 static void early_pgtable_map_uart(uint64_t addr) in early_pgtable_map_uart()
189 uint64_t addr = (bar0 & PCI_BASE_ADDRESS_MEM_MASK)|(((uint64_t)bar_hi) << 32U); in uart16550_init() local
/hypervisor/include/arch/x86/asm/lib/
A Dbits.h134 static inline uint64_t ffz64_ex(const uint64_t *addr, uint64_t size) in ffz64_ex()
225 static inline bool bitmap_test(uint16_t nr, const volatile uint64_t *addr) in bitmap_test()
235 static inline bool bitmap32_test(uint16_t nr, const volatile uint32_t *addr) in bitmap32_test()
/hypervisor/boot/
A Dacpi_base.c75 uint16_t *addr; in init_acpi() local
131 uint64_t addr = 0UL; in get_acpi_tbl() local
251 uint64_t addr = 0UL; in parse_hpet() local
A Dreloc.c39 uint64_t addr; in get_hv_image_delta() local
73 uint64_t *addr; in relocate() local
/hypervisor/dm/
A Dvrtc.c419 static uint8_t cmos_read(uint8_t addr) in cmos_read()
425 static void cmos_write(uint8_t addr, uint8_t value) in cmos_write()
436 static uint8_t cmos_get_reg_val(uint8_t addr) in cmos_get_reg_val()
454 static void cmos_set_reg_val(uint8_t addr, uint8_t value) in cmos_set_reg_val()
535 static bool vrtc_read(struct acrn_vcpu *vcpu, uint16_t addr, __unused size_t width) in vrtc_read()
613 static bool vrtc_write(struct acrn_vcpu *vcpu, uint16_t addr, size_t width, in vrtc_write()
A Dvpic.c808 static bool vpic_primary_io_read(struct acrn_vcpu *vcpu, uint16_t addr, size_t width) in vpic_primary_io_read()
824 static bool vpic_primary_io_write(struct acrn_vcpu *vcpu, uint16_t addr, size_t width, in vpic_primary_io_write()
860 static bool vpic_secondary_io_read(struct acrn_vcpu *vcpu, uint16_t addr, size_t width) in vpic_secondary_io_read()
875 static bool vpic_secondary_io_write(struct acrn_vcpu *vcpu, uint16_t addr, size_t width, in vpic_secondary_io_write()
938 static bool vpic_elc_io_read(struct acrn_vcpu *vcpu, uint16_t addr, size_t width) in vpic_elc_io_read()
953 static bool vpic_elc_io_write(struct acrn_vcpu *vcpu, uint16_t addr, size_t width, in vpic_elc_io_write()
A Dio_req.c169 uint64_t addr = 0UL; in get_asyncio_desc() local
520 __unused uint16_t addr, size_t width) in pio_default_read()
534 static bool pio_default_write(__unused struct acrn_vcpu *vcpu, __unused uint16_t addr, in pio_default_write()
A Dvioapic.c209 vioapic_indirect_read(struct acrn_single_vioapic *vioapic, uint32_t addr) in vioapic_indirect_read()
289 static void vioapic_indirect_write(struct acrn_single_vioapic *vioapic, uint32_t addr, uint32_t dat… in vioapic_indirect_write()
/hypervisor/hw/
A Dpci.c92 uint32_t addr = (uint32_t)bdf.value; in pio_off_to_address() local
101 uint32_t addr; in pci_pio_read_cfg() local
127 uint32_t addr = pio_off_to_address(bdf, offset); in pci_pio_write_cfg() local
180 uint32_t addr = mmcfg_off_to_address(bdf, offset); in pci_mmcfg_read_cfg() local
196 uint32_t addr = mmcfg_off_to_address(bdf, offset); in pci_mmcfg_write_cfg() local
/hypervisor/arch/x86/seed/
A Dseed_abl.c44 bool parse_seed_abl(uint64_t addr, struct physical_seed *phy_seed) in parse_seed_abl()
A Dseed_sbl.c61 bool parse_seed_sbl(uint64_t addr, struct physical_seed *phy_seed) in parse_seed_sbl()
/hypervisor/dm/vpci/
A Dvpci.c52 static bool vpci_pio_cfgaddr_read(struct acrn_vcpu *vcpu, uint16_t addr, size_t bytes) in vpci_pio_cfgaddr_read()
75 static bool vpci_pio_cfgaddr_write(struct acrn_vcpu *vcpu, uint16_t addr, size_t bytes, uint32_t va… in vpci_pio_cfgaddr_write()
114 static bool vpci_pio_cfgdata_read(struct acrn_vcpu *vcpu, uint16_t addr, size_t bytes) in vpci_pio_cfgdata_read()
147 static bool vpci_pio_cfgdata_write(struct acrn_vcpu *vcpu, uint16_t addr, size_t bytes, uint32_t va… in vpci_pio_cfgdata_write()
/hypervisor/include/arch/x86/asm/guest/
A Dvept.h20 #define PAGING_ENTRY_OFFSET(addr, lvl) (((addr) >> PAGING_ENTRY_SHIFT(lvl)) & (PTRS_PER_PTE - 1UL)) argument
/hypervisor/acpi_parser/
A Ddmar_parse.c58 static int32_t handle_dmar_devscope(struct dmar_dev_scope *dev_scope, void *addr, int32_t remaining) in handle_dmar_devscope()

Completed in 59 milliseconds

12