int mmu_translate_real(CPUS390XState *env, target_ulong raddr, int rw,

                       target_ulong *addr, int *flags)

{

    /* TODO: low address protection once we flush the tlb on cr changes */

    *flags = PAGE_READ | PAGE_WRITE;

    *addr = mmu_real2abs(env, raddr);



    /* TODO: storage key handling */

    return 0;

}

int mmu_translate_real(CPUS390XState *env, target_ulong raddr, int rw,

                       target_ulong *addr, int *flags)

{

    

    *flags = PAGE_READ | PAGE_WRITE;

    *addr = mmu_real2abs(env, raddr);



    

    return 0;

}

int FUNC_0(CPUS390XState *VAR_0, target_ulong VAR_1, int VAR_2,

                       target_ulong *VAR_3, int *VAR_4)

{

    

    *VAR_4 = PAGE_READ | PAGE_WRITE;

    *VAR_3 = mmu_real2abs(VAR_0, VAR_1);



    

    return 0;

}

int FUNC_0(CPUS390XState *VAR_0, target_ulong VAR_1, int VAR_2,
target_ulong *VAR_3, int *VAR_4)
{ *VAR_4 = PAGE_READ | PAGE_WRITE; *VAR_3 = mmu_real2abs(VAR_0, VAR_1); return 0; }