Lines Matching refs:pgd_t
419 __visible pgdval_t xen_pgd_val(pgd_t pgd) in xen_pgd_val()
433 __visible pgd_t xen_make_pgd(pgdval_t pgd) in xen_make_pgd()
521 static pgd_t *xen_get_user_pgd(pgd_t *pgd) in xen_get_user_pgd()
523 pgd_t *pgd_page = (pgd_t *)(((unsigned long)pgd) & PAGE_MASK); in xen_get_user_pgd()
525 pgd_t *user_ptr = NULL; in xen_get_user_pgd()
529 user_ptr = (pgd_t *)page->private; in xen_get_user_pgd()
537 static void __xen_set_pgd_hyper(pgd_t *ptr, pgd_t val) in __xen_set_pgd_hyper()
553 static void __init xen_set_pgd_hyper(pgd_t *ptr, pgd_t val) in xen_set_pgd_hyper()
566 static void xen_set_pgd(pgd_t *ptr, pgd_t val) in xen_set_pgd()
568 pgd_t *user_ptr = xen_get_user_pgd(ptr); in xen_set_pgd()
610 static int __xen_pgd_walk(struct mm_struct *mm, pgd_t *pgd, in __xen_pgd_walk()
802 static void __xen_pgd_pin(struct mm_struct *mm, pgd_t *pgd) in __xen_pgd_pin()
819 pgd_t *user_pgd = xen_get_user_pgd(pgd); in __xen_pgd_pin()
863 __xen_pgd_pin(&init_mm, (pgd_t *)page_address(page)); in xen_mm_pin_all()
929 static void __xen_pgd_unpin(struct mm_struct *mm, pgd_t *pgd) in __xen_pgd_unpin()
939 pgd_t *user_pgd = xen_get_user_pgd(pgd); in __xen_pgd_unpin()
978 __xen_pgd_unpin(&init_mm, (pgd_t *)page_address(page)); in xen_mm_unpin_all()
1160 pgd_t *pgd = pgd_offset_k(va); in xen_cleanmfnmap()
1462 pgd_t *user_pgd = xen_get_user_pgd(__va(cr3)); in xen_write_cr3()
1512 pgd_t *pgd = mm->pgd; in xen_pgd_alloc()
1520 pgd_t *user_pgd; in xen_pgd_alloc()
1526 user_pgd = (pgd_t *)__get_free_page(GFP_KERNEL | __GFP_ZERO); in xen_pgd_alloc()
1544 static void xen_pgd_free(struct mm_struct *mm, pgd_t *pgd) in xen_pgd_free()
1547 pgd_t *user_pgd = xen_get_user_pgd(pgd); in xen_pgd_free()
1918 void __init xen_setup_kernel_pagetable(pgd_t *pgd, unsigned long max_pfn) in xen_setup_kernel_pagetable()
1976 init_level4_pgt[i] = ((pgd_t *)xen_start_info->pt_base)[i]; in xen_setup_kernel_pagetable()
2046 pgd_t pgd; in xen_early_virt_to_phys()
2095 pgd_t *pgd; in xen_relocate_p2m()
2264 void __init xen_setup_kernel_pagetable(pgd_t *pgd, unsigned long max_pfn) in xen_setup_kernel_pagetable()