Lines Matching refs:bypass
50 bool bypass; member
94 bypassed = s->config.bypass; in virtio_iommu_device_bypassed()
100 bypassed = s->config.bypass; in virtio_iommu_device_bypassed()
102 bypassed = ep->domain->bypass; in virtio_iommu_device_bypassed()
355 bool bypass) in virtio_iommu_get_domain() argument
361 if (domain->bypass != bypass) { in virtio_iommu_get_domain()
371 domain->bypass = bypass; in virtio_iommu_get_domain()
816 if (domain->bypass) { in virtio_iommu_map()
866 if (domain->bypass) { in virtio_iommu_unmap()
1166 bypass_allowed = s->config.bypass; in virtio_iommu_translate()
1176 assert(ep && ep->domain && !ep->domain->bypass); in virtio_iommu_translate()
1221 } else if (ep->domain->bypass) { in virtio_iommu_translate()
1275 out_config->bypass = dev_config->bypass; in virtio_iommu_get_config()
1283 dev_config->bypass); in virtio_iommu_get_config()
1293 if (in_config->bypass != dev_config->bypass) { in virtio_iommu_set_config()
1297 } else if (in_config->bypass != 0 && in_config->bypass != 1) { in virtio_iommu_set_config()
1299 in_config->bypass); in virtio_iommu_set_config()
1302 dev_config->bypass = in_config->bypass; in virtio_iommu_set_config()
1306 trace_virtio_iommu_set_config(in_config->bypass); in virtio_iommu_set_config()
1395 s->config.bypass = s->boot_bypass; in virtio_iommu_system_reset()
1425 s->config.bypass = s->boot_bypass; in virtio_iommu_device_realize()
1594 VMSTATE_BOOL_V(bypass, VirtIOIOMMUDomain, 2),
1642 VMSTATE_UINT8_V(config.bypass, VirtIOIOMMU, 2),