Home
last modified time | relevance | path

Searched refs:vdso_pages (Results 1 – 5 of 5) sorted by relevance

/Linux-v5.4/arch/s390/kernel/
Dvdso.c54 unsigned long vdso_pages; in vdso_fault() local
57 vdso_pages = vdso64_pages; in vdso_fault()
61 vdso_pages = vdso32_pages; in vdso_fault()
65 if (vmf->pgoff >= vdso_pages) in vdso_fault()
76 unsigned long vdso_pages; in vdso_mremap() local
78 vdso_pages = vdso64_pages; in vdso_mremap()
81 vdso_pages = vdso32_pages; in vdso_mremap()
84 if ((vdso_pages << PAGE_SHIFT) != vma->vm_end - vma->vm_start) in vdso_mremap()
205 unsigned long vdso_pages; in arch_setup_additional_pages() local
212 vdso_pages = vdso64_pages; in arch_setup_additional_pages()
[all …]
/Linux-v5.4/arch/riscv/kernel/
Dvdso.c19 static unsigned int vdso_pages; variable
35 vdso_pages = (vdso_end - vdso_start) >> PAGE_SHIFT; in vdso_init()
37 kcalloc(vdso_pages + 1, sizeof(struct page *), GFP_KERNEL); in vdso_init()
43 for (i = 0; i < vdso_pages; i++) { in vdso_init()
62 vdso_len = (vdso_pages + 1) << PAGE_SHIFT; in arch_setup_additional_pages()
/Linux-v5.4/arch/nds32/kernel/
Dvdso.c27 static unsigned long vdso_pages __ro_after_init;
76 vdso_pages = (vdso_end - vdso_start) >> PAGE_SHIFT; in vdso_init()
78 vdso_pages + 1, vdso_pages, vdso_start, 1L, vdso_data); in vdso_init()
81 vdso_pagelist = kcalloc(vdso_pages, sizeof(struct page *), GFP_KERNEL); in vdso_init()
85 for (i = 0; i < vdso_pages; i++) in vdso_init()
123 vdso_text_len = vdso_pages << PAGE_SHIFT; in arch_setup_additional_pages()
/Linux-v5.4/arch/arm64/kernel/
Dvdso.c53 unsigned long vdso_pages; member
111 vdso_lookup[arch_index].vdso_pages = ( in __vdso_init()
117 vdso_pagelist = kcalloc(vdso_lookup[arch_index].vdso_pages + 1, in __vdso_init()
130 for (i = 0; i < vdso_lookup[arch_index].vdso_pages; i++) in __vdso_init()
147 vdso_text_len = vdso_lookup[arch_index].vdso_pages << PAGE_SHIFT; in __setup_additional_pages()
/Linux-v5.4/arch/powerpc/kernel/
Dvdso.c130 unsigned long vdso_pages; in arch_setup_additional_pages() local
140 vdso_pages = vdso32_pages; in arch_setup_additional_pages()
144 vdso_pages = vdso64_pages; in arch_setup_additional_pages()
154 vdso_pages = vdso32_pages; in arch_setup_additional_pages()
163 if (vdso_pages == 0) in arch_setup_additional_pages()
166 vdso_pages ++; in arch_setup_additional_pages()
177 (vdso_pages << PAGE_SHIFT) + in arch_setup_additional_pages()
205 rc = install_special_mapping(mm, vdso_base, vdso_pages << PAGE_SHIFT, in arch_setup_additional_pages()