Lines Matching refs:map
40 Map* map; member
83 for(mp = rmap->map; mp->size; mp++) in mapprint()
115 for(mp = rmap->map; mp->addr <= addr && mp->size; mp++) in mapfree()
118 if(mp > rmap->map && (mp-1)->addr+(mp-1)->size == addr){ in mapfree()
158 for(mp = rmap->map; mp->size; mp++){ in mapalloc()
393 ulong *k0, kzero, map, maxkpa, maxpa, pa, *pte, *table, *va, vbase, x; in ramscan() local
432 map = 0; in ramscan()
453 if(map == 0 && (map = mapalloc(&rmapram, 0, BY2PG, BY2PG)) == 0) in ramscan()
455 memset(KADDR(map), 0, BY2PG); in ramscan()
456 *table = map|PTEWRITE|PTEVALID; in ramscan()
529 *table = map|PTEWRITE|PTEVALID; in ramscan()
530 map = 0; in ramscan()
541 m->pdb[PDX(KADDR(pa))] = map|PTEWRITE|PTEVALID; in ramscan()
542 map = 0; in ramscan()
544 if(map) in ramscan()
545 mapfree(&rmapram, map, BY2PG); in ramscan()
603 map(ulong base, ulong len, int type) in map() function
613 map(base, n, type); in map()
614 map(MemMin, len-n, type); in map()
627 map(base, 16*MB-base, MemUMB); in map()
628 map(16*MB, len-(16*MB-base), MemUPA); in map()
640 map(PADDR(CPU0END), len-n, type); in map()
649 map(base, PADDR(KTZERO)-base, type); in map()
656 map(PADDR(PGROUND((ulong)end)), len-n, type); in map()
773 map(last, e->base-last, MemUPA); in e820scan()
776 map(base, len, MemRAM); in e820scan()
778 map(base, len, MemReserved); in e820scan()
781 map(last, (u32int)-last, MemUPA); in e820scan()
825 mp = &rmapram.map[i]; in meminit()
833 lost += rmapram.map[i].size; in meminit()