Home
last modified time | relevance | path

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

/linux-6.15/tools/testing/selftests/x86/
H A Dtest_mremap_vdso.c27 static int try_to_remap(void *vdso_addr, unsigned long size) in try_to_remap() argument
39 vdso_addr, (unsigned long)vdso_addr + size, in try_to_remap()
43 new_addr = mremap(vdso_addr, size, size, in try_to_remap()
/linux-6.15/arch/loongarch/kernel/
H A Dvdso.c80 unsigned long size, data_addr, vdso_addr; in arch_setup_additional_pages() local
106 vdso_addr = data_addr + VVAR_SIZE; in arch_setup_additional_pages()
107 vma = _install_special_mapping(mm, vdso_addr, info->size, in arch_setup_additional_pages()
115 mm->context.vdso = (void *)vdso_addr; in arch_setup_additional_pages()
/linux-6.15/arch/mips/kernel/
H A Dvdso.c81 unsigned long gic_size, size, base, data_addr, vdso_addr, gic_pfn, gic_base; in arch_setup_additional_pages() local
137 vdso_addr = data_addr + VDSO_NR_PAGES * PAGE_SIZE; in arch_setup_additional_pages()
168 vma = _install_special_mapping(mm, vdso_addr, image->size, in arch_setup_additional_pages()
177 mm->context.vdso = (void *)vdso_addr; in arch_setup_additional_pages()
/linux-6.15/arch/s390/kernel/
H A Dvdso.c98 static unsigned long vdso_addr(unsigned long start, unsigned long len) in vdso_addr() function
145 addr = vdso_addr(current->mm->start_stack + PAGE_SIZE, size); in arch_setup_additional_pages()
/linux-6.15/arch/sparc/vdso/
H A Dvma.c353 static unsigned long vdso_addr(unsigned long start, unsigned int len) in vdso_addr() function
384 addr = vdso_addr(addr, image->size - image->sym_vvar_start); in map_vdso()