Home
last modified time | relevance | path

Searched refs:TF (Results 1 – 8 of 8) sorted by relevance

/f-stack/freebsd/arm/include/
H A Dpmc_mdep.h61 #define PMC_TRAPFRAME_TO_PC(TF) ((TF)->tf_pc) argument
62 #define PMC_TRAPFRAME_TO_FP(TF) ((TF)->tf_r11) argument
63 #define PMC_TRAPFRAME_TO_SVC_SP(TF) ((TF)->tf_svc_sp) argument
64 #define PMC_TRAPFRAME_TO_USR_SP(TF) ((TF)->tf_usr_sp) argument
65 #define PMC_TRAPFRAME_TO_SVC_LR(TF) ((TF)->tf_svc_lr) argument
66 #define PMC_TRAPFRAME_TO_USR_LR(TF) ((TF)->tf_usr_lr) argument
69 #define PMC_FAKE_TRAPFRAME(TF) \ argument
71 (TF)->tf_spsr = PSR_SVC32_MODE; \
72 __asm __volatile("mov %0, pc" : "=r" ((TF)->tf_pc)); \
73 __asm __volatile("mov %0, r11" : "=r" ((TF)->tf_r11)); \
/f-stack/freebsd/amd64/include/
H A Dpmc_mdep.h96 #define PMC_TRAPFRAME_TO_PC(TF) ((TF)->tf_rip) argument
97 #define PMC_TRAPFRAME_TO_FP(TF) ((TF)->tf_rbp) argument
98 #define PMC_TRAPFRAME_TO_USER_SP(TF) ((TF)->tf_rsp) argument
99 #define PMC_TRAPFRAME_TO_KERNEL_SP(TF) ((TF)->tf_rsp) argument
119 #define PMC_FAKE_TRAPFRAME(TF) \ argument
121 (TF)->tf_cs = 0; (TF)->tf_rflags = 0; \
122 __asm __volatile("movq %%rbp,%0" : "=r" ((TF)->tf_rbp)); \
123 __asm __volatile("movq %%rsp,%0" : "=r" ((TF)->tf_rsp)); \
124 __asm __volatile("call 1f \n\t1: pop %0" : "=r"((TF)->tf_rip)); \
/f-stack/freebsd/i386/include/
H A Dpmc_mdep.h106 #define PMC_TRAPFRAME_TO_PC(TF) ((TF)->tf_eip) argument
107 #define PMC_TRAPFRAME_TO_FP(TF) ((TF)->tf_ebp) argument
125 #define PMC_TRAPFRAME_TO_USER_SP(TF) ((TF)->tf_esp) argument
126 #define PMC_TRAPFRAME_TO_KERNEL_SP(TF) ((uintptr_t) &((TF)->tf_esp)) argument
146 #define PMC_FAKE_TRAPFRAME(TF) \ argument
148 (TF)->tf_cs = 0; (TF)->tf_eflags = 0; \
149 __asm __volatile("movl %%ebp,%0" : "=r" ((TF)->tf_ebp)); \
150 __asm __volatile("movl %%esp,%0" : "=r" ((TF)->tf_esp)); \
151 __asm __volatile("call 1f \n\t1: pop %0" : "=r"((TF)->tf_eip)); \
/f-stack/freebsd/arm64/include/
H A Dpmc_mdep.h57 #define PMC_TRAPFRAME_TO_PC(TF) ((TF)->tf_elr) argument
58 #define PMC_TRAPFRAME_TO_FP(TF) ((TF)->tf_x[29]) argument
/f-stack/freebsd/mips/include/
H A Dpmc_mdep.h57 #define PMC_TRAPFRAME_TO_PC(TF) ((TF)->pc) argument
/f-stack/freebsd/contrib/device-tree/Bindings/memory-controllers/fsl/
H A Dimx8m-ddrc.yaml18 switching is implemented by TF-A code which runs from a SRAM area.
/f-stack/freebsd/contrib/device-tree/src/arm64/amlogic/
H A Dmeson-gxbb-odroidc2.dts255 gpio-line-names = "UART TX", "UART RX", "VCCK En", "TF 3V3/1V8 En",
289 "J2 Header Pin31", "", "", "", "TF VDD En",
/f-stack/freebsd/contrib/edk2/Include/Library/
H A DBaseLib.h5241 UINT32 TF:1; ///< Trap Flag. member
5267 UINT32 TF:1; ///< Trap Flag. member