Home
last modified time | relevance | path

Searched +full:alpha +full:- +full:linux +full:- +full:user (Results 1 – 25 of 257) sorted by relevance

1234567891011

/openbmc/qemu/tests/docker/dockerfiles/
H A Ddebian-legacy-test-cross.docker1 # Docker legacy cross-compiler target (tests and minimal qemu)
6 # libc6.1-dev-alpha-cross: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1054412
7 # sh4-linux-user: binaries don't run with bookworm compiler
9 # As we are targeting check-tcg here we only need minimal qemu
12 FROM docker.io/library/debian:11-slim
14 # Duplicate deb line as deb-src
15 RUN cat /etc/apt/sources.list | sed "s/^deb\ /deb-src /" >> /etc/apt/sources.list
18 apt-get update && \
19 apt-get install -y eatmydata && \
20 eatmydata apt-get dist-upgrade -y && \
[all …]
/openbmc/qemu/scripts/
H A Dupdate-syscalltbl.sh2 arch/alpha/kernel/syscalls/syscall.tbl,linux-user/alpha/syscall.tbl \
3 arch/arm/tools/syscall.tbl,linux-user/arm/syscall.tbl \
4 scripts/syscall.tbl,linux-user/aarch64/syscall_64.tbl \
5 scripts/syscall.tbl,linux-user/hexagon/syscall.tbl \
6 scripts/syscall.tbl,linux-user/loongarch64/syscall.tbl \
7 arch/m68k/kernel/syscalls/syscall.tbl,linux-user/m68k/syscall.tbl \
8 arch/microblaze/kernel/syscalls/syscall.tbl,linux-user/microblaze/syscall.tbl \
9 arch/mips/kernel/syscalls/syscall_n32.tbl,linux-user/mips64/syscall_n32.tbl \
10 arch/mips/kernel/syscalls/syscall_n64.tbl,linux-user/mips64/syscall_n64.tbl \
11 arch/mips/kernel/syscalls/syscall_o32.tbl,linux-user/mips/syscall_o32.tbl \
[all …]
/openbmc/openbmc/poky/meta/recipes-devtools/qemu/
H A Dqemu-targets.inc2 # aarch64 arm armeb alpha cris i386 x86_64 m68k microblaze
13 softmmuonly += arch + "-softmmu,"
16 for arch in ['armeb', 'alpha', 'ppc64abi32', 'ppc64le', 'sparc32plus', 'aarch64_be']:
18 linuxuseronly += arch + "-linux-user,"
20 if 'linux' not in tos:
21 return softmmuonly + ''.join([arch + "-softmmu" + "," for arch in archs]).rstrip(',')
22 …return softmmuonly + linuxuseronly + ''.join([arch + "-linux-user" + "," + arch + "-softmmu" + ","…
25 return ",".join(filter(lambda i: "-linux-user" in i, get_qemu_target_list(d).split(',')))
28 return ",".join(filter(lambda i: "-linux-user" not in i, get_qemu_target_list(d).split(',')))
/openbmc/linux/Documentation/mm/
H A Dactive_mm.rst6 (running tasks with ->active_mm == mm && ->mm == NULL) on kernels
13 List: linux-kernel
16 Date: 1999-07-30 21:36:24
18 Cc'd to linux-kernel, because I don't write explanations all that often,
25 > discussed on the mailing lists---I just returned from vacation and
26 > wasn't able to follow linux-kernel for a while).
30 - we have "real address spaces" and "anonymous address spaces". The
32 user-level page tables at all, so when we do a context switch into an
37 doesn't need any user mappings - all kernel threads basically fall into
39 some amount of time they are not going to be interested in user space,
[all …]
/openbmc/qemu/.gitlab-ci.d/
H A Dbuildtest.yml2 - local: '/.gitlab-ci.d/buildtest-template.yml'
4 build-system-alpine:
6 - .native_build_job_template
7 - .native_build_artifact_template
9 - job: amd64-alpine-container
12 TARGETS: avr-softmmu loongarch64-softmmu mips64-softmmu mipsel-softmmu
13 MAKE_CHECK_ARGS: check-build
14 CONFIGURE_ARGS: --enable-docs --enable-trace-backends=log,simple,syslog
16 check-system-alpine:
19 - job: build-system-alpine
[all …]
H A Dcrossbuild-template.yml7 - ccache
12 - source scripts/ci/gitlab-ci-section
13 - section_start setup "Pre-script setup"
14 - JOBS=$(expr $(nproc) + 1)
15 - cat /packages.txt
16 - section_end setup
18 - export CCACHE_BASEDIR="$(pwd)"
19 - export CCACHE_DIR="$CCACHE_BASEDIR/ccache"
20 - export CCACHE_MAXSIZE="500M"
21 - export PATH="$CCACHE_WRAPPERSDIR:$PATH"
[all …]
/openbmc/qemu/linux-user/alpha/
H A Dtarget_proc.h2 * Alpha specific proc functions for linux-user
4 * SPDX-License-Identifier: GPL-2.0-or-later
19 q = strchr(p, '-'); in open_cpuinfo()
20 t = q - p; in open_cpuinfo()
28 cpu_mask = -1; in open_cpuinfo()
30 cpu_mask = (1UL << num_cpus) - 1; in open_cpuinfo()
35 "cpu\t\t\t: Alpha\n" in open_cpuinfo()
51 "user unaligned acc\t: 0 (pc=0,va=0)\n" in open_cpuinfo()
52 "platform string\t\t: AlphaServer QEMU user-mode VM\n" in open_cpuinfo()
H A Dtarget_structs.h2 * Alpha specific structures for linux-user
24 abi_uint uid; /* Owner's user ID. */
26 abi_uint cuid; /* Creator's user ID. */
/openbmc/linux/samples/ftrace/
H A Dsample-trace-array.h1 /* SPDX-License-Identifier: GPL-2.0 */
9 * In this case, it would look for sample-trace.h
15 * This file is called sample-trace-array.h but we want the system
16 * to be called "sample-subsystem". Therefore we must define the name of this
19 * #define TRACE_INCLUDE_FILE sample-trace-array
27 #define TRACE_SYSTEM sample-subsystem
30 * TRACE_SYSTEM is expected to be a C valid variable (alpha-numeric
38 * But the above is only needed if TRACE_SYSTEM is not alpha-numeric
40 * TRACE_SYSTEM. As TRACE_SYSTEM_VAR must be alpha-numeric, if
42 * only alpha-numeric and underscores.
[all …]
/openbmc/linux/drivers/gpu/drm/imx/dcss/
H A Ddcss-dtg.c1 // SPDX-License-Identifier: GPL-2.0
6 #include <linux/clk.h>
7 #include <linux/delay.h>
8 #include <linux/interrupt.h>
9 #include <linux/of.h>
10 #include <linux/platform_device.h>
11 #include <linux/slab.h>
13 #include "dcss-dev.h"
91 u32 alpha; member
100 if (!dtg->in_use) in dcss_dtg_write()
[all …]
/openbmc/qemu/docs/user/
H A Dmain.rst1 QEMU User space emulator
5 ---------------------------
7 The following OS are supported in user space emulation:
9 - Linux (referred as qemu-linux-user)
11 - BSD (referred as qemu-bsd-user)
14 --------
16 QEMU user space emulation has the following notable features:
21 32/64-bit mismatches between hosts and targets. IOCTLs can be
31 for example to emulate the signal mask. On Linux, QEMU supports both
32 normal and real-time signals.
[all …]
/openbmc/linux/arch/alpha/include/uapi/asm/
H A Dtypes.h1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
7 * explicitly requested (e.g., via linux/types.h) in which case the
8 * application is Linux specific so (user-) name space pollution is
14 * This is here because we used to use l64 for alpha
15 * and we don't want to impact user mode with our change to ll64
18 * However, some user programs are fine with this. They can
19 * flag __SANE_USERSPACE_TYPES__ to get int-ll64.h here.
22 #include <asm-generic/int-l64.h>
24 #include <asm-generic/int-ll64.h>
/openbmc/linux/include/uapi/drm/
H A Dexynos_drm.h1 /* SPDX-License-Identifier: GPL-2.0+ WITH Linux-syscall-note */
8 * Seung-Woo Kim <sw0312.kim@samsung.com>
26 * User-desired buffer creation information structure.
28 * @size: user-desired memory allocation size.
29 * - this size value would be page-aligned internally.
30 * @flags: user request for setting memory type or cache attributes.
32 * - this handle will be set by gem module of kernel side.
41 * A structure for getting a fake-offset that can be used with mmap.
44 * @reserved: just padding to be 64-bit aligned.
45 * @offset: a fake-offset of gem object.
[all …]
/openbmc/openbmc/poky/meta/recipes-devtools/gcc/gcc/
H A D0007-Define-GLIBC_DYNAMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch11 SH, sparc, alpha for possible future support (if any)
15 Upstream-Status: Inappropriate [OE configuration]
16 Signed-off-by: Khem Raj <raj.khem@gmail.com>
17 ---
18 gcc/config/aarch64/aarch64-linux.h | 4 ++--
19 gcc/config/alpha/linux-elf.h | 4 ++--
20 gcc/config/arm/linux-eabi.h | 6 +++---
21 gcc/config/arm/linux-elf.h | 2 +-
22 gcc/config/i386/linux.h | 4 ++--
23 gcc/config/i386/linux64.h | 12 ++++++------
[all …]
/openbmc/qemu/scripts/coverity-scan/
H A DCOMPONENTS.md3 alpha
4 ~ .*/qemu((/include)?/hw/alpha/.*|/target/alpha/.*)
7 …~ .*/qemu((/include)?/hw/arm/.*|(/include)?/hw/.*/(arm|allwinner-a10|bcm28|digic|exynos|imx|omap|s…
12 hexagon-gen (component should be ignored in analysis)
40 …~ .*/qemu((/include)?/hw/ppc/.*|/target/ppc/.*|/hw/pci-host/(uninorth.*|dec.*|prep.*|ppc.*)|/hw/mi…
70 …ock.*|(/include?)/(block|storage-daemon)/.*|(/include)?/hw/(block|ide|nvme)/.*|/qemu-(img|io).*|/u…
97 ~ .*/qemu((/include)?/(qapi|qobject|monitor)/.*|/job-qmp.c)
100 ~ .*/qemu(/nbd/.*|/include/block/nbd.*|/qemu-nbd\.c)
108 qemu-ga
123 user
[all …]
/openbmc/qemu/target/alpha/
H A Dcpu.h2 * Alpha emulation cpu definitions for qemu.
23 #include "cpu-qom.h"
24 #include "exec/cpu-defs.h"
25 #include "qemu/cpu-float.h"
30 /* Alpha major type */
108 /* IEEE floating-point operations encoding */
126 /* FPCR bits -- right-shifted 32 so we can use a uint32_t. */
127 #define FPCR_SUM (1U << (63 - 32))
128 #define FPCR_INED (1U << (62 - 32))
129 #define FPCR_UNFD (1U << (61 - 32))
[all …]
/openbmc/linux/tools/testing/ktest/examples/
H A Dcrosstests.conf14 # /usr/local/gcc-4.5.2-nolibc/mips-linux/bin/mips-linux-gcc
16 # Some of the archs will use gcc-4.5.1 instead of gcc-4.5.2
22 # ${PWD} is defined by ktest.pl to be the directory that the user
30 BUILD_DIR = ${THIS_DIR}/linux.git
33 OUTPUT_DIR = ${THIS_DIR}/cross-compile
35 # The build will be compiled with -j8
36 BUILD_OPTIONS = -j8
78 MAKE_CMD = PATH=/usr/local/gcc-${GCC_VER}-nolibc/${CROSS}/bin:$PATH CROSS_COMPILE=${CROSS}- make AR…
84 # the add-config file and uncomment this option. This is useful if you want to test
86 #ADD_CONFIG = ${THIS_DIR}/add-config
[all …]
/openbmc/linux/arch/powerpc/include/asm/
H A Duser.h1 /* SPDX-License-Identifier: GPL-2.0 */
9 * Adapted from <asm-alpha/user.h>
12 * can understand it and provide useful information to the user (under
13 * linux we use the `trad-core' bfd, NOT the osf-core). The file contents
16 * upage: 1 page consisting of a user struct that tells gdb
22 * data: The data segment follows next. We use current->end_text to
23 * current->brk to pick up all of the user variables, plus any memory
25 * page is demand-zero or if a page is totally unused, we just cover
30 * current->start_stack, so we round each of these in order to be able
33 struct user { struct
[all …]
/openbmc/linux/Documentation/userspace-api/media/v4l/
H A Dvidioc-g-fbuf.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
13 VIDIOC_G_FBUF - VIDIOC_S_FBUF - Get or set frame buffer overlay parameters
46 The V4L2 API distinguishes destructive and non-destructive overlays. A
48 of a graphics card. A non-destructive overlay blends video images into a
50 always non-destructive.
81 .. flat-table:: struct v4l2_framebuffer
82 :header-rows: 0
83 :stub-columns: 0
86 * - __u32
87 - ``capability``
[all …]
/openbmc/linux/arch/ia64/include/uapi/asm/
H A Dtypes.h1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
4 * requested (e.g., via linux/types.h) in which case the application is
5 * Linux specific so (user-) name space pollution is not a major issue.
9 * Based on <asm-alpha/types.h>.
11 * Modified 1998-2000, 2002
12 * David Mosberger-Tang <davidm@hpl.hp.com>, Hewlett-Packard Co
19 #include <asm-generic/int-l64.h>
/openbmc/linux/arch/alpha/include/asm/
H A Dprocessor.h1 /* SPDX-License-Identifier: GPL-2.0 */
3 * include/asm-alpha/processor.h
11 #include <linux/personality.h> /* for ADDR_LIMIT_32BIT */
14 * We have a 42-bit user address space: 4TB user VM...
19 (current->personality & ADDR_LIMIT_32BIT ? 0x80000000 : 0x00120000000UL)
27 ((current->personality & ADDR_LIMIT_32BIT) ? 0x40000000 : TASK_SIZE / 2)
41 #define KSTK_EIP(tsk) (task_pt_regs(tsk)->pc)
44 ((tsk) == current ? rdusp() : task_thread_info(tsk)->pcb.usp)
H A Dtlbflush.h1 /* SPDX-License-Identifier: GPL-2.0 */
5 #include <linux/mm.h>
6 #include <linux/sched.h>
43 if (vma->vm_flags & VM_EXEC) { in ev4_flush_tlb_current_page()
55 if (vma->vm_flags & VM_EXEC) in ev5_flush_tlb_current_page()
80 /* Flush current user mapping. */
84 flush_tlb_current(current->active_mm); in flush_tlb()
87 /* Flush someone else's user mapping. */
91 unsigned long *mmc = &mm->context[smp_processor_id()]; in flush_tlb_other()
105 /* Flush a specified user mapping. */
[all …]
/openbmc/linux/arch/ia64/include/asm/
H A Dtypes.h1 /* SPDX-License-Identifier: GPL-2.0 */
4 * requested (e.g., via linux/types.h) in which case the application is
5 * Linux specific so (user-) name space pollution is not a major issue.
9 * Based on <asm-alpha/types.h>.
11 * Modified 1998-2000, 2002
12 * David Mosberger-Tang <davidm@hpl.hp.com>, Hewlett-Packard Co
17 #include <asm-generic/int-ll64.h>
/openbmc/linux/net/sched/
H A Dsch_pie.c1 // SPDX-License-Identifier: GPL-2.0-only
14 #include <linux/module.h>
15 #include <linux/slab.h>
16 #include <linux/types.h>
17 #include <linux/kernel.h>
18 #include <linux/errno.h>
19 #include <linux/skbuff.h>
37 u64 local_prob = vars->prob; in pie_drop_early()
41 if (vars->burst_time > 0) in pie_drop_early()
47 if ((vars->qdelay < params->target / 2) && in pie_drop_early()
[all …]
/openbmc/linux/drivers/accessibility/speakup/
H A Dmain.c1 // SPDX-License-Identifier: GPL-2.0+
12 #include <linux/kernel.h>
13 #include <linux/vt.h>
14 #include <linux/tty.h>
15 #include <linux/mm.h> /* __get_free_page() and friends */
16 #include <linux/vt_kern.h>
17 #include <linux/ctype.h>
18 #include <linux/selection.h>
19 #include <linux/unistd.h>
20 #include <linux/jiffies.h>
[all …]

1234567891011