Lines Matching +full:isa +full:- +full:extensions
1 /* SPDX-License-Identifier: GPL-2.0-or-later */
4 * Copyright (C) 2010-2011 Jonas Bonn <jonas@southpole.se>
37 #define elf_check_arch(x) (((x)->e_machine == EM_RISCV) && \
38 ((x)->e_ident[EI_CLASS] == ELF_CLASS))
57 0x7ff >> (PAGE_SHIFT - 12) : \
58 0x3ffff >> (PAGE_SHIFT - 12))
62 * Provides information on the availiable set of ISA extensions to userspace,
63 * via a bitmap that coorespends to each single-letter ISA extension. This is
71 (_r)->a1 = _exec_map_addr; \
72 (_r)->a2 = _interp_map_addr; \
73 (_r)->a3 = dynamic_addr; \
89 * casting current->mm->context.vdso triggers a cast \
94 (elf_addr_t)(ulong)current->mm->context.vdso); \
139 if (personality(current->personality) != PER_LINUX32) \
141 (current->personality & (~PER_MASK))); \