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

/freebsd-10-stable/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-stable/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-stable/sys/powerpc/pseries/
H A Dmmu_phyp.c76 static int mphyp_pte_insert(mmu_t, u_int ptegidx, struct lpte *pvo_pt);
266 mphyp_pte_spillable_ident(u_int ptegidx, struct lpte *to_evict) argument
276 slot = (ptegidx << 3) + (i + j) % 8;
299 mphyp_pte_insert(mmu_t mmu, u_int ptegidx, struct lpte *pvo_pt) argument
319 pteg_bktidx = ptegidx;
325 "(ptegidx: %#x/%#x, PTE %#lx/%#lx", result, ptegidx,
343 pteg_bktidx = ptegidx;
356 if (pteg_bktidx == ptegidx)
413 u_int ptegidx; local
[all...]
/freebsd-10-stable/sys/powerpc/aim/
H A Dmoea64_native.c453 int pteidx, ptegidx; local
461 * Calculate the ptegidx
464 ptegidx = va_to_pteg(vsid, PVO_VADDR(pvo),
473 ptegidx ^= moea64_pteg_mask;
475 pteidx = (ptegidx << 3) | PVO_PTEGIDX_GET(pvo);
517 moea64_pte_spillable_ident(u_int ptegidx) argument
526 pt = &moea64_pteg_table[ptegidx].pt[(i + j) % 8];
542 moea64_pte_insert_native(mmu_t mmu, u_int ptegidx, struct lpte *pvo_pt) argument
552 pteg_bktidx = ptegidx;
576 pteg_bktidx = ptegidx;
[all...]
H A Dmmu_oea.c1915 u_int ptegidx; local
1928 ptegidx = va_to_pteg(sr, va);
1935 LIST_FOREACH(pvo, &moea_pvo_table[ptegidx], pvo_olink) {
1986 LIST_INSERT_HEAD(&moea_pvo_table[ptegidx], pvo, pvo_olink);
2014 i = moea_pte_insert(ptegidx, &pvo->pvo_pte.pte);
2084 moea_pvo_pte_index(const struct pvo_entry *pvo, int ptegidx) argument
2093 pteidx = ptegidx * 8 + PVO_PTEGIDX_GET(pvo);
2104 int ptegidx; local
2109 ptegidx = va_to_pteg(sr, va);
2112 LIST_FOREACH(pvo, &moea_pvo_table[ptegidx], pvo_olin
2133 int ptegidx; local
2187 int ptegidx, i, j; local
2297 moea_pte_spillable_ident(u_int ptegidx) argument
2325 moea_pte_insert(u_int ptegidx, struct pte *pvo_pt) argument
[all...]
H A Dmmu_oea64.c2197 u_int ptegidx; local
2224 ptegidx = va_to_pteg(vsid, va, flags & PVO_LARGE);
2232 LIST_FOREACH(pvo, &moea64_pvo_table[ptegidx], pvo_olink) {
2260 i = MOEA64_PTE_INSERT(mmu, ptegidx,
2305 LIST_INSERT_HEAD(&moea64_pvo_table[ptegidx], pvo, pvo_olink);
2344 i = MOEA64_PTE_INSERT(mmu, ptegidx, &pvo->pvo_pte.lpte);

Completed in 254 milliseconds