Searched refs:vdso_info (Results 1 – 5 of 5) sorted by relevance
31 static struct __vdso_info vdso_info; variable53 vdso_info->vdso_pages = ( in __vdso_init()54 vdso_info->vdso_code_end - in __vdso_init()55 vdso_info->vdso_code_start) >> in __vdso_init()58 vdso_pagelist = kcalloc(vdso_info->vdso_pages, in __vdso_init()65 pfn = sym_to_pfn(vdso_info->vdso_code_start); in __vdso_init()67 for (i = 0; i < vdso_info->vdso_pages; i++) in __vdso_init()70 vdso_info->cm->pages = vdso_pagelist; in __vdso_init()101 __vdso_init(&vdso_info); in vdso_init()113 struct __vdso_info *vdso_info) in __setup_additional_pages() argument[all …]
35 struct loongarch_vdso_info vdso_info = { variable48 BUG_ON(!PAGE_ALIGNED(vdso_info.vdso)); in init_vdso()53 vdso_info.size = PAGE_ALIGN(vdso_end - vdso_start); in init_vdso()54 vdso_info.code_mapping.pages = in init_vdso()55 kcalloc(vdso_info.size / PAGE_SIZE, sizeof(struct page *), GFP_KERNEL); in init_vdso()57 pfn = __phys_to_pfn(__pa_symbol(vdso_info.vdso)); in init_vdso()58 for (i = 0; i < vdso_info.size / PAGE_SIZE; i++) in init_vdso()59 vdso_info.code_mapping.pages[i] = pfn_to_page(pfn + i); in init_vdso()
45 static struct vdso_abi_info vdso_info[] __ro_after_init = { variable79 vdso_info[abi].vdso_pages = ( in __vdso_init()80 vdso_info[abi].vdso_code_end - in __vdso_init()81 vdso_info[abi].vdso_code_start) >> in __vdso_init()84 vdso_pagelist = kcalloc(vdso_info[abi].vdso_pages, in __vdso_init()91 pfn = sym_to_pfn(vdso_info[abi].vdso_code_start); in __vdso_init()93 for (i = 0; i < vdso_info[abi].vdso_pages; i++) in __vdso_init()96 vdso_info[abi].cm->pages = vdso_pagelist; in __vdso_init()112 vdso_text_len = vdso_info[abi].vdso_pages << PAGE_SHIFT; in __setup_additional_pages()135 vdso_info[abi].cm); in __setup_additional_pages()[all …]
36 extern struct loongarch_vdso_info vdso_info;
242 current->thread.vdso = &vdso_info; \259 current->thread.vdso = &vdso_info; \
Completed in 10 milliseconds