mt_nonlocal
mt_last = mt_nonlocal
ai->mapped_memory[mt_nonlocal] = ai->mapped_memory[ai->si->nonlocal_type];
di->memmgr[ mem_type == mt_nonlocal ? di->si->nonlocal_type : mem_type], \
memory_type = mt_nonlocal;
FREE_MEM( mt_nonlocal, di->si->cp.ring.mem_handle );
memory_type = mt_nonlocal;
FREE_MEM( mt_nonlocal, di->si->cp.buffers.mem_handle );
am.memory_type = (mt_nonlocal); \
if( mem_type == mt_nonlocal ) \
memory_type = am->memory_type == mt_nonlocal ? di->si->nonlocal_type : am->memory_type;
memory_type = fm->memory_type == mt_nonlocal ? di->si->nonlocal_type : fm->memory_type;