Searched refs:dev (Results 1 – 14 of 14) sorted by relevance
| /hypervisor/dm/vpci/ |
| A D | vroot_port.c | 117 int32_t create_vrp(struct acrn_vm *vm, struct acrn_vdev *dev) in create_vrp() argument 127 vrp_config = (struct vrp_config*)dev->args; in create_vrp() 131 __func__, vrp_config->phy_bdf, dev->slot, in create_vrp() 132 dev->id.fields.vendor, dev->id.fields.device, in create_vrp() 138 dev_config->vbdf.value = (uint16_t)dev->slot; in create_vrp()
|
| A D | ivshmem.c | 643 int32_t create_ivshmem_vdev(struct acrn_vm *vm, struct acrn_vdev *dev) in create_ivshmem_vdev() argument 653 …if (strncmp(dev_config->shm_region_name, (char *)dev->args, sizeof(dev_config->shm_region_name)) =… in create_ivshmem_vdev() 655 if ((region != NULL) && (region->size == dev->io_size[IVSHMEM_SHM_BAR])) { in create_ivshmem_vdev() 657 dev_config->vbdf.value = (uint16_t) dev->slot; in create_ivshmem_vdev() 658 dev_config->vbar_base[IVSHMEM_MMIO_BAR] = (uint64_t) dev->io_addr[IVSHMEM_MMIO_BAR]; in create_ivshmem_vdev() 659 dev_config->vbar_base[IVSHMEM_MSIX_BAR] = (uint64_t) dev->io_addr[IVSHMEM_MSIX_BAR]; in create_ivshmem_vdev() 660 dev_config->vbar_base[IVSHMEM_SHM_BAR] = (uint64_t) dev->io_addr[IVSHMEM_SHM_BAR]; in create_ivshmem_vdev() 661 … dev_config->vbar_base[IVSHMEM_SHM_BAR] |= ((uint64_t) dev->io_addr[IVSHMEM_SHM_BAR + 1U]) << 32U; in create_ivshmem_vdev() 674 dev->slot >> 8U, (dev->slot >> 3U) & 0x1fU, dev->slot & 0x7U); in create_ivshmem_vdev()
|
| A D | vmcs9900.c | 166 int32_t create_vmcs9900_vdev(struct acrn_vm *vm, struct acrn_vdev *dev) in create_vmcs9900_vdev() argument 173 uint16_t vuart_idx = *((uint16_t*)(dev->args)); in create_vmcs9900_vdev() 178 dev_config->vbdf.value = (uint16_t) dev->slot; in create_vmcs9900_vdev() 179 dev_config->vbar_base[0] = (uint64_t) dev->io_addr[0]; in create_vmcs9900_vdev() 180 dev_config->vbar_base[1] = (uint64_t) dev->io_addr[1]; in create_vmcs9900_vdev()
|
| /hypervisor/scripts/makefile/ |
| A D | deps.mk | 8 @if ! which $(1) > /dev/null; then \ 24 @if ! python3 -c "import $(1)" > /dev/null 2>&1; then \
|
| /hypervisor/quirks/ |
| A D | security_vm_fixup.c | 45 struct acrn_mmiodev *dev = NULL; in tpm2_fixup() local 55 dev = &config->mmiodevs[i]; in tpm2_fixup() 60 if (dev != NULL) { in tpm2_fixup() 70 vtpm2->lasa = dev->res[1].user_vm_pa; in tpm2_fixup() 73 dev->res[1].size = tpm2->laml; in tpm2_fixup() 74 dev->res[1].host_pa = tpm2->lasa; in tpm2_fixup()
|
| /hypervisor/include/dm/ |
| A D | vroot_port.h | 18 int32_t create_vrp(struct acrn_vm *vm, struct acrn_vdev *dev);
|
| A D | vmcs9900.h | 15 int32_t create_vmcs9900_vdev(struct acrn_vm *vm, struct acrn_vdev *dev);
|
| A D | ivshmem.h | 41 int32_t create_ivshmem_vdev(struct acrn_vm *vm, struct acrn_vdev *dev);
|
| /hypervisor/common/ |
| A D | hypercall.c | 34 typedef int32_t (*emul_dev_create) (struct acrn_vm *vm, struct acrn_vdev *dev); 1266 static struct emul_dev_ops *find_emul_dev_ops(struct acrn_vdev *dev) in find_emul_dev_ops() argument 1272 if (emul_dev_ops_tbl[i].dev_id == dev->id.value) { in find_emul_dev_ops() 1295 struct acrn_vdev dev; in hcall_add_vdev() local 1300 if (copy_from_gpa(vm, &dev, param2, sizeof(dev)) == 0) { in hcall_add_vdev() 1301 op = find_emul_dev_ops(&dev); in hcall_add_vdev() 1303 ret = op->create(target_vm, &dev); in hcall_add_vdev() 1327 struct acrn_vdev dev; in hcall_remove_vdev() local 1334 if (copy_from_gpa(vm, &dev, param2, sizeof(dev)) == 0) { in hcall_remove_vdev() 1335 op = find_emul_dev_ops(&dev); in hcall_remove_vdev() [all …]
|
| /hypervisor/acpi_parser/ |
| A D | dmar_parse.c | 28 static uint8_t get_secondary_bus(uint8_t bus, uint8_t dev, uint8_t func) in get_secondary_bus() argument 32 pio_write32(PCI_CFG_ENABLE | ((uint32_t)bus << 16U) | ((uint32_t)dev << 11U) | in get_secondary_bus()
|
| /hypervisor/hw/ |
| A D | pci.c | 419 uint8_t hdr_type, dev, func, func_max; in scan_pci_hierarchy() local 444 for (dev = 0U; dev <= PCI_SLOTMAX; dev++) { in scan_pci_hierarchy() 445 pbdf.bits.d = dev; in scan_pci_hierarchy()
|
| /hypervisor/include/arch/x86/asm/ |
| A D | vtd.h | 484 #define DEVFUN(dev, fun) ((((dev) & 0x1FU) << 3U) | (((fun) & 0x7U))) argument
|
| /hypervisor/include/public/ |
| A D | acrn_common.h | 185 int32_t dev; member
|
| /hypervisor/ |
| A D | Makefile | 525 COMMIT=`git rev-parse --verify --short HEAD 2>/dev/null`;\
|
Completed in 23 milliseconds