Searched refs:pv_table (Results 1 - 6 of 6) sorted by relevance

/freebsd-current/sys/riscv/riscv/
H A Dpmap.c184 #define pa_to_pvh(pa) (&pv_table[pa_index(pa)])
291 static struct md_page *pv_table; variable in typeref:struct:md_page
794 pv_table = kmem_malloc(s, M_WAITOK | M_ZERO);
796 TAILQ_INIT(&pv_table[i].pv_list);
/freebsd-current/sys/amd64/amd64/
H A Dpmap.c352 #define pa_to_pmdp(pa) (&pv_table[pa_index(pa)])
364 #define pa_to_pvh(pa) (&pv_table[pa_index(pa)])
523 __read_mostly static struct pmap_large_md_page *pv_table; variable in typeref:struct:pmap_large_md_page
528 static struct md_page *pv_table; variable in typeref:struct:md_page
2374 pv_table = (struct pmap_large_md_page *)kva_alloc(s);
2375 if (pv_table == NULL)
2391 pvd = &pv_table[start];
2443 pv_table = kmem_malloc(s, M_WAITOK | M_ZERO);
2445 TAILQ_INIT(&pv_table[i].pv_list);
/freebsd-current/sys/i386/i386/
H A Dpmap.c167 #define pa_to_pvh(pa) (&pv_table[pa_index(pa)])
251 static struct md_page *pv_table; variable in typeref:struct:md_page
1043 pv_table = kmem_malloc(s, M_WAITOK | M_ZERO);
1045 TAILQ_INIT(&pv_table[i].pv_list);
/freebsd-current/sys/arm/arm/
H A Dpmap-v6.c276 static struct md_page *pv_table; /* XXX: Is it used only the list in md_page? */ variable in typeref:struct:md_page
284 #define pa_to_pvh(pa) (&pv_table[pte1_index(pa - first_managed_pa)])
1780 pv_table = kmem_malloc(s, M_WAITOK | M_ZERO);
1782 TAILQ_INIT(&pv_table[i].pv_list);
/freebsd-current/sys/powerpc/aim/
H A Dmmu_radix.c681 static struct md_page *pv_table; variable in typeref:struct:md_page
691 #define pa_to_pvh(pa) (&pv_table[pa_radix_index(pa)])
3722 pv_table = kmem_malloc(s, M_WAITOK | M_ZERO);
3724 TAILQ_INIT(&pv_table[i].pv_list);
/freebsd-current/sys/arm64/arm64/
H A Dpmap.c200 __read_mostly static struct pmap_large_md_page *pv_table; variable in typeref:struct:pmap_large_md_page
1568 pv_table = (struct pmap_large_md_page *)kva_alloc(s);
1569 if (pv_table == NULL)
1576 pvd = pv_table;
1605 * Set pointers from vm_phys_segs to pv_table.
1607 for (i = 0, pvd = pv_table; i < vm_phys_nsegs; i++) {
1617 * pv_table entry for that next segment down by one so
1618 * that the pv_table entries will be shared.

Completed in 215 milliseconds