Lines Matching refs:pgt
1308 unsigned long *pgt) in __gmap_unshadow_pgt() argument
1314 pgt[i] = _PAGE_INVALID; in __gmap_unshadow_pgt()
1326 unsigned long sto, *ste, *pgt; in gmap_unshadow_pgt() local
1336 pgt = (unsigned long *)(*ste & _SEGMENT_ENTRY_ORIGIN); in gmap_unshadow_pgt()
1338 __gmap_unshadow_pgt(sg, raddr, pgt); in gmap_unshadow_pgt()
1340 page = pfn_to_page(__pa(pgt) >> PAGE_SHIFT); in gmap_unshadow_pgt()
1356 unsigned long *pgt; in __gmap_unshadow_sgt() local
1364 pgt = (unsigned long *)(sgt[i] & _REGION_ENTRY_ORIGIN); in __gmap_unshadow_sgt()
1366 __gmap_unshadow_pgt(sg, raddr, pgt); in __gmap_unshadow_sgt()
1368 page = pfn_to_page(__pa(pgt) >> PAGE_SHIFT); in __gmap_unshadow_sgt()
1988 unsigned long *pgt, int *dat_protection, in gmap_shadow_pgt_lookup() argument
2001 *pgt = page->index & ~GMAP_SHADOW_FAKE_TABLE; in gmap_shadow_pgt_lookup()
2027 int gmap_shadow_pgt(struct gmap *sg, unsigned long saddr, unsigned long pgt, in gmap_shadow_pgt() argument
2035 BUG_ON(!gmap_is_shadow(sg) || (pgt & _SEGMENT_ENTRY_LARGE)); in gmap_shadow_pgt()
2040 page->index = pgt & _SEGMENT_ENTRY_ORIGIN; in gmap_shadow_pgt()
2060 (pgt & _SEGMENT_ENTRY_PROTECT) | _SEGMENT_ENTRY_INVALID; in gmap_shadow_pgt()
2071 origin = pgt & _SEGMENT_ENTRY_ORIGIN & PAGE_MASK; in gmap_shadow_pgt()