Home
last modified time | relevance | path

Searched +full:xtensa +full:- +full:linux +full:- +full:user (Results 1 – 23 of 23) sorted by relevance

/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/qemu/.gitlab-ci.d/
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 …]
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 …]
/openbmc/qemu/linux-user/xtensa/
H A Dtarget_cpu.h2 * Xtensa-specific CPU ABI and functions for linux-user
12 env->regs[1] = newsp; in cpu_clone_regs_child()
13 env->sregs[WINDOW_BASE] = 0; in cpu_clone_regs_child()
14 env->sregs[WINDOW_START] = 0x1; in cpu_clone_regs_child()
16 env->regs[2] = 0; in cpu_clone_regs_child()
25 env->uregs[THREADPTR] = newtls; in cpu_set_tls()
30 return state->regs[1]; in get_sp_from_cpustate()
/openbmc/qemu/scripts/coverity-scan/
H A DCOMPONENTS.md7 …~ .*/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…
60 xtensa
61 ~ .*/qemu((/include)?/hw/xtensa/.*|/target/xtensa/.*)
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/
H A Dconfigure14 source_path=$(cd "$(dirname -- "$0")"; pwd)
16 if test "$PWD" -ef "$source_path"
20 MARKER=build/auto-created-by-configure
22 if test -e build
24 if test -f $MARKER
26 rm -rf build
36 echo "your source directory, or try doing an out-of-tree build."
41 # This file is auto-generated by configure to support in-source tree
46 @$(MAKE) -C build -f Makefile $(MAKECMDGOALS)
48 test -e build/auto-created-by-configure ; \
[all …]
H A DMAINTAINERS10 consult qemu-devel and not any specific individual privately.
23 W: Web-page with status/info
59 ------------------------------
63 L: qemu-devel@nongnu.org
72 R: Philippe Mathieu-Daudé <philmd@linaro.org>
75 F: docs/devel/build-environment.rst
76 F: docs/devel/code-of-conduct.rst
78 F: docs/devel/conflict-resolution.rst
80 F: docs/devel/submitting-a-patch.rst
81 F: docs/devel/submitting-a-pull-request.rst
[all …]
H A Dqemu-options.hx14 "-h or -help display this help and exit\n", QEMU_ARCH_ALL)
16 ``-h``
21 "-version display version information and exit\n", QEMU_ARCH_ALL)
23 ``-version``
28 "-machine [type=]name[,prop[=value][,...]]\n"
29 " selects emulated machine ('-machine help' for list)\n"
33 " dump-guest-core=on|off include guest memory in a core dump (default=on)\n"
34 " mem-merge=on|off controls memory merge support (default: on)\n"
35 " aes-key-wrap=on|off controls support for AES key wrapping (default=on)\n"
36 " dea-key-wrap=on|off controls support for DEA key wrapping (default=on)\n"
[all …]
H A Dmeson.build15 meson.add_postconf_script(find_program('scripts/symlink-install-tree.py'))
28 config_host = keyval.load(meson.current_build_dir() / 'config-host.mak')
35 tmpdir = meson.current_build_dir() / 'meson-private/temp'
53 supported_oses = ['windows', 'freebsd', 'netbsd', 'openbsd', 'darwin', 'sunos', 'linux', 'emscripte…
66 have_linux_user = have_linux_user or target.endswith('linux-user')
67 have_bsd_user = have_bsd_user or target.endswith('bsd-user')
68 have_system = have_system or target.endswith('-softmmu')
113 …dgen.version() + ' is unsupported. You can install a new version with "cargo install bindgen-cli"')
120 message('To use Rust you can install a new version with "cargo install bindgen-cli"')
128 '--rustc-version', rustc.version(),
[all …]
/openbmc/qemu/docs/about/
H A Demulation.rst6 :ref:`System Emulation` and :ref:`User Mode Emulation` are supported
9 .. list-table:: Supported Guest Architectures for Emulation
11 :header-rows: 1
13 * - Architecture (qemu name)
14 - System
15 - User
16 - Notes
17 * - Alpha
18 - Yes
19 - Yes
[all …]
/openbmc/qemu/target/xtensa/
H A Dgdbstub.c2 * Xtensa gdb server stub
4 * Copyright (c) 2003-2005 Fabrice Bellard
5 * Copyright (c) 2013 SUSE LINUX Products GmbH
28 xtRegisterTypeUserReg, /* User defined registers (rur). */
29 xtRegisterTypeTieRegfile, /* User define register files. */
30 xtRegisterTypeTieState, /* TIE States (mapped on user regs). */
49 for (i = 0; config->gdb_regmap.reg[i].targno >= 0; ++i) { in xtensa_count_regs()
50 if (config->gdb_regmap.reg[i].type != xtRegisterTypeTieState && in xtensa_count_regs()
51 config->gdb_regmap.reg[i].type != xtRegisterTypeMapped && in xtensa_count_regs()
52 config->gdb_regmap.reg[i].type != xtRegisterTypeUnmapped) { in xtensa_count_regs()
[all …]
/openbmc/qemu/tests/docker/
H A DMakefile.include3 .PHONY: docker docker-help docker-test docker-clean docker-image docker-qemu-src
9 HOST_ARCH = $(shell uname -m)
10 USER = $(if $(NOUSER),,$(shell id -un))
11 UID = $(if $(NOUSER),,$(shell id -u))
15 DOCKER_DEFAULT_REGISTRY := registry.gitlab.com/qemu-project/qemu
19 RUNC ?= $(if $(shell command -v docker), docker, podman)
20 DOCKER_SCRIPT=$(SRC_PATH)/tests/docker/docker.py --engine $(RUNC)
22 CUR_TIME := $(shell date +%Y-%m-%d-%H.%M.%S.$$$$)
23 DOCKER_SRC_COPY := $(BUILD_DIR)/docker-src.$(CUR_TIME)
29 $(call quiet-command, cp "$(SRC_ARCHIVE)" $@/qemu.tar, \
[all …]
/openbmc/u-boot/common/
H A DKconfig15 additional 'user' IDs can be used by passing BOOTSTAGE_ID_ALLOC
25 Enable recording of boot time in SPL. To make this visible to U-Boot
27 information when SPL finishes and load it when U-Boot proper starts
34 Enable recording of boot time in SPL. To make this visible to U-Boot
36 information when TPL finishes and load it when U-Boot proper starts
44 This shows how long it took U-Boot to go through each stage of the
94 Code in the Linux kernel can find this in /proc/devicetree.
129 Enabling this will make a U-Boot binary that is capable of being
139 Enabling this will make a U-Boot binary that is capable of being
148 Enabling this will make a U-Boot binary that is capable of being
[all …]
H A Dimage.c1 // SPDX-License-Identifier: GPL-2.0+
5 * (C) Copyright 2000-2006
24 #include <linux/libfdt.h>
30 #include <u-boot/md5.h>
31 #include <u-boot/sha1.h>
32 #include <linux/errno.h>
47 #include <u-boot/md5.h>
56 #include <u-boot/crc.h>
87 { IH_ARCH_XTENSA, "xtensa", "Xtensa", },
88 { IH_ARCH_RISCV, "riscv", "RISC-V", },
[all …]
/openbmc/qemu/linux-user/
H A Dmain.c2 * qemu user main
4 * Copyright (c) 2003-2008 Fabrice Bellard
21 #include "qemu/help-texts.h"
24 #include "qemu-version.h"
28 #include <linux/binfmts.h>
32 #include "user-internals.h"
35 #include "qemu/config-file.h"
37 #include "qemu/error-report.h"
41 #include "user/guest-base.h"
42 #include "user/page-protection.h"
[all …]
H A Delfload.c1 /* This is the Linux kernel elf-loading code, ported into user space */
10 #include "user/tswap-target.h"
11 #include "user/page-protection.h"
12 #include "exec/page-protection.h"
13 #include "exec/mmap-lock.h"
14 #include "exec/translation-block.h"
16 #include "user/guest-base.h"
17 #include "user-internals.h"
18 #include "signal-common.h"
20 #include "user-mmap.h"
[all …]
/openbmc/
Dopengrok1.0.log1 2025-12-10 03:01:05.333-0600 FINE t1 Executor.registerErrorHandler: Installing default uncaught exception handler
2 2025-12-10 03:01:05.409-0600 INFO t1 Indexer.parseOptions: Indexer options: [-c, /usr/local/bin/ctags, -T, 12, -s, /opengrok/src, -
[all...]
Dopengrok2.0.log1 2025-12-09 03:01:08.224-0600 FINE t1 Executor.registerErrorHandler: Installing default uncaught exception handler
2 2025-12-09 03:01:08.298-0600 INFO t1 Indexer.parseOptions: Indexer options: [-c, /usr/local/bin/ctags, -T, 12, -s, /opengrok/src, -
[all...]
/openbmc/openbmc/poky/meta/recipes-devtools/clang/
H A Dclang_git.bb5 DESCRIPTION = "Clang is an LLVM based C/C++/Objective-C compiler, \
10 clang-tidy are tools that automatically find bugs \
17 require common-clang.inc
18 require common-source.inc
20 INHIBIT_DEFAULT_DEPS:class-native = "1"
22 LDFLAGS:append:class-target:riscv32 = " -Wl,--no-as-needed -latomic -Wl,--as-needed"
23 LDFLAGS:append:class-target:mips = " -Wl,--no-as-needed -latomic -Wl,--as-needed"
52 PACKAGECONFIG_CLANG_COMMON = "build-id eh libedit rtti shared-libs libclang-python \
53 …${@bb.utils.contains('TC_CXX_RUNTIME', 'llvm', 'compiler-rt libcplusplus libomp unwindlib', '', d)…
56 PACKAGECONFIG ??= "lldb-wchar terminfo \
[all …]
/openbmc/qemu/pc-bios/
HDu-boot.e500 ... --------------------- ...
/openbmc/u-boot/include/
H A Dimage.h1 /* SPDX-License-Identifier: GPL-2.0+ */
5 * (C) Copyright 2000-2005
8 * NOTE: This header file defines an interface to U-Boot. Including
10 * use of U-Boot, and does *not* fall under the heading of "derived
48 #include <asm/u-boot.h>
62 #include <linux/libfdt.h>
156 IH_OS_LINUX, /* Linux */
183 * CPU Architecture Codes (supported by Linux)
203 IH_ARCH_NIOS, /* Nios-32 */
205 IH_ARCH_NIOS2, /* Nios-II */
[all …]
/openbmc/qemu/qapi/
H A Dmachine.json1 # -*- Mode: Python -*-
5 # See the COPYING file in the top-level directory.
14 { 'include': 'machine-common.json' }
20 # targets. Run "./configure --help" in the project root directory,
21 # and look for the \*-softmmu targets near the "--target-list" option.
32 # "qemu-system-" prefix to produce the corresponding QEMU
33 # executable name. This is true even for "qemu-system-x86_64".
43 'x86_64', 'xtensa', 'xtensaeb' ] }
54 'data': [ 'uninitialized', 'stopped', 'check-stop', 'operating', 'load' ] }
61 # @cpu-state: the virtual CPU's state
[all …]
/openbmc/u-boot/
H A DMakefile1 # SPDX-License-Identifier: GPL-2.0+
15 # o Do not use make's built-in rules and variables
16 # (this increases performance and avoids hard-to-debug behaviour);
18 MAKEFLAGS += -rR --include-dir=$(CURDIR)
32 # Most importantly: sub-Makefiles should only ever modify files in
35 # unavoidable when linking the built-in.o targets which finally
46 # ---------------------------------------------------------------------------
53 # cmd_cc_o_c = $(CC) $(c_flags) -c -o $@ $<
60 # A simple variant is to prefix commands with $(Q) - that's useful
61 # for commands that shall be hidden in non-verbose mode.
[all …]