Home
last modified time | relevance | path

Searched refs:__ASM (Results 1 – 25 of 63) sorted by relevance

123

/trusted-firmware-m-latest/platform/ext/cmsis/CMSIS/Core/Include/m-profile/
Dcmsis_gcc_m.h40 #ifndef __ASM
41 #define __ASM __asm macro
109 #define __COMPILER_BARRIER() __ASM volatile("":::"memory")
225 #define __NOP() __ASM volatile ("nop")
232 #define __WFI() __ASM volatile ("wfi":::"memory")
240 #define __WFE() __ASM volatile ("wfe":::"memory")
247 #define __SEV() __ASM volatile ("sev")
258 __ASM volatile ("isb 0xF":::"memory"); in __ISB()
269 __ASM volatile ("dsb 0xF":::"memory"); in __DSB()
280 __ASM volatile ("dmb 0xF":::"memory"); in __DMB()
[all …]
Dcmsis_armclang_m.h35 #ifndef __ASM
36 #define __ASM __asm macro
100 #define __COMPILER_BARRIER() __ASM volatile("":::"memory")
267 #define __BKPT(value) __ASM volatile ("bkpt "#value)
448 __ASM volatile ("rrx %0, %1" : "=r" (result) : "r" (value)); in __RRX()
463 __ASM volatile ("ldrbt %0, %1" : "=r" (result) : "Q" (*ptr) ); in __LDRBT()
478 __ASM volatile ("ldrht %0, %1" : "=r" (result) : "Q" (*ptr) ); in __LDRHT()
493 __ASM volatile ("ldrt %0, %1" : "=r" (result) : "Q" (*ptr) ); in __LDRT()
506 __ASM volatile ("strbt %1, %0" : "=Q" (*ptr) : "r" ((uint32_t)value) ); in __STRBT()
518 __ASM volatile ("strht %1, %0" : "=Q" (*ptr) : "r" ((uint32_t)value) ); in __STRHT()
[all …]
Dcmsis_clang_m.h40 #ifndef __ASM
41 #define __ASM __asm macro
105 #define __COMPILER_BARRIER() __ASM volatile("":::"memory")
272 #define __BKPT(value) __ASM volatile ("bkpt "#value)
453 __ASM volatile ("rrx %0, %1" : "=r" (result) : "r" (value)); in __RRX()
468 __ASM volatile ("ldrbt %0, %1" : "=r" (result) : "Q" (*ptr) ); in __LDRBT()
483 __ASM volatile ("ldrht %0, %1" : "=r" (result) : "Q" (*ptr) ); in __LDRHT()
498 __ASM volatile ("ldrt %0, %1" : "=r" (result) : "Q" (*ptr) ); in __LDRT()
511 __ASM volatile ("strbt %1, %0" : "=Q" (*ptr) : "r" ((uint32_t)value) ); in __STRBT()
523 __ASM volatile ("strht %1, %0" : "=Q" (*ptr) : "r" ((uint32_t)value) ); in __STRHT()
[all …]
Dcmsis_tiarmclang_m.h35 #ifndef __ASM
36 #define __ASM __asm macro
100 #define __COMPILER_BARRIER() __ASM volatile("":::"memory")
267 #define __BKPT(value) __ASM volatile ("bkpt "#value)
448 __ASM volatile ("rrx %0, %1" : "=r" (result) : "r" (value)); in __RRX()
463 __ASM volatile ("ldrbt %0, %1" : "=r" (result) : "Q" (*ptr) ); in __LDRBT()
478 __ASM volatile ("ldrht %0, %1" : "=r" (result) : "Q" (*ptr) ); in __LDRHT()
493 __ASM volatile ("ldrt %0, %1" : "=r" (result) : "Q" (*ptr) ); in __LDRT()
506 __ASM volatile ("strbt %1, %0" : "=Q" (*ptr) : "r" ((uint32_t)value) ); in __STRBT()
518 __ASM volatile ("strht %1, %0" : "=Q" (*ptr) : "r" ((uint32_t)value) ); in __STRHT()
[all …]
Darmv81m_pac.h48 __ASM volatile ( in __get_PAC_KEY_P()
67 __ASM volatile ( in __set_PAC_KEY_P()
86 __ASM volatile ( in __get_PAC_KEY_U()
105 __ASM volatile ( in __set_PAC_KEY_U()
126 __ASM volatile ( in __TZ_get_PAC_KEY_P_NS()
145 __ASM volatile ( in __TZ_set_PAC_KEY_P_NS()
164 __ASM volatile ( in __TZ_get_PAC_KEY_U_NS()
183 __ASM volatile ( in __TZ_set_PAC_KEY_U_NS()
Dcmsis_iccarm_m.h115 #ifndef __ASM
116 #define __ASM __asm macro
120 #define __COMPILER_BARRIER() __ASM volatile("":::"memory")
326 __ASM volatile ("CPSID F" ::: "memory"); in __disable_fault_irq()
331 __ASM volatile ("CPSIE F" ::: "memory"); in __enable_fault_irq()
448 #define __CLREX() (__ASM volatile ("CLREX" ::: "memory"))
657 __ASM volatile("RRX %0, %1" : "=r"(result) : "r" (value)); in __RRX()
668 __ASM volatile ("CPSID F" ::: "memory"); in __disable_fault_irq()
673 __ASM volatile ("CPSIE F" ::: "memory"); in __enable_fault_irq()
910 __ASM volatile ("LDRBT %0, [%1]" : "=r" (res) : "r" (addr) : "memory"); in __LDRBT()
[all …]
/trusted-firmware-m-latest/platform/ext/cmsis/CMSIS/Core/Include/a-profile/
Dcmsis_clang_a.h35 #ifndef __ASM
36 #define __ASM __asm macro
103 #define __COMPILER_BARRIER() __ASM volatile("":::"memory")
112 #define __NOP() __ASM volatile ("nop")
119 #define __WFI() __ASM volatile ("wfi":::"memory")
127 #define __WFE() __ASM volatile ("wfe":::"memory")
134 #define __SEV() __ASM volatile ("sev")
145 __ASM volatile ("isb 0xF":::"memory"); in __ISB()
156 __ASM volatile ("dsb 0xF":::"memory"); in __DSB()
167 __ASM volatile ("dmb 0xF":::"memory"); in __DMB()
[all …]
Dcmsis_gcc_a.h38 #ifndef __ASM
39 #define __ASM __asm macro
110 #define __COMPILER_BARRIER() __ASM volatile("":::"memory")
119 #define __NOP() __ASM volatile ("nop")
126 #define __WFI() __ASM volatile ("wfi":::"memory")
134 #define __WFE() __ASM volatile ("wfe":::"memory")
141 #define __SEV() __ASM volatile ("sev")
152 __ASM volatile ("isb 0xF":::"memory"); in __ISB()
163 __ASM volatile ("dsb 0xF":::"memory"); in __DSB()
174 __ASM volatile ("dmb 0xF":::"memory"); in __DMB()
[all …]
Dcmsis_armclang_a.h29 #ifndef __ASM
30 #define __ASM __asm macro
100 #define __COMPILER_BARRIER() __ASM volatile("":::"memory")
210 #define __BKPT(value) __ASM volatile ("bkpt "#value)
343 __ASM volatile ("rrx %0, %1" : "=r" (result) : "r" (value)); in __RRX()
358 __ASM volatile ("ldrbt %0, %1" : "=r" (result) : "Q" (*ptr) ); in __LDRBT()
373 __ASM volatile ("ldrht %0, %1" : "=r" (result) : "Q" (*ptr) ); in __LDRHT()
388 __ASM volatile ("ldrt %0, %1" : "=r" (result) : "Q" (*ptr) ); in __LDRT()
401 __ASM volatile ("strbt %1, %0, #0" : "=Q" (*ptr) : "r" ((uint32_t)value) ); in __STRBT()
413 __ASM volatile ("strht %1, %0, #0" : "=Q" (*ptr) : "r" ((uint32_t)value) ); in __STRHT()
[all …]
Dcmsis_iccarm_a.h66 #ifndef __ASM
67 #define __ASM __asm macro
71 #define __COMPILER_BARRIER() __ASM volatile("":::"memory")
256 __ASM volatile("MRRC p" # cp ", " # op1 ", %Q0, %R0, c" # CRm : "=r" (Rt) : : "memory" )
259 __ASM volatile("MCRR p" # cp ", " # op1 ", %Q0, %R0, c" # CRm : : "r" (Rt) : "memory" )
393 __ASM volatile("MSR cpsr_c, %0" : : "r" (mode) : "memory"); in __set_mode()
410 __ASM("RRX %0, %1" : "=r"(result) : "r" (value) : "cc"); in __RRX()
424 __ASM volatile("VMRS %0, fpexc" : "=r" (result) : : "memory"); in __get_FPEXC()
434 __ASM volatile ("VMSR fpexc, %0" : : "r" (fpexc) : "memory"); in __set_FPEXC()
440__ASM volatile("MRC p" # cp ", " # op1 ", %0, c" # CRn ", c" # CRm ", " # op2 : "=r" (Rt) : : "mem…
[all …]
/trusted-firmware-m-latest/secure_fw/partitions/ns_agent_tz/
Dpsa_api_veneers_v80m.c54 __ASM volatile( in clear_caller_context()
87 __ASM volatile( in tfm_psa_framework_version_veneer()
117 __ASM volatile( in tfm_psa_version_veneer()
151 __ASM volatile( in tfm_psa_call_veneer()
188 __ASM volatile( in tfm_psa_connect_veneer()
218 __ASM volatile( in tfm_psa_close_veneer()
264 __ASM volatile( in tfm_psa_connect_veneer()
283 __ASM volatile( in tfm_psa_close_veneer()
/trusted-firmware-m-latest/platform/ext/common/
Dfaults.c26 __ASM volatile( in HardFault_Handler()
46 __ASM volatile( in MemManage_Handler()
66 __ASM volatile( in BusFault_Handler()
86 __ASM volatile( in SecureFault_Handler()
101 __ASM volatile( in UsageFault_Handler()
Dmpc_ppc_faults.c30 __ASM volatile( in MPC_Handler()
52 __ASM volatile( in PPC_Handler()
/trusted-firmware-m-latest/platform/ext/target/nuvoton/common/
Dfaults.c26 __ASM volatile( in SCU_IRQHandler()
44 __ASM volatile( in MPC_Handler()
62 __ASM volatile( in PPC_Handler()
/trusted-firmware-m-latest/platform/ext/target/arm/musca_b1/
Dfaults.c37 __ASM volatile( in MPC_Handler()
65 __ASM volatile( in PPC_Handler()
89 __ASM volatile( in NMI_Handler()
/trusted-firmware-m-latest/platform/include/
Dexception_info.h82 __ASM volatile( \
100 __ASM volatile( \
112 __ASM volatile( \
/trusted-firmware-m-latest/platform/ext/target/nxp/common/Native_Driver/drivers/
Dfsl_common_arm.c149 __ASM static void DelayLoop(uint32_t count) in DelayLoop()
160 __ASM volatile(" MOV X0, %0" : : "r"(count)); in DelayLoop()
161 __ASM volatile( in DelayLoop()
177 __ASM volatile(" MOV R0, %0" : : "r"(count)); in DelayLoop()
178 __ASM volatile( in DelayLoop()
/trusted-firmware-m-latest/secure_fw/partitions/lib/runtime/
Dservice_api.c19 __ASM volatile( in tfm_core_get_boot_data()
30 __ASM volatile("SVC "M2S(TFM_SVC_FLIH_FUNC_RETURN)" \n" in tfm_flih_func_return()
/trusted-firmware-m-latest/platform/ext/target/arm/rse/common/
Dfaults.c30 __ASM volatile( in MPC_Handler()
52 __ASM volatile( in PPC_Handler()
/trusted-firmware-m-latest/platform/ext/cmsis/CMSIS/CoreValidation/Source/
DCV_CoreAFunc.c65 #define __SUBS(Rd, Rm, Rn) __ASM volatile("SUBS " # Rd ", " # Rm ", " # Rn)
66 #define __ADDS(Rd, Rm, Rn) __ASM volatile("ADDS " # Rd ", " # Rm ", " # Rn)
68 #define __SUBS(Rd, Rm, Rn) __ASM volatile("SUB %0, %1, %2" : "=r"(Rd) : "r"(Rm), "r"(Rn))
69 #define __ADDS(Rd, Rm, Rn) __ASM volatile("ADD %0, %1, %2" : "=r"(Rd) : "r"(Rm), "r"(Rn))
71 #define __SUBS(Rd, Rm, Rn) __ASM volatile("SUBS %0, %1, %2" : "=r"(Rd) : "r"(Rm), "r"(Rn))
72 #define __ADDS(Rd, Rm, Rn) __ASM volatile("ADDS %0, %1, %2" : "=r"(Rd) : "r"(Rm), "r"(Rn))
/trusted-firmware-m-latest/platform/ext/target/arm/mps2/an519/
Dfaults.c34 __ASM volatile( in MPC_Handler()
62 __ASM volatile( in PPC_Handler()
/trusted-firmware-m-latest/platform/ext/target/arm/mps2/an521/
Dfaults.c34 __ASM volatile( in MPC_Handler()
62 __ASM volatile( in PPC_Handler()
/trusted-firmware-m-latest/platform/ext/target/arm/musca_s1/
Dfaults.c34 __ASM volatile( in MPC_Handler()
62 __ASM volatile( in PPC_Handler()
/trusted-firmware-m-latest/platform/ext/cmsis/CMSIS/Core/Include/
Dcmsis_compiler.h108 #ifndef __ASM
109 #define __ASM __asm macro
181 #ifndef __ASM
182 #define __ASM __asm macro
251 #ifndef __ASM
252 #define __ASM _asm macro
/trusted-firmware-m-latest/secure_fw/spm/core/arch/
Dtfm_arch.c22 __ASM volatile( in tfm_arch_free_msp_and_exc_ret()
82 __ASM volatile( in arch_attempt_schedule()
108 __ASM volatile( in arch_clean_stack_and_launch()

123