Lines Matching refs:page_table
95 unsigned long segment_table, page_table, page_frame; in vdso_alloc_per_cpu() local
105 page_table = get_zeroed_page(GFP_KERNEL | GFP_DMA); in vdso_alloc_per_cpu()
107 if (!segment_table || !page_table || !page_frame) in vdso_alloc_per_cpu()
112 clear_table((unsigned long *) page_table, _PAGE_INVALID, in vdso_alloc_per_cpu()
115 *(unsigned long *) segment_table = _SEGMENT_ENTRY + page_table; in vdso_alloc_per_cpu()
116 *(unsigned long *) page_table = _PAGE_PROTECT + page_frame; in vdso_alloc_per_cpu()
118 psal = (u32 *) (page_table + 256*sizeof(unsigned long)); in vdso_alloc_per_cpu()
136 free_page(page_table); in vdso_alloc_per_cpu()
143 unsigned long segment_table, page_table, page_frame; in vdso_free_per_cpu() local
152 page_table = *(unsigned long *) segment_table; in vdso_free_per_cpu()
153 page_frame = *(unsigned long *) page_table; in vdso_free_per_cpu()
156 free_page(page_table); in vdso_free_per_cpu()