Searched refs:ptegidx (Results 1 - 7 of 7) sorted by relevance

/freebsd-10.0-release/sys/boot/powerpc/ps3/
H A Dps3mmu.c52 uint64_t vsid, ptegidx; local
69 ptegidx = vsid ^ (((uint64_t)va & ADDR_PIDX) >> shift);
72 ptegidx &= pteg_mask;
74 return (lv1_insert_pte(ptegidx, &pt, LPTE_LOCKED));
H A Dlv1call.h35 int lv1_insert_pte(u_int ptegidx, struct lpte *pte, int lockflags);
/freebsd-10.0-release/sys/powerpc/ps3/
H A Dmmu_ps3.c77 static int mps3_pte_insert(mmu_t, u_int ptegidx, struct lpte *pvo_pt);
206 mps3_pte_insert(mmu_t mmu, u_int ptegidx, struct lpte *pvo_pt) argument
217 result = lv1_insert_htab_entry(mps3_vas_id, ptegidx << 3,
230 if (index >> 3 != ptegidx)
244 ptegidx = index >> 3; /* Where the sacrifice PTE was found */
246 ptegidx ^= moea64_pteg_mask; /* PTEs indexed by primary */
252 LIST_FOREACH(pvo, &moea64_pvo_table[ptegidx], pvo_olink) {
291 u_int ptegidx; local
298 ptegidx = va_to_pteg(vsid, PVO_VADDR(pvo), pvo->pvo_vaddr & PVO_LARGE);
306 ptegidx
[all...]
/freebsd-10.0-release/sys/powerpc/pseries/
H A Dmmu_phyp.c76 static int mphyp_pte_insert(mmu_t, u_int ptegidx, struct lpte *pvo_pt);
261 mphyp_pte_spillable_ident(u_int ptegidx, struct lpte *to_evict) argument
271 slot = (ptegidx << 3) + (i + j) % 8;
294 mphyp_pte_insert(mmu_t mmu, u_int ptegidx, struct lpte *pvo_pt) argument
314 pteg_bktidx = ptegidx;
320 "(ptegidx: %#x/%#x, PTE %#lx/%#lx", result, ptegidx,
338 pteg_bktidx = ptegidx;
351 if (pteg_bktidx == ptegidx)
408 u_int ptegidx; local
[all...]
/freebsd-10.0-release/sys/powerpc/aim/
H A Dmoea64_native.c460 int pteidx, ptegidx; local
468 * Calculate the ptegidx
471 ptegidx = va_to_pteg(vsid, PVO_VADDR(pvo),
480 ptegidx ^= moea64_pteg_mask;
482 pteidx = (ptegidx << 3) | PVO_PTEGIDX_GET(pvo);
524 moea64_pte_spillable_ident(u_int ptegidx) argument
533 pt = &moea64_pteg_table[ptegidx].pt[(i + j) % 8];
549 moea64_pte_insert_native(mmu_t mmu, u_int ptegidx, struct lpte *pvo_pt) argument
559 pteg_bktidx = ptegidx;
583 pteg_bktidx = ptegidx;
[all...]
H A Dmmu_oea.c1921 u_int ptegidx; local
1934 ptegidx = va_to_pteg(sr, va);
1941 LIST_FOREACH(pvo, &moea_pvo_table[ptegidx], pvo_olink) {
1978 LIST_INSERT_HEAD(&moea_pvo_table[ptegidx], pvo, pvo_olink);
2008 i = moea_pte_insert(ptegidx, &pvo->pvo_pte.pte);
2078 moea_pvo_pte_index(const struct pvo_entry *pvo, int ptegidx) argument
2087 pteidx = ptegidx * 8 + PVO_PTEGIDX_GET(pvo);
2098 int ptegidx; local
2103 ptegidx = va_to_pteg(sr, va);
2106 LIST_FOREACH(pvo, &moea_pvo_table[ptegidx], pvo_olin
2127 int ptegidx; local
2181 int ptegidx, i, j; local
2291 moea_pte_spillable_ident(u_int ptegidx) argument
2319 moea_pte_insert(u_int ptegidx, struct pte *pvo_pt) argument
[all...]
H A Dmmu_oea64.c1019 int i, ptegidx; local
1050 ptegidx = va_to_pteg(vsid, PVO_VADDR(pvo),
1053 i = MOEA64_PTE_INSERT(mmu, ptegidx, &pvo->pvo_pte.lpte);
2188 u_int ptegidx; local
2215 ptegidx = va_to_pteg(vsid, va, flags & PVO_LARGE);
2223 LIST_FOREACH(pvo, &moea64_pvo_table[ptegidx], pvo_olink) {
2230 i = MOEA64_PTE_INSERT(mmu, ptegidx,
2267 LIST_INSERT_HEAD(&moea64_pvo_table[ptegidx], pvo, pvo_olink);
2306 i = MOEA64_PTE_INSERT(mmu, ptegidx, &pvo->pvo_pte.lpte);

Completed in 134 milliseconds