Lines Matching +full:arm +full:- +full:linux +full:- +full:user
23 #include "user-internals.h"
29 * on ARM it has all features turned on, so there is no perfect arch string to
35 /* utsname machine name on linux arm is CPU arch name + endianness, e.g. in cpu_to_uname_machine()
36 * armv7l; to get a list of CPU arch names from the linux source, use: in cpu_to_uname_machine()
37 * grep arch_name: -A1 linux/arch/arm/mm/proc-*.S in cpu_to_uname_machine()
38 * see arch/arm/kernel/setup.c: setup_processor() in cpu_to_uname_machine()
41 /* in theory, endianness is configurable on some ARM CPUs, but this isn't in cpu_to_uname_machine()
42 * used in user mode emulation */ in cpu_to_uname_machine()
67 /* default is #define-d in each arch/ subdir */ in cpu_to_uname_machine()
76 (dest)[sizeof(dest) - 1] = '\0'; \
84 return (-1); in sys_uname()
89 * struct linux kernel uses). in sys_uname()
93 COPY_UTSNAME_FIELD(buf->sysname, uts_buf.sysname); in sys_uname()
94 COPY_UTSNAME_FIELD(buf->nodename, uts_buf.nodename); in sys_uname()
95 COPY_UTSNAME_FIELD(buf->release, uts_buf.release); in sys_uname()
96 COPY_UTSNAME_FIELD(buf->version, uts_buf.version); in sys_uname()
97 COPY_UTSNAME_FIELD(buf->machine, uts_buf.machine); in sys_uname()
99 COPY_UTSNAME_FIELD(buf->domainname, uts_buf.domainname); in sys_uname()
118 n += *s - '0'; in relstr_to_int()
151 * If the host kernel is too old and the user hasn't asked for in init_qemu_uname_release()