Home
last modified time | relevance | path

Searched refs:vdso_mapping_len (Results 1 – 4 of 4) sorted by relevance

/linux/arch/nds32/kernel/
A Dvdso.c94 unsigned long inline vdso_random_addr(unsigned long vdso_mapping_len) in vdso_random_addr() argument
100 end = (start + vdso_mapping_len + PMD_SIZE - 1) & PMD_MASK; in vdso_random_addr()
103 end -= vdso_mapping_len; in vdso_random_addr()
117 unsigned long vdso_base, vdso_text_len, vdso_mapping_len; in arch_setup_additional_pages() local
128 vdso_mapping_len = vdso_text_len + vvar_page_num * PAGE_SIZE; in arch_setup_additional_pages()
130 vdso_mapping_len += L1_cache_info[DCACHE].aliasing_num - 1; in arch_setup_additional_pages()
136 addr = vdso_random_addr(vdso_mapping_len); in arch_setup_additional_pages()
137 vdso_base = get_unmapped_area(NULL, addr, vdso_mapping_len, 0, 0); in arch_setup_additional_pages()
/linux/arch/riscv/kernel/
A Dvdso.c219 unsigned long vdso_base, vdso_text_len, vdso_mapping_len; in __setup_additional_pages() local
226 vdso_mapping_len = vdso_text_len + VVAR_SIZE; in __setup_additional_pages()
228 vdso_base = get_unmapped_area(NULL, 0, vdso_mapping_len, 0, 0); in __setup_additional_pages()
/linux/arch/s390/kernel/
A Dvdso.c165 unsigned long vdso_text_len, vdso_mapping_len; in arch_setup_additional_pages() local
183 vdso_mapping_len = vdso_text_len + VVAR_NR_PAGES * PAGE_SIZE; in arch_setup_additional_pages()
184 vvar_start = get_unmapped_area(NULL, 0, vdso_mapping_len, 0, 0); in arch_setup_additional_pages()
/linux/arch/arm64/kernel/
A Dvdso.c219 unsigned long vdso_base, vdso_text_len, vdso_mapping_len; in __setup_additional_pages() local
227 vdso_mapping_len = vdso_text_len + VVAR_NR_PAGES * PAGE_SIZE; in __setup_additional_pages()
229 vdso_base = get_unmapped_area(NULL, 0, vdso_mapping_len, 0, 0); in __setup_additional_pages()

Completed in 17 milliseconds