Searched refs:vdso_pagelist (Results 1 – 5 of 5) sorted by relevance
20 static struct page **vdso_pagelist; variable36 vdso_pagelist = in vdso_init()38 if (unlikely(vdso_pagelist == NULL)) { in vdso_init()47 vdso_pagelist[i] = pg; in vdso_init()49 vdso_pagelist[i] = virt_to_page(vdso_data); in vdso_init()80 vdso_pagelist); in arch_setup_additional_pages()
103 struct page **vdso_pagelist; in __vdso_init() local117 vdso_pagelist = kcalloc(vdso_lookup[arch_index].vdso_pages + 1, in __vdso_init()120 if (vdso_pagelist == NULL) in __vdso_init()124 vdso_pagelist[0] = phys_to_page(__pa_symbol(vdso_data)); in __vdso_init()131 vdso_pagelist[i + 1] = pfn_to_page(pfn + i); in __vdso_init()133 vdso_lookup[arch_index].dm->pages = &vdso_pagelist[0]; in __vdso_init()134 vdso_lookup[arch_index].cm->pages = &vdso_pagelist[1]; in __vdso_init()
67 struct page **vdso_pagelist; in vdso_init() local81 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()
53 struct page **vdso_pagelist; in vdso_fault() local56 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()
129 struct page **vdso_pagelist; in arch_setup_additional_pages() local139 vdso_pagelist = vdso32_pagelist; in arch_setup_additional_pages()143 vdso_pagelist = vdso64_pagelist; in arch_setup_additional_pages()153 vdso_pagelist = vdso32_pagelist; in arch_setup_additional_pages()208 vdso_pagelist); in arch_setup_additional_pages()