Lines Matching refs:curr_pmeg
285 static unsigned char curr_pmeg = 128; in mmu_emu_map_pmeg() local
292 while (pmeg_alloc[curr_pmeg] == 2) in mmu_emu_map_pmeg()
293 ++curr_pmeg; in mmu_emu_map_pmeg()
298 curr_pmeg, context, vaddr); in mmu_emu_map_pmeg()
302 if (pmeg_alloc[curr_pmeg] == 1) { in mmu_emu_map_pmeg()
303 sun3_put_context(pmeg_ctx[curr_pmeg]); in mmu_emu_map_pmeg()
304 sun3_put_segmap (pmeg_vaddr[curr_pmeg], SUN3_INVALID_PMEG); in mmu_emu_map_pmeg()
316 sun3_put_segmap (vaddr, curr_pmeg); in mmu_emu_map_pmeg()
319 pmeg_alloc[curr_pmeg] = 2; in mmu_emu_map_pmeg()
320 pmeg_ctx[curr_pmeg] = 0; in mmu_emu_map_pmeg()
324 pmeg_alloc[curr_pmeg] = 1; in mmu_emu_map_pmeg()
325 pmeg_ctx[curr_pmeg] = context; in mmu_emu_map_pmeg()
326 sun3_put_segmap (vaddr, curr_pmeg); in mmu_emu_map_pmeg()
329 pmeg_vaddr[curr_pmeg] = vaddr; in mmu_emu_map_pmeg()
336 ++curr_pmeg; in mmu_emu_map_pmeg()