static FlatView *address_space_get_flatview(AddressSpace *as)

{

    FlatView *view;



    rcu_read_lock();

    view = atomic_rcu_read(&as->current_map);

    flatview_ref(view);

    rcu_read_unlock();

    return view;

}

static FlatView *address_space_get_flatview(AddressSpace *as)

{

    FlatView *view;



    rcu_read_lock();

    view = atomic_rcu_read(&as->current_map);

    flatview_ref(view);

    rcu_read_unlock();

    return view;

}

    view = atomic_rcu_read(&as->current_map);     flatview_ref(view);
static FlatView *FUNC_0(AddressSpace *as)

{

    FlatView *view;



    rcu_read_lock();

    view = atomic_rcu_read(&as->current_map);

    flatview_ref(view);

    rcu_read_unlock();

    return view;

}

static FlatView *FUNC_0(AddressSpace *as)
{ FlatView *view; rcu_read_lock(); view = atomic_rcu_read(&as->current_map); flatview_ref(view); rcu_read_unlock(); return view; }