Lines Matching refs:r3t
1409 unsigned long *r3t) in __gmap_unshadow_r3t() argument
1417 if (!(r3t[i] & _REGION_ENTRY_ORIGIN)) in __gmap_unshadow_r3t()
1419 sgt = (unsigned long *)(r3t[i] & _REGION_ENTRY_ORIGIN); in __gmap_unshadow_r3t()
1420 r3t[i] = _REGION3_ENTRY_EMPTY; in __gmap_unshadow_r3t()
1438 unsigned long r2o, *r2e, *r3t; in gmap_unshadow_r3t() local
1448 r3t = (unsigned long *)(*r2e & _REGION_ENTRY_ORIGIN); in gmap_unshadow_r3t()
1450 __gmap_unshadow_r3t(sg, raddr, r3t); in gmap_unshadow_r3t()
1452 page = pfn_to_page(__pa(r3t) >> PAGE_SHIFT); in gmap_unshadow_r3t()
1468 unsigned long *r3t; in __gmap_unshadow_r2t() local
1476 r3t = (unsigned long *)(r2t[i] & _REGION_ENTRY_ORIGIN); in __gmap_unshadow_r2t()
1478 __gmap_unshadow_r3t(sg, raddr, r3t); in __gmap_unshadow_r2t()
1480 page = pfn_to_page(__pa(r3t) >> PAGE_SHIFT); in __gmap_unshadow_r2t()
1817 int gmap_shadow_r3t(struct gmap *sg, unsigned long saddr, unsigned long r3t, in gmap_shadow_r3t() argument
1830 page->index = r3t & _REGION_ENTRY_ORIGIN; in gmap_shadow_r3t()
1853 *table |= (r3t & _REGION_ENTRY_PROTECT); in gmap_shadow_r3t()
1864 origin = r3t & _REGION_ENTRY_ORIGIN; in gmap_shadow_r3t()
1865 offset = ((r3t & _REGION_ENTRY_OFFSET) >> 6) * PAGE_SIZE; in gmap_shadow_r3t()
1866 len = ((r3t & _REGION_ENTRY_LENGTH) + 1) * PAGE_SIZE - offset; in gmap_shadow_r3t()