Lines Matching refs:pgd
88 pgd_t *pgd; in fixrange_init() local
97 pgd = pgd_base + i; in fixrange_init()
99 for ( ; (i < PTRS_PER_PGD) && (vaddr < end); pgd++, i++) { in fixrange_init()
100 pud = pud_offset(pgd, vaddr); in fixrange_init()
116 pgd_t *pgd; in fixaddr_user_init() local
132 pgd = swapper_pg_dir + pgd_index(vaddr); in fixaddr_user_init()
133 pud = pud_offset(pgd, vaddr); in fixaddr_user_init()
184 pgd_t *pgd = (pgd_t *)__get_free_page(GFP_KERNEL); in pgd_alloc() local
186 if (pgd) { in pgd_alloc()
187 memset(pgd, 0, USER_PTRS_PER_PGD * sizeof(pgd_t)); in pgd_alloc()
188 memcpy(pgd + USER_PTRS_PER_PGD, in pgd_alloc()
192 return pgd; in pgd_alloc()
195 void pgd_free(struct mm_struct *mm, pgd_t *pgd) in pgd_free() argument
197 free_page((unsigned long) pgd); in pgd_free()