address_space_translate_for_iotlb(CPUState *cpu, int asidx, hwaddr addr,

                                  hwaddr *xlat, hwaddr *plen)

{

    MemoryRegionSection *section;

    AddressSpaceDispatch *d = cpu->cpu_ases[asidx].memory_dispatch;



    section = address_space_translate_internal(d, addr, xlat, plen, false);



    assert(!section->mr->iommu_ops);

    return section;

}

address_space_translate_for_iotlb(CPUState *cpu, int asidx, hwaddr addr,

                                  hwaddr *xlat, hwaddr *plen)

{

    MemoryRegionSection *section;

    AddressSpaceDispatch *d = cpu->cpu_ases[asidx].memory_dispatch;



    section = address_space_translate_internal(d, addr, xlat, plen, false);



    assert(!section->mr->iommu_ops);

    return section;

}

    AddressSpaceDispatch *d = cpu->cpu_ases[asidx].memory_dispatch;
FUNC_0(CPUState *VAR_0, int VAR_1, hwaddr VAR_2,

                                  hwaddr *VAR_3, hwaddr *VAR_4)

{

    MemoryRegionSection *section;

    AddressSpaceDispatch *d = VAR_0->cpu_ases[VAR_1].memory_dispatch;



    section = address_space_translate_internal(d, VAR_2, VAR_3, VAR_4, false);



    assert(!section->mr->iommu_ops);

    return section;

}

FUNC_0(CPUState *VAR_0, int VAR_1, hwaddr VAR_2,
hwaddr *VAR_3, hwaddr *VAR_4)
{ MemoryRegionSection *section; AddressSpaceDispatch *d = VAR_0->cpu_ases[VAR_1].memory_dispatch; section = address_space_translate_internal(d, VAR_2, VAR_3, VAR_4, false); assert(!section->mr->iommu_ops); return section; }