Lines Matching +full:non +full:- +full:armv7
1 // SPDX-License-Identifier: GPL-2.0-only
53 current->mm->context.vdso = new_vma->vm_start; in vdso_mremap()
70 /* Cached result of boot-time check for whether the arch timer exists,
87 np = of_find_compatible_node(NULL, NULL, "arm,armv7-timer"); in cntvct_functional()
89 np = of_find_compatible_node(NULL, NULL, "arm,armv8-timer"); in cntvct_functional()
93 if (of_property_read_bool(np, "arm,cpu-registers-not-fw-configured")) in cntvct_functional()
112 sechdrs = (void *)ehdr + ehdr->e_shoff; in find_section()
113 secnames = (void *)ehdr + sechdrs[ehdr->e_shstrndx].sh_offset; in find_section()
116 for (i = 1; i < ehdr->e_shnum; i++) { in find_section()
133 for (i = 0; i < (lib->dynsymsize / sizeof(Elf32_Sym)); i++) { in find_symbol()
136 if (lib->dynsym[i].st_name == 0) in find_symbol()
138 strlcpy(name, lib->dynstr + lib->dynsym[i].st_name, in find_symbol()
144 return &lib->dynsym[i]; in find_symbol()
157 sym->st_name = 0; in vdso_nullpatch_one()
171 /* If the virtual counter is absent or non-functional we don't in patch_vdso()
189 return -ENOEXEC; in vdso_init()
192 text_pages = (vdso_end - vdso_start) >> PAGE_SHIFT; in vdso_init()
198 return -ENOMEM; in vdso_init()
235 /* assumes mmap_lock is write-locked */
241 mm->context.vdso = 0; in arm_install_vdso()
251 len = (vdso_total_pages - 1) << PAGE_SHIFT; in arm_install_vdso()
258 mm->context.vdso = addr; in arm_install_vdso()