Home
last modified time | relevance | path

Searched full:privileged (Results 1 – 25 of 81) sorted by relevance

1234

/Zephyr-Core-3.4.0/doc/kernel/usermode/
Dmpu_userspace.rst8 defined in the system. The privileged stacks are created as a part of the
12 ELF file and finds all of the thread stack objects. A set of privileged
16 During the process of dropping a thread to user mode, the privileged stack
23 to privileged mode, the stack is switched to use the privileged stack, and the
/Zephyr-Core-3.4.0/soc/riscv/riscv-privileged/
DKconfig1 # Configuration options for riscv SOCs supporting the riscv privileged
16 default "riscv-privileged"
37 source "soc/riscv/riscv-privileged/*/Kconfig.soc"
DKconfig.soc1 # riscv SOC series supporting the riscv privileged architecture spec
6 source "soc/riscv/riscv-privileged/*/Kconfig.series"
DKconfig.defconfig1 # riscv SOC family supporting the riscv privileged architecture spec
6 source "soc/riscv/riscv-privileged/*/Kconfig.defconfig.series"
/Zephyr-Core-3.4.0/arch/arm/core/aarch32/
Duserspace.S38 * This function is the entry point to user mode from privileged execution.
50 /* prepare to set stack to privileged stack */
85 /* set stack to privileged stack
90 * The operation is safe since, by design, the privileged stack is
97 /* At this point the privileged stack is not yet protected by PSPLIM.
98 * Since we have just switched to the top of the privileged stack, we
127 * this function immediately after we have switched to the privileged stack
158 /* clear the user stack area to clean out privileged data */
205 * memory area compared to the privileged stack.
208 * would re-configure PSPLIM to guard the privileged stack; we enforce
[all …]
/Zephyr-Core-3.4.0/soc/riscv/litex-vexriscv/
DCMakeLists.txt8 ../riscv-privileged/common/soc_irq.S
9 ../riscv-privileged/common/vector.S
/Zephyr-Core-3.4.0/include/zephyr/arch/arm/aarch32/mpu/
Darm_mpu_v7m.h19 /* Privileged No Access, Unprivileged No Access */
22 /* Privileged No Access, Unprivileged No Access */
25 /* Privileged Read Write, Unprivileged No Access */
28 /* Privileged Read Write, Unprivileged Read Only */
31 /* Privileged Read Write, Unprivileged Read Write */
34 /* Privileged Read Write, Unprivileged Read Write */
37 /* Privileged Read Only, Unprivileged No Access */
40 /* Privileged Read Only, Unprivileged Read Only */
43 /* Privileged Read Only, Unprivileged Read Only */
Darm_mpu_v8.h38 /* Privileged No Access, Unprivileged No Access */
41 /* Privileged No Access, Unprivileged No Access */
44 /* Privileged Read Write, Unprivileged No Access */
47 /* Privileged Read Write, Unprivileged Read Only */
50 /* Privileged Read Write, Unprivileged Read Write */
53 /* Privileged Read Write, Unprivileged Read Write */
56 /* Privileged Read Only, Unprivileged No Access */
59 /* Privileged Read Only, Unprivileged Read Only */
62 /* Privileged Read Only, Unprivileged Read Only */
218 /* Note that the access permissions allow for un-privileged writes, contrary
[all …]
/Zephyr-Core-3.4.0/dts/bindings/arm/
Darm,ethos-u.yaml32 description: Configure Ethos-U NPU to operate in privileged- or non-privileged mode
/Zephyr-Core-3.4.0/arch/arm/include/aarch32/cortex_m/
Dcmse.h45 * - the function is called from privileged mode
68 * mode is privileged or unprivileged.
88 * mode is privileged or unprivileged.
110 * mode is privileged or unprivileged.
132 * mode is privileged or unprivileged.
299 * mode is privileged or unprivileged.
319 * mode is privileged or unprivileged.
341 * mode is privileged or unprivileged.
364 * mode is privileged or unprivileged.
/Zephyr-Core-3.4.0/soc/riscv/riscv-privileged/gd32vf103/
DKconfig.defconfig.series6 source "soc/riscv/riscv-privileged/gd32vf103/Kconfig.defconfig.gd32vf103*"
/Zephyr-Core-3.4.0/dts/bindings/timer/
Dlowrisc,machine-timer.yaml7 The OpenTitan machine timer provides RISC-V privileged mtime and mtimecmp
Dneorv32-machine-timer.yaml7 The NEORV32 machine timer provides RISC-V privileged mtime and mtimecmp
Dniosv-machine-timer.yaml7 The NIOSV machine timer provides RISC-V privileged mtime and mtimecmp
Dtelink,machine-timer.yaml7 The Telink machine timer provides RISC-V privileged mtime and mtimecmp
Dandestech,machine-timer.yaml7 The Andes machine timer provides RISC-V privileged mtime and mtimecmp
/Zephyr-Core-3.4.0/soc/arm64/xenvm/
DKconfig.soc16 Built binary will be used as Xen privileged domain.
/Zephyr-Core-3.4.0/arch/arm64/core/
Dthread.c26 * running in a privileged stack that is their own.
31 * privileged portion of the user stack without touching SP_EL0. This portion
50 * E | ESF | | Privileged portion of the stack
138 /* Top of the privileged non-user-accessible part of the stack */ in arch_user_mode_enter()
/Zephyr-Core-3.4.0/include/zephyr/arch/arm64/cortex_r/
Darm_mpu.h39 /* Privileged Read Write, Unprivileged No Access */
42 /* Privileged Read Write, Unprivileged Read Write */
45 /* Privileged Read Only, Unprivileged No Access */
48 /* Privileged Read Only, Unprivileged Read Only */
176 /* Note that the access permissions allow for un-privileged writes
/Zephyr-Core-3.4.0/include/zephyr/arch/riscv/riscv-privileged/
Dasm_inline.h17 #include <zephyr/arch/riscv/riscv-privileged/asm_inline_gcc.h>
/Zephyr-Core-3.4.0/arch/arm/include/aarch32/cortex_a_r/
Dtcm.h33 * This function shall only be called in Privileged mode.
/Zephyr-Core-3.4.0/soc/riscv/riscv-privileged/andes_v5/
DKconfig.defconfig.series9 source "soc/riscv/riscv-privileged/andes_v5/Kconfig.defconfig.ae*"
/Zephyr-Core-3.4.0/samples/userspace/hello_world_user/src/
Dmain.c17 k_is_user_context() ? "UserSpace!" : "privileged mode.", in user_function()
/Zephyr-Core-3.4.0/soc/riscv/riscv-ite/common/
Dsoc_common_irq.c10 privileged architecture specification
/Zephyr-Core-3.4.0/drivers/serial/
DKconfig.xen26 privileged domain (Dom0).

1234