Searched refs:pgd_t (Results 1 - 25 of 309) sorted by path

1234567891011>>

/linux-master/arch/arm/include/asm/
H A Dpage-nommu.h22 typedef unsigned long pgd_t[2]; typedef
H A Dpgtable-2level-types.h23 typedef struct { pmdval_t pgd[2]; } pgd_t; typedef in typeref:struct:__anon44
41 typedef pmdval_t pgd_t[2]; typedef
H A Dpgtable-3level-types.h26 typedef struct { pgdval_t pgd; } pgd_t; typedef in typeref:struct:__anon48
36 #define __pgd(x) ((pgd_t) { (x) } )
43 typedef pgdval_t pgd_t; typedef
H A Didmap.h11 extern pgd_t *idmap_pgd;
H A Dpgalloc.h24 #define PGD_SIZE (PTRS_PER_PGD * sizeof(pgd_t))
47 extern pgd_t *pgd_alloc(struct mm_struct *mm);
48 extern void pgd_free(struct mm_struct *mm, pgd_t *pgd);
H A Dpgtable-nommu.h40 #define swapper_pg_dir ((pgd_t *) 0)
H A Dpgtable.h59 extern void __pgd_error(const char *file, int line, pgd_t);
152 extern pgd_t swapper_pg_dir[PTRS_PER_PGD];
H A Dproc-fns.h167 pg &= ~(PTRS_PER_PGD*sizeof(pgd_t)-1); \
168 (pgd_t *)phys_to_virt(pg); \
177 (pgd_t *)phys_to_virt(pg); \
/linux-master/arch/alpha/include/asm/
H A Dpage.h32 typedef struct { unsigned long pgd; } pgd_t; typedef in typeref:struct:__anon3
42 #define __pgd(x) ((pgd_t) { (x) } )
51 typedef unsigned long pgd_t; typedef
H A Dpgalloc.h34 extern pgd_t *pgd_alloc(struct mm_struct *mm);
H A Dpgtable.h295 extern pgd_t swapper_pg_dir[1024];
/linux-master/arch/alpha/mm/
H A Dfault.c237 pgd_t *pgd, *pgd_k;
H A Dinit.c40 pgd_t *
43 pgd_t *ret, *init;
45 ret = (pgd_t *)__get_free_page(GFP_KERNEL | __GFP_ZERO);
50 (PTRS_PER_PGD - USER_PTRS_PER_PGD - 1)*sizeof(pgd_t));
147 pgd_t *pgd;
/linux-master/arch/arc/include/asm/
H A Dpage.h39 } pgd_t; typedef in typeref:struct:__anon1
42 #define __pgd(x) ((pgd_t) { (x) })
H A Dpgalloc.h54 static inline pgd_t *pgd_alloc(struct mm_struct *mm)
56 pgd_t *ret = (pgd_t *) __get_free_page(GFP_KERNEL);
61 memzero(ret, num * sizeof(pgd_t));
64 memcpy(ret + num, swapper_pg_dir + num, num2 * sizeof(pgd_t));
67 (PTRS_PER_PGD - num - num2) * sizeof(pgd_t));
H A Dpgtable.h27 extern pgd_t swapper_pg_dir[] __aligned(PAGE_SIZE);
/linux-master/arch/arc/mm/
H A Dfault.c32 pgd_t *pgd, *pgd_k;
H A Dinit.c21 pgd_t swapper_pg_dir[PTRS_PER_PGD] __aligned(PAGE_SIZE);
189 BUILD_BUG_ON((PTRS_PER_PGD * sizeof(pgd_t)) > PAGE_SIZE);
/linux-master/arch/arm/kernel/
H A Dsmp.c98 static unsigned long get_arch_pgd(pgd_t *pgd)
H A Dtraps.c770 void __pgd_error(const char *file, int line, pgd_t pgd)
/linux-master/arch/arm/lib/
H A Duaccess_with_memcpy.c26 pgd_t *pgd;
/linux-master/arch/arm/mach-rpc/
H A Decard.c229 pgd_t *src_pgd, *dst_pgd;
234 memcpy(dst_pgd, src_pgd, sizeof(pgd_t) * (IO_SIZE / PGDIR_SIZE));
239 memcpy(dst_pgd, src_pgd, sizeof(pgd_t) * (EASI_SIZE / PGDIR_SIZE));
/linux-master/arch/arm/mm/
H A Ddump.c382 static void walk_p4d(struct pg_state *st, pgd_t *pgd, unsigned long start)
401 pgd_t *pgd = pgd_offset(mm, 0UL);
H A Dfault-armv.c92 pgd_t *pgd;
H A Dfault.c43 pgd_t *pgd;
438 pgd_t *pgd, *pgd_k;

Completed in 352 milliseconds

1234567891011>>