Lines Matching refs:r2t
1463 unsigned long *r2t) in __gmap_unshadow_r2t() argument
1471 if (!(r2t[i] & _REGION_ENTRY_ORIGIN)) in __gmap_unshadow_r2t()
1473 r3t = (unsigned long *)(r2t[i] & _REGION_ENTRY_ORIGIN); in __gmap_unshadow_r2t()
1474 r2t[i] = _REGION2_ENTRY_EMPTY; in __gmap_unshadow_r2t()
1492 unsigned long r1o, *r1e, *r2t; in gmap_unshadow_r2t() local
1502 r2t = (unsigned long *)(*r1e & _REGION_ENTRY_ORIGIN); in gmap_unshadow_r2t()
1504 __gmap_unshadow_r2t(sg, raddr, r2t); in gmap_unshadow_r2t()
1506 page = pfn_to_page(__pa(r2t) >> PAGE_SHIFT); in gmap_unshadow_r2t()
1522 unsigned long asce, *r2t; in __gmap_unshadow_r1t() local
1531 r2t = (unsigned long *)(r1t[i] & _REGION_ENTRY_ORIGIN); in __gmap_unshadow_r1t()
1532 __gmap_unshadow_r2t(sg, raddr, r2t); in __gmap_unshadow_r1t()
1537 page = pfn_to_page(__pa(r2t) >> PAGE_SHIFT); in __gmap_unshadow_r1t()
1730 int gmap_shadow_r2t(struct gmap *sg, unsigned long saddr, unsigned long r2t, in gmap_shadow_r2t() argument
1743 page->index = r2t & _REGION_ENTRY_ORIGIN; in gmap_shadow_r2t()
1766 *table |= (r2t & _REGION_ENTRY_PROTECT); in gmap_shadow_r2t()
1777 origin = r2t & _REGION_ENTRY_ORIGIN; in gmap_shadow_r2t()
1778 offset = ((r2t & _REGION_ENTRY_OFFSET) >> 6) * PAGE_SIZE; in gmap_shadow_r2t()
1779 len = ((r2t & _REGION_ENTRY_LENGTH) + 1) * PAGE_SIZE - offset; in gmap_shadow_r2t()