Lines Matching refs:gpgdir
101 return cpu->lg->pgdirs[cpu->cpu_pgd].gpgdir + index * sizeof(pgd_t); in gpgd_addr()
393 if (lg->pgdirs[i].pgdir && lg->pgdirs[i].gpgdir == pgtable) in find_pgdir()
402 unsigned long gpgdir, in new_pgdir() argument
423 cpu->lg->pgdirs[next].gpgdir = gpgdir; in new_pgdir()
537 unsigned long gpgdir, unsigned long vaddr, pte_t gpte) in guest_set_pte() argument
548 int pgdir = find_pgdir(cpu->lg, gpgdir); in guest_set_pte()
569 void guest_set_pmd(struct lguest *lg, unsigned long gpgdir, u32 idx) in guest_set_pmd() argument
579 pgdir = find_pgdir(lg, gpgdir); in guest_set_pmd()
658 lg->pgdirs[0].gpgdir = setup_pagetables(lg, mem, initrd_size); in init_guest_pagetable()
659 if (IS_ERR_VALUE(lg->pgdirs[0].gpgdir)) in init_guest_pagetable()
660 return lg->pgdirs[0].gpgdir; in init_guest_pagetable()
677 || put_user(cpu->lg->pgdirs[0].gpgdir, &cpu->lg->lguest_data->pgdir)) in page_table_guest_data_init()