Searched refs:vdso_pages (Results 1 – 5 of 5) sorted by relevance
/Linux-v4.19/arch/s390/kernel/ |
D | vdso.c | 54 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() 213 unsigned long vdso_pages; in arch_setup_additional_pages() local 225 vdso_pages = vdso64_pages; in arch_setup_additional_pages() [all …]
|
/Linux-v4.19/arch/riscv/kernel/ |
D | vdso.c | 29 static unsigned int vdso_pages; variable 45 vdso_pages = (vdso_end - vdso_start) >> PAGE_SHIFT; in vdso_init() 47 kcalloc(vdso_pages + 1, sizeof(struct page *), GFP_KERNEL); in vdso_init() 53 for (i = 0; i < vdso_pages; i++) { in vdso_init() 73 vdso_len = (vdso_pages + 1) << PAGE_SHIFT; in arch_setup_additional_pages()
|
/Linux-v4.19/arch/arm64/kernel/ |
D | vdso.c | 41 static unsigned long vdso_pages __ro_after_init; 148 vdso_pages = (vdso_end - vdso_start) >> PAGE_SHIFT; in vdso_init() 150 vdso_pages + 1, vdso_pages, vdso_start, 1L, vdso_data); in vdso_init() 153 vdso_pagelist = kcalloc(vdso_pages + 1, sizeof(struct page *), in vdso_init() 165 for (i = 0; i < vdso_pages; i++) in vdso_init() 182 vdso_text_len = vdso_pages << PAGE_SHIFT; in arch_setup_additional_pages()
|
/Linux-v4.19/arch/nds32/kernel/ |
D | vdso.c | 27 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-v4.19/arch/powerpc/kernel/ |
D | vdso.c | 156 unsigned long vdso_pages; in arch_setup_additional_pages() local 166 vdso_pages = vdso32_pages; in arch_setup_additional_pages() 170 vdso_pages = vdso64_pages; in arch_setup_additional_pages() 180 vdso_pages = vdso32_pages; in arch_setup_additional_pages() 189 if (vdso_pages == 0) in arch_setup_additional_pages() 192 vdso_pages ++; in arch_setup_additional_pages() 203 (vdso_pages << PAGE_SHIFT) + in arch_setup_additional_pages() 231 rc = install_special_mapping(mm, vdso_base, vdso_pages << PAGE_SHIFT, in arch_setup_additional_pages()
|