Lines Matching refs:r3t
1411 unsigned long *r3t) in __gmap_unshadow_r3t() argument
1419 if (!(r3t[i] & _REGION_ENTRY_ORIGIN)) in __gmap_unshadow_r3t()
1421 sgt = (unsigned long *)(r3t[i] & _REGION_ENTRY_ORIGIN); in __gmap_unshadow_r3t()
1422 r3t[i] = _REGION3_ENTRY_EMPTY; in __gmap_unshadow_r3t()
1440 unsigned long r2o, *r2e, *r3t; in gmap_unshadow_r3t() local
1450 r3t = (unsigned long *)(*r2e & _REGION_ENTRY_ORIGIN); in gmap_unshadow_r3t()
1452 __gmap_unshadow_r3t(sg, raddr, r3t); in gmap_unshadow_r3t()
1454 page = pfn_to_page(__pa(r3t) >> PAGE_SHIFT); in gmap_unshadow_r3t()
1470 unsigned long *r3t; in __gmap_unshadow_r2t() local
1478 r3t = (unsigned long *)(r2t[i] & _REGION_ENTRY_ORIGIN); in __gmap_unshadow_r2t()
1480 __gmap_unshadow_r3t(sg, raddr, r3t); in __gmap_unshadow_r2t()
1482 page = pfn_to_page(__pa(r3t) >> PAGE_SHIFT); in __gmap_unshadow_r2t()
1819 int gmap_shadow_r3t(struct gmap *sg, unsigned long saddr, unsigned long r3t, in gmap_shadow_r3t() argument
1832 page->index = r3t & _REGION_ENTRY_ORIGIN; in gmap_shadow_r3t()
1855 *table |= (r3t & _REGION_ENTRY_PROTECT); in gmap_shadow_r3t()
1866 origin = r3t & _REGION_ENTRY_ORIGIN; in gmap_shadow_r3t()
1867 offset = ((r3t & _REGION_ENTRY_OFFSET) >> 6) * PAGE_SIZE; in gmap_shadow_r3t()
1868 len = ((r3t & _REGION_ENTRY_LENGTH) + 1) * PAGE_SIZE - offset; in gmap_shadow_r3t()