Home
last modified time | relevance | path

Searched refs:lo (Results 1 – 3 of 3) sorted by relevance

/hypervisor/include/arch/x86/asm/
A Dtsc.h21 uint32_t lo, hi; in rdtsc() local
23 asm volatile("rdtsc" : "=a" (lo), "=d" (hi)); in rdtsc()
24 return ((uint64_t)hi << 32U) | lo; in rdtsc()
/hypervisor/dm/vpci/
A Dvdev.c107 uint32_t lo, hi, offset; in pci_vdev_update_vbar_base() local
112 lo = pci_vdev_read_vcfg(vdev, offset, 4U); in pci_vdev_update_vbar_base()
114 base = lo & vbar->mask; in pci_vdev_update_vbar_base()
141 if ((vdev->pdev != NULL) && ((lo & PCI_BASE_ADDRESS_IO_MASK) != (uint32_t)vbar->base_hpa)) { in pci_vdev_update_vbar_base()
149 vdev->vbars[idx].base_hpa, lo & PCI_BASE_ADDRESS_IO_MASK); in pci_vdev_update_vbar_base()
A Dpci_pt.c401 uint32_t size32, offset, lo, hi = 0U; in init_bars() local
421 lo = pci_pdev_read_cfg(pbdf, offset, 4U); in init_bars()
422 vbar->bar_type.bits = lo; in init_bars()
429 if (lo & ~IO_SPACE_BITMASK) { in init_bars()
437 __func__, vdev->bdf.bits.b, vdev->bdf.bits.d, vdev->bdf.bits.f, idx, lo, in init_bars()
445 vbar->base_hpa = (uint64_t)lo & mask; in init_bars()
455 pci_pdev_write_cfg(pbdf, offset, 4U, lo); in init_bars()
462 lo = (uint32_t)vdev->pci_dev_config->vbar_base[idx]; in init_bars()
494 pci_vdev_write_vbar(vdev, idx - 1U, lo); in init_bars()
505 pci_vdev_write_vbar(vdev, idx, lo); in init_bars()

Completed in 6 milliseconds