/external/arm-trusted-firmware/docs/components/ |
D | secure-partition-manager-mm.rst | 16 resides at EL3 and management services run from isolated Secure Partitions at S-EL0. 51 S-EL0 that can be used to implement simple management and security services. 52 Since S-EL0 is an unprivileged Exception Level, a Secure Partition relies on 67 services in EL3 and instantiate the rest in a partition in S-EL0. 126 SPM bootflow, a Secure Partition image executing at S-EL0 replaces the Secure 240 S-EL0, the SPM should define the following types of interfaces: 242 - Interfaces that enable access to privileged operations from S-EL0. These 251 Secure Partition to initialise itself and export its services in S-EL0. These 259 depending on the implemented Exception levels. In S-EL0, the Supervisor Call 268 SMC request, Trusted Firmware-A returns control directly to S-EL0 through an [all …]
|
D | xlat-tables-lib-v2-design.rst | 75 a User region (EL0) or Privileged region (EL1). See the ``MT_xxx`` definitions 77 Never attribute is set simultaneously for both EL1 and EL0.
|
D | secure-partition-manager.rst | 61 - SPM based on the MM interface to communicate with an S-EL0 partition `[2]`_.
|
/external/llvm-project/llvm/test/DebugInfo/Generic/ |
D | global-sra-struct.ll | 22 ; CHECK: @static_struct.0 = internal unnamed_addr global i32 0, align 8, !dbg ![[EL0:.*]] 25 ; CHECK: ![[EL0]] = !DIGlobalVariableExpression(var: ![[VAR:.*]], expr: !DIExpression(DW_OP_LLVM_fr…
|
D | global-sra-array.ll | 24 ; CHECK: @array.0.0 = internal unnamed_addr global i32 0, align 16, !dbg ![[EL0:.*]] 27 ; CHECK: ![[EL0]] = !DIGlobalVariableExpression(var: ![[VAR:.*]], expr: !DIExpression(DW_OP_LLVM_fr…
|
/external/llvm-project/llvm/test/DebugInfo/X86/ |
D | global-sra-fp80-array.ll | 24 …array.0 = internal unnamed_addr global x86_fp80 0xK00000000000000000000, align 16, !dbg ![[EL0:.*]] 27 ; CHECK: ![[EL0]] = !DIGlobalVariableExpression(var: ![[VAR:.*]], expr: !DIExpression(DW_OP_LLVM_fr…
|
D | global-sra-fp80-struct.ll | 27 …truct.0 = internal unnamed_addr global x86_fp80 0xK00000000000000000000, align 16, !dbg ![[EL0:.*]] 30 ; CHECK: ![[EL0]] = !DIGlobalVariableExpression(var: ![[VAR:.*]], expr: !DIExpression(DW_OP_LLVM_fr…
|
/external/llvm-project/lldb/source/Plugins/Instruction/ARM64/ |
D | EmulateInstructionARM64.h | 92 enum ExceptionLevel { EL0 = 0, EL1 = 1, EL2 = 2, EL3 = 3 }; enumerator
|
D | EmulateInstructionARM64.cpp | 495 when EL0, EL1 in BranchTo()
|
/external/arm-trusted-firmware/docs/design/ |
D | interrupt-framework-design.rst | 21 knowledge of software executing in Secure-EL1/Secure-EL0. The choice of 127 the state of software in Secure-EL1/Secure-EL0 before handing the 147 Secure-EL1/Secure-EL0. This is a valid routing model as secure software 148 in Secure-EL1/Secure-EL0 is in control of how its execution is preempted 153 interrupts will always preempt Secure EL1/EL0 execution. See :ref:`exception 157 Secure-EL1/Secure-EL0. This is a valid routing model as secure software 196 Secure-EL0, both the EL3 and the non secure interrupt types map to the FIQ 199 route the FIQ signal to EL3 when executing in Secure-EL1/Secure-EL0, thereby 276 Secure Payload (SP) software which runs in Secure-EL1/Secure-EL0 and is 289 to a Secure OS which runs in Secure-EL1/Secure-EL0. It interfaces with the [all …]
|
D | firmware-design.rst | 212 SYS_LED[2:1] - Exception Level (EL3=0x3, EL2=0x2, EL1=0x1, EL0=0x0) 371 for subsequent stages of TF-A and normal world software. EL1 and EL0 are given 1073 On a production system that includes a Trusted OS running in Secure-EL1/EL0, 2636 (at EL0 and S-EL0) if it is only supported at EL0. If instead it is
|
/external/arm-trusted-firmware/docs/security_advisories/ |
D | security-advisory-tfv-6.rst | 131 translation regime, for example between EL0 and EL1, therefore this variant 135 Secure-EL0 applications.
|
D | security-advisory-tfv-3.rst | 61 in the Secure EL1&0 regime. As a result, this programs the Secure EL0 execution
|
/external/llvm/lib/Analysis/ |
D | ScalarEvolution.cpp | 5813 ExitLimit EL0 = computeExitLimitFromCond(L, BO->getOperand(0), TBB, FBB, in computeExitLimitFromCond() local 5824 if (EL0.Exact == getCouldNotCompute() || in computeExitLimitFromCond() 5828 BECount = getUMinFromMismatchedTypes(EL0.Exact, EL1.Exact); in computeExitLimitFromCond() 5829 if (EL0.Max == getCouldNotCompute()) in computeExitLimitFromCond() 5832 MaxBECount = EL0.Max; in computeExitLimitFromCond() 5834 MaxBECount = getUMinFromMismatchedTypes(EL0.Max, EL1.Max); in computeExitLimitFromCond() 5839 if (EL0.Max == EL1.Max) in computeExitLimitFromCond() 5840 MaxBECount = EL0.Max; in computeExitLimitFromCond() 5841 if (EL0.Exact == EL1.Exact) in computeExitLimitFromCond() 5842 BECount = EL0.Exact; in computeExitLimitFromCond() [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
D | ScalarEvolution.cpp | 7283 ExitLimit EL0 = computeExitLimitFromCondCached( in computeExitLimitFromCondImpl() local 7291 return CI->isOne() ? EL0 : EL1; in computeExitLimitFromCondImpl() 7293 return CI->isOne() ? EL1 : EL0; in computeExitLimitFromCondImpl() 7299 if (EL0.ExactNotTaken == getCouldNotCompute() || in computeExitLimitFromCondImpl() 7304 getUMinFromMismatchedTypes(EL0.ExactNotTaken, EL1.ExactNotTaken); in computeExitLimitFromCondImpl() 7305 if (EL0.MaxNotTaken == getCouldNotCompute()) in computeExitLimitFromCondImpl() 7308 MaxBECount = EL0.MaxNotTaken; in computeExitLimitFromCondImpl() 7311 getUMinFromMismatchedTypes(EL0.MaxNotTaken, EL1.MaxNotTaken); in computeExitLimitFromCondImpl() 7315 if (EL0.MaxNotTaken == EL1.MaxNotTaken) in computeExitLimitFromCondImpl() 7316 MaxBECount = EL0.MaxNotTaken; in computeExitLimitFromCondImpl() [all …]
|
/external/arm-trusted-firmware/docs/about/ |
D | features.rst | 63 Secure-EL0, which can be used to implement simple management and
|
/external/tensorflow/tensorflow/compiler/mlir/hlo/tests/ |
D | hlo-legalize-to-lhlo.mlir | 161 // CHECK: %[[EL0:.*]] = tensor.extract %[[SHAPE]]{{\[}}%[[C0]]] : tensor<3xi64> 162 // CHECK: %[[SIZE_0:.*]] = index_cast %[[EL0]] : i64 to index
|
/external/OpenCSD/ |
D | HOWTO.md | 500 …T_L_64IS0 : Address & Context, Long, 64 bit, IS0.; Addr=0x0000007F89F24D80; Ctxt: AArch64,EL0, NS; 510 …T_L_64IS0 : Address & Context, Long, 64 bit, IS0.; Addr=0x0000007F89F2832C; Ctxt: AArch64,EL0, NS; 528 …T_L_64IS0 : Address & Context, Long, 64 bit, IS0.; Addr=0x0000007F89F283F0; Ctxt: AArch64,EL0, NS;
|
/external/llvm-project/llvm/lib/Analysis/ |
D | ScalarEvolution.cpp | 7596 ExitLimit EL0 = computeExitLimitFromCondCached( in computeExitLimitFromCondFromBinOpHelper() local 7605 return CI == NeutralElement ? EL0 : EL1; in computeExitLimitFromCondFromBinOpHelper() 7607 return CI == NeutralElement ? EL1 : EL0; in computeExitLimitFromCondFromBinOpHelper() 7613 if (EL0.ExactNotTaken == getCouldNotCompute() || in computeExitLimitFromCondFromBinOpHelper() 7618 getUMinFromMismatchedTypes(EL0.ExactNotTaken, EL1.ExactNotTaken); in computeExitLimitFromCondFromBinOpHelper() 7619 if (EL0.MaxNotTaken == getCouldNotCompute()) in computeExitLimitFromCondFromBinOpHelper() 7622 MaxBECount = EL0.MaxNotTaken; in computeExitLimitFromCondFromBinOpHelper() 7624 MaxBECount = getUMinFromMismatchedTypes(EL0.MaxNotTaken, EL1.MaxNotTaken); in computeExitLimitFromCondFromBinOpHelper() 7628 if (EL0.ExactNotTaken == EL1.ExactNotTaken) in computeExitLimitFromCondFromBinOpHelper() 7629 BECount = EL0.ExactNotTaken; in computeExitLimitFromCondFromBinOpHelper() [all …]
|
/external/arm-trusted-firmware/docs/getting_started/ |
D | porting-guide.rst | 2556 - The S-EL1 interrupts are signaled as IRQ in S-EL0/1 context and as FIQ in 2557 NS-EL0/1/2 context. 2558 - The Non secure interrupts are signaled as FIQ in S-EL0/1 context and as IRQ 2559 in the NS-EL0/1/2 context. 2560 - The EL3 interrupts are signaled as FIQ in both S-EL0/1 and NS-EL0/1/2
|
D | build-options.rst | 381 level (or in EL1 if the current exception level is EL0). 721 lower ELs (EL1 and EL0) in EL3 so that ``AT`` speculative fetch at any point
|
/external/OpenCSD/decoder/tests/auto-fdo/ |
D | autofdo.md | 314 …T_L_64IS0 : Address & Context, Long, 64 bit, IS0.; Addr=0x0000000000407B00; Ctxt: AArch64,EL0, NS;
|
/external/OpenCSD/decoder/tests/snapshots/juno_r1_1/pkt_proc_logs/ |
D | trc_pkt_lister_0x15.ppl | 455 …T_L_64IS0 : Address & Context, Long, 64 bit, IS0.; Addr=0x0000007F8B5FB188; Ctxt: AArch64,EL0, NS; 1261 …T_L_64IS0 : Address & Context, Long, 64 bit, IS0.; Addr=0x0000007F8B5FB1E8; Ctxt: AArch64,EL0, NS;
|
/external/arm-trusted-firmware/docs/ |
D | change-log.rst | 1105 support it at EL0. 2288 environment instantiated in S-EL0 that can be used to implement simple 2715 such as the one shared by EL1 and EL0. 2717 The library does not support initializing translation tables for EL0
|
/external/OpenCSD/decoder/tests/snapshots-ete/trace_file_cid_vmid/decode/ |
D | fulldecode.txt | 58 Idx:59; ID:0; [0x81 0x30 ]; I_CTXT : Context Packet.; Ctxt: AArch64,EL0, NS; 651 Idx:305; ID:0; [0x81 0x30 ]; I_CTXT : Context Packet.; Ctxt: AArch64,EL0, NS; 1106 Idx:510; ID:0; [0x81 0x30 ]; I_CTXT : Context Packet.; Ctxt: AArch64,EL0, NS; 1562 Idx:716; ID:0; [0x81 0x30 ]; I_CTXT : Context Packet.; Ctxt: AArch64,EL0, NS; 2021 Idx:922; ID:0; [0x81 0x30 ]; I_CTXT : Context Packet.; Ctxt: AArch64,EL0, NS; 2481 Idx:1128; ID:0; [0x81 0x30 ]; I_CTXT : Context Packet.; Ctxt: AArch64,EL0, NS; 2940 Idx:1334; ID:0; [0x81 0x30 ]; I_CTXT : Context Packet.; Ctxt: AArch64,EL0, NS; 3404 Idx:1541; ID:0; [0x81 0x30 ]; I_CTXT : Context Packet.; Ctxt: AArch64,EL0, NS; 3867 Idx:1748; ID:0; [0x81 0x30 ]; I_CTXT : Context Packet.; Ctxt: AArch64,EL0, NS; 4330 Idx:1955; ID:0; [0x81 0x30 ]; I_CTXT : Context Packet.; Ctxt: AArch64,EL0, NS; [all …]
|