Home
last modified time | relevance | path

Searched refs:pvhead (Results 1 – 3 of 3) sorted by relevance

/mirbsd/src/sys/arch/i386/i386/
Dpmap.c982 vm_physmem[lcv].pmseg.pvhead = (struct pv_head *) addr; in pmap_init()
983 addr = (vaddr_t)(vm_physmem[lcv].pmseg.pvhead + in pmap_init()
988 &vm_physmem[lcv].pmseg.pvhead[i].pvh_lock); in pmap_init()
1207 struct pv_head *pvhead = vm_physmem[lcv].pmseg.pvhead; local
1209 if (pvhead->pvh_list == NULL)
1211 if (!simple_lock_try(&pvhead->pvh_lock))
1213 cpv = prevpv = pvhead->pvh_list;
1215 if (pmap_try_steal_pv(pvhead, cpv, prevpv))
1220 simple_unlock(&pvhead->pvh_lock);
2243 simple_lock(&vm_physmem[bank].pmseg.pvhead[off].pvh_lock);
[all …]
/mirbsd/src/sys/arch/i386/include/
Dvmparam.h128 struct pv_head *pvhead; /* pv_head array */ member
/mirbsd/src/sys/arch/sparc/sparc/
Dpmap.c165 static __inline struct pvlist *pvhead(int);
175 pvhead(int pnum) in pvhead() function
838 return (pa < phys_avail || (pvhead(atop(pa)) != NULL));
1322 pv = pvhead(tpte & PG_PFNUM);
1405 pv = pvhead(tpte & PG_PFNUM);
3772 pv = pvhead(tpte & PG_PFNUM);
3881 pv = pvhead((tpte & SRMMU_PPNMASK) >> SRMMU_PPNSHIFT);
3954 pv = pvhead(tpte & PG_PFNUM);
4017 pv = pvhead(tpte & PG_PFNUM);
4139 pv = pvhead((tpte & SRMMU_PPNMASK) >> SRMMU_PPNSHIFT);
[all …]