Lines Matching refs:vdso_info
55 static struct __vdso_info vdso_info __ro_after_init = {
75 if (memcmp(vdso_info.vdso_code_start, "\177ELF", 4)) { in __vdso_init()
80 vdso_info.vdso_pages = ( in __vdso_init()
81 vdso_info.vdso_code_end - in __vdso_init()
82 vdso_info.vdso_code_start) >> in __vdso_init()
85 vdso_pagelist = kcalloc(vdso_info.vdso_pages, in __vdso_init()
92 pfn = sym_to_pfn(vdso_info.vdso_code_start); in __vdso_init()
94 for (i = 0; i < vdso_info.vdso_pages; i++) in __vdso_init()
97 vdso_info.cm->pages = vdso_pagelist; in __vdso_init()
125 if (vma_is_special_mapping(vma, vdso_info.dm)) in vdso_join_timens()
208 vdso_info.dm = &rv_vdso_maps[RV_VDSO_MAP_VVAR]; in vdso_init()
209 vdso_info.cm = &rv_vdso_maps[RV_VDSO_MAP_VDSO]; in vdso_init()
224 vdso_text_len = vdso_info.vdso_pages << PAGE_SHIFT; in __setup_additional_pages()
235 (VM_READ | VM_MAYREAD | VM_PFNMAP), vdso_info.dm); in __setup_additional_pages()
244 vdso_info.cm); in __setup_additional_pages()