Home
last modified time | relevance | path

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

/Linux-v4.19/arch/riscv/kernel/
Dvdso.c30 static struct page **vdso_pagelist; variable
46 vdso_pagelist = in vdso_init()
48 if (unlikely(vdso_pagelist == NULL)) { in vdso_init()
58 vdso_pagelist[i] = pg; in vdso_init()
60 vdso_pagelist[i] = virt_to_page(vdso_data); in vdso_init()
91 vdso_pagelist); in arch_setup_additional_pages()
/Linux-v4.19/arch/arm64/kernel/
Dvdso.c140 struct page **vdso_pagelist; in vdso_init() local
153 vdso_pagelist = kcalloc(vdso_pages + 1, sizeof(struct page *), in vdso_init()
155 if (vdso_pagelist == NULL) in vdso_init()
159 vdso_pagelist[0] = phys_to_page(__pa_symbol(vdso_data)); in vdso_init()
166 vdso_pagelist[i + 1] = pfn_to_page(pfn + i); in vdso_init()
168 vdso_spec[0].pages = &vdso_pagelist[0]; in vdso_init()
169 vdso_spec[1].pages = &vdso_pagelist[1]; in vdso_init()
/Linux-v4.19/arch/nds32/kernel/
Dvdso.c67 struct page **vdso_pagelist; in vdso_init() local
81 vdso_pagelist = kcalloc(vdso_pages, sizeof(struct page *), GFP_KERNEL); in vdso_init()
82 if (vdso_pagelist == NULL) in vdso_init()
86 vdso_pagelist[i] = virt_to_page(vdso_start + i * PAGE_SIZE); in vdso_init()
87 vdso_spec[1].pages = &vdso_pagelist[0]; in vdso_init()
/Linux-v4.19/arch/s390/kernel/
Dvdso.c53 struct page **vdso_pagelist; in vdso_fault() local
56 vdso_pagelist = vdso64_pagelist; in vdso_fault()
60 vdso_pagelist = vdso32_pagelist; in vdso_fault()
68 vmf->page = vdso_pagelist[vmf->pgoff]; in vdso_fault()
/Linux-v4.19/arch/powerpc/kernel/
Dvdso.c155 struct page **vdso_pagelist; in arch_setup_additional_pages() local
165 vdso_pagelist = vdso32_pagelist; in arch_setup_additional_pages()
169 vdso_pagelist = vdso64_pagelist; in arch_setup_additional_pages()
179 vdso_pagelist = vdso32_pagelist; in arch_setup_additional_pages()
234 vdso_pagelist); in arch_setup_additional_pages()