Searched refs:ro_mask (Results 1 – 3 of 3) sorted by relevance
| /hypervisor/dm/vpci/ |
| A D | vmsi.c | 107 uint32_t msgctrl, old, ro_mask = ~0U; in write_vmsi_cap_reg() local 109 (void)memcpy_s((void *)&ro_mask, bytes, (void *)&msi_ro_mask[offset - vdev->msi.capoff], bytes); in write_vmsi_cap_reg() 110 if (ro_mask != ~0U) { in write_vmsi_cap_reg() 114 pci_vdev_write_vcfg(vdev, offset, bytes, (old & ro_mask) | (val & ~ro_mask)); in write_vmsi_cap_reg()
|
| A D | vmsix.c | 79 uint32_t old, ro_mask = ~0U; in write_vmsix_cap_reg() local 81 (void)memcpy_s((void *)&ro_mask, bytes, (void *)&msix_ro_mask[offset - vdev->msix.capoff], bytes); in write_vmsix_cap_reg() 82 if (ro_mask != ~0U) { in write_vmsix_cap_reg() 84 pci_vdev_write_vcfg(vdev, offset, bytes, (old & ro_mask) | (val & ~ro_mask)); in write_vmsix_cap_reg()
|
| A D | vpci.c | 504 uint32_t pt_mask, ro_mask; in write_cfg_header() local 537 ro_mask = cfg_hdr_perm.type1_ro_mask; in write_cfg_header() 540 ro_mask = cfg_hdr_perm.type0_ro_mask; in write_cfg_header() 544 if (!bitmap32_test(((uint16_t)offset) >> 2U, &ro_mask)) { in write_cfg_header()
|
Completed in 8 milliseconds