Home
last modified time | relevance | path

Searched defs:offset (Results 1 – 25 of 28) sorted by relevance

12

/hypervisor/dm/vpci/
A Dvpci_priv.h70 static inline bool msixcap_access(const struct pci_vdev *vdev, uint32_t offset) in msixcap_access()
78 static inline bool msixtable_access(const struct pci_vdev *vdev, uint32_t offset) in msixtable_access()
94 static inline bool sriovcap_access(const struct pci_vdev *vdev, uint32_t offset) in sriovcap_access()
102 static inline bool vbar_access(const struct pci_vdev *vdev, uint32_t offset) in vbar_access()
110 static inline bool cfg_header_access(uint32_t offset) in cfg_header_access()
126 static inline bool msicap_access(const struct pci_vdev *vdev, uint32_t offset) in msicap_access()
A Dvpci_bridge.c90 uint32_t offset, val; in init_vpci_bridge() local
157 static int32_t read_vpci_bridge_cfg(struct pci_vdev *vdev, uint32_t offset, in read_vpci_bridge_cfg()
190 static int32_t write_vpci_bridge_cfg(__unused struct pci_vdev *vdev, __unused uint32_t offset, in write_vpci_bridge_cfg()
A Dvdev.c39 uint32_t pci_vdev_read_vcfg(const struct pci_vdev *vdev, uint32_t offset, uint32_t bytes) in pci_vdev_read_vcfg()
61 void pci_vdev_write_vcfg(struct pci_vdev *vdev, uint32_t offset, uint32_t bytes, uint32_t val) in pci_vdev_write_vcfg()
107 uint32_t lo, hi, offset; in pci_vdev_update_vbar_base() local
197 uint32_t bar, offset; in pci_vdev_write_vbar() local
A Dvpci_mf_dev.c37 static int32_t read_vpci_mf_dev(struct pci_vdev *vdev, uint32_t offset, in read_vpci_mf_dev()
45 static int32_t write_vpci_mf_dev(__unused struct pci_vdev *vdev, __unused uint32_t offset, in write_vpci_mf_dev()
A Dvmsix.c44 void read_vmsix_cap_reg(struct pci_vdev *vdev, uint32_t offset, uint32_t bytes, uint32_t *val) in read_vmsix_cap_reg()
72 bool write_vmsix_cap_reg(struct pci_vdev *vdev, uint32_t offset, uint32_t bytes, uint32_t val) in write_vmsix_cap_reg()
101 uint64_t offset; in rw_vmsix_table() local
A Dvhostbridge.c240 static int32_t read_vhostbridge_cfg(struct pci_vdev *vdev, uint32_t offset, in read_vhostbridge_cfg()
267 static int32_t write_vhostbridge_cfg(struct pci_vdev *vdev, uint32_t offset, in write_vhostbridge_cfg()
A Dvpci.c126 uint32_t offset = (uint16_t)cfg_addr.bits.reg_num + (addr - PCI_CONFIG_DATA); in vpci_pio_cfgdata_read() local
157 uint32_t offset = (uint16_t)cfg_addr.bits.reg_num + (addr - PCI_CONFIG_DATA); in vpci_pio_cfgdata_write() local
459 uint32_t offset, uint32_t bytes, uint32_t *val) in read_cfg_header()
500 uint32_t offset, uint32_t bytes, uint32_t val) in write_cfg_header()
573 static int32_t write_pt_dev_cfg(struct pci_vdev *vdev, uint32_t offset, in write_pt_dev_cfg()
606 static int32_t read_pt_dev_cfg(struct pci_vdev *vdev, uint32_t offset, in read_pt_dev_cfg()
647 uint32_t offset, uint32_t bytes, uint32_t *val) in vpci_read_cfg()
674 uint32_t offset, uint32_t bytes, uint32_t val) in vpci_write_cfg()
A Dvroot_port.c79 static int32_t read_vrp_cfg(struct pci_vdev *vdev, uint32_t offset, in read_vrp_cfg()
87 static int32_t write_vrp_cfg(__unused struct pci_vdev *vdev, __unused uint32_t offset, in write_vrp_cfg()
A Dvmcs9900.c36 uint32_t offset, uint32_t bytes, uint32_t * val) in read_vmcs9900_cfg()
48 uint16_t offset; in vmcs9900_mmio_handler() local
94 static int32_t write_vmcs9900_cfg(struct pci_vdev *vdev, uint32_t offset, in write_vmcs9900_cfg()
A Dpci_pt.c56 void read_pt_vmsix_cap_reg(struct pci_vdev *vdev, uint32_t offset, uint32_t bytes, uint32_t *val) in read_pt_vmsix_cap_reg()
71 void write_pt_vmsix_cap_reg(struct pci_vdev *vdev, uint32_t offset, uint32_t bytes, uint32_t val) in write_pt_vmsix_cap_reg()
326 uint32_t offset; in vdev_bridge_pt_restore_space() local
401 uint32_t size32, offset, lo, hi = 0U; in init_bars() local
608 uint32_t offset; in init_vdev_pt() local
A Dvsriov.c281 void read_sriov_cap_reg(const struct pci_vdev *vdev, uint32_t offset, uint32_t bytes, uint32_t *val) in read_sriov_cap_reg()
295 void write_sriov_cap_reg(struct pci_vdev *vdev, uint32_t offset, uint32_t bytes, uint32_t val) in write_sriov_cap_reg()
A Divshmem.c259 uint64_t offset = mmio->address - vdev->vbars[IVSHMEM_MMIO_BAR].base_gpa; in ivshmem_mmio_handler() local
312 static int32_t read_ivshmem_vdev_cfg(struct pci_vdev *vdev, uint32_t offset, uint32_t bytes, uint32… in read_ivshmem_vdev_cfg()
431 static int32_t write_ivshmem_vdev_cfg(struct pci_vdev *vdev, uint32_t offset, uint32_t bytes, uint3… in write_ivshmem_vdev_cfg()
A Dvmsi.c102 void write_vmsi_cap_reg(struct pci_vdev *vdev, uint32_t offset, uint32_t bytes, uint32_t val) in write_vmsi_cap_reg()
A Dvmsix_on_msi.c129 void write_vmsix_cap_reg_on_msi(struct pci_vdev *vdev, uint32_t offset, uint32_t bytes, uint32_t va… in write_vmsix_cap_reg_on_msi()
/hypervisor/hw/
A Dpci.c89 static inline uint32_t pio_off_to_address(union pci_bdf bdf, uint32_t offset) in pio_off_to_address()
99 static uint32_t pci_pio_read_cfg(union pci_bdf bdf, uint32_t offset, uint32_t bytes) in pci_pio_read_cfg()
125 static void pci_pio_write_cfg(union pci_bdf bdf, uint32_t offset, uint32_t bytes, uint32_t val) in pci_pio_write_cfg()
147 __unused uint32_t offset, __unused uint32_t bytes) in pci_pio_read_cfg()
153 __unused uint32_t offset, __unused uint32_t bytes, __unused uint32_t val) in pci_pio_write_cfg()
167 static inline uint32_t mmcfg_off_to_address(union pci_bdf bdf, uint32_t offset) in mmcfg_off_to_address()
178 static uint32_t pci_mmcfg_read_cfg(union pci_bdf bdf, uint32_t offset, uint32_t bytes) in pci_mmcfg_read_cfg()
194 static void pci_mmcfg_write_cfg(union pci_bdf bdf, uint32_t offset, uint32_t bytes, uint32_t val) in pci_mmcfg_write_cfg()
220 uint32_t pci_pdev_read_cfg(union pci_bdf bdf, uint32_t offset, uint32_t bytes) in pci_pdev_read_cfg()
233 void pci_pdev_write_cfg(union pci_bdf bdf, uint32_t offset, uint32_t bytes, uint32_t val) in pci_pdev_write_cfg()
[all …]
/hypervisor/arch/x86/guest/
A Dvlapic.c567 lvt_off_to_idx(uint32_t offset) in lvt_off_to_idx()
615 vlapic_get_lvtptr(struct acrn_vlapic *vlapic, uint32_t offset) in vlapic_get_lvtptr()
639 vlapic_get_lvt(const struct acrn_vlapic *vlapic, uint32_t offset) in vlapic_get_lvt()
648 vlapic_write_lvt(struct acrn_vlapic *vlapic, uint32_t offset) in vlapic_write_lvt()
1348 uint32_t offset = offset_arg; in vlapic_read() local
1658 static bool ptapic_invalid(__unused uint32_t offset) in ptapic_invalid()
2089 static bool apicv_basic_x2apic_read_msr_may_valid(uint32_t offset) in apicv_basic_x2apic_read_msr_may_valid()
2113 uint32_t offset; in vlapic_x2apic_read() local
2148 uint32_t offset; in vlapic_x2apic_write() local
2400 uint32_t offset; in apic_access_vmexit_handler() local
[all …]
A Dvept.c223 uint16_t offset; in get_leaf_entry() local
402 uint16_t offset; in handle_l2_ept_violation() local
A Dept.c104 uint32_t offset = 0U; in reserve_buffer_for_ept_pages() local
/hypervisor/dm/
A Dvuart.c166 static struct acrn_vuart *find_vuart_by_port(struct acrn_vm *vm, uint16_t offset) in find_vuart_by_port()
419 void vuart_write_reg(struct acrn_vuart *vu, uint16_t offset, uint8_t value_u8) in vuart_write_reg()
467 uint16_t offset = offset_arg; in vuart_write() local
518 uint8_t vuart_read_reg(struct acrn_vuart *vu, uint16_t offset) in vuart_read_reg()
634 uint16_t offset = offset_arg; in vuart_read() local
A Dvrtc.c397 uint64_t offset; in vrtc_get_current_time() local
537 uint8_t offset; in vrtc_read() local
572 static inline bool vrtc_is_time_register(uint32_t offset) in vrtc_is_time_register()
701 static void vrtc_update_basetime(time_t physical_time, time_t offset) in vrtc_update_basetime()
A Dvioapic.c395 uint32_t offset; in vioapic_mmio_rw() local
/hypervisor/include/hw/
A Dpci.h332 static inline uint32_t pci_bar_index(uint32_t offset) in pci_bar_index()
337 static inline bool is_bar_offset(uint32_t nr_bars, uint32_t offset) in is_bar_offset()
403 static inline bool pci_is_valid_access_offset(uint32_t offset, uint32_t bytes) in pci_is_valid_access_offset()
413 static inline bool pci_is_valid_access(uint32_t offset, uint32_t bytes) in pci_is_valid_access()
/hypervisor/arch/x86/
A Dioapic.c132 ioapic_read_reg32(void *ioapic_base, const uint32_t offset) in ioapic_read_reg32()
149 ioapic_write_reg32(void *ioapic_base, const uint32_t offset, const uint32_t value) in ioapic_write_reg32()
A Dvtd.c228 static uint32_t iommu_read32(const struct dmar_drhd_rt *dmar_unit, uint32_t offset) in iommu_read32()
233 static uint64_t iommu_read64(const struct dmar_drhd_rt *dmar_unit, uint32_t offset) in iommu_read64()
238 static void iommu_write32(const struct dmar_drhd_rt *dmar_unit, uint32_t offset, uint32_t value) in iommu_write32()
243 static void iommu_write64(const struct dmar_drhd_rt *dmar_unit, uint32_t offset, uint64_t value) in iommu_write64()
248 static inline void dmar_wait_completion(const struct dmar_drhd_rt *dmar_unit, uint32_t offset, in dmar_wait_completion()
A Dtsc.c97 static inline uint32_t hpet_read(uint32_t offset) in hpet_read()

Completed in 47 milliseconds

12