Home
last modified time | relevance | path

Searched refs:STRUCT_AFIELD (Results 1 – 4 of 4) sorted by relevance

/hal_espressif-3.6.0/components/xtensa/include/xtensa/
Dxtruntime-core-state.h51 STRUCT_AFIELD(long,4,CS_SA_,areg,XCHAL_NUM_AREGS)
53 STRUCT_AFIELD(long,4,CS_SA_,caller_regs,16) // save a max of 16 caller regs
73 STRUCT_AFIELD(long,4,CS_SA_,epc, XCHAL_NUM_INTLEVELS + XCHAL_HAVE_NMI - 1)
74 STRUCT_AFIELD(long,4,CS_SA_,eps, XCHAL_NUM_INTLEVELS + XCHAL_HAVE_NMI - 1)
75 STRUCT_AFIELD(long,4,CS_SA_,excsave,XCHAL_NUM_INTLEVELS + XCHAL_HAVE_NMI - 1)
99 STRUCT_AFIELD(long,4,CS_SA_,ccompare, XCHAL_NUM_TIMERS)
111 STRUCT_AFIELD(long,4,CS_SA_,dbreakc, XCHAL_NUM_DBREAK)
112 STRUCT_AFIELD(long,4,CS_SA_,dbreaka, XCHAL_NUM_DBREAK)
115 STRUCT_AFIELD(long,4,CS_SA_,ibreaka, XCHAL_NUM_IBREAK)
120 STRUCT_AFIELD(long,4,CS_SA_,misc,XCHAL_NUM_MISC_REGS)
[all …]
Dxtruntime-frames.h36 #define STRUCT_AFIELD(ctype,size,pre,name,n) pre##name: .if n ; .space (size)*(n) ; .endif macro
42 #define STRUCT_AFIELD(ctype,size,pre,name,n) ctype name[n]; macro
59 STRUCT_AFIELD(long,4,KEXC_,areg, 4) /* a12 .. a15 */
69 STRUCT_AFIELD(long,4,KEXC_,mr, 4)
113 STRUCT_AFIELD(long,4,UEXC_,mr, 4)
123 STRUCT_AFIELD(long,4,UEXC_,pad, ALIGNPAD) /* 16-byte alignment padding */
Dxtensa_context.h63 #undef STRUCT_AFIELD
71 #define STRUCT_AFIELD(ctype,size,asname,name,n) asname: .space (size)*(n) macro
78 #define STRUCT_AFIELD(ctype,size,asname,name,n) ctype name[n]; macro
/hal_espressif-3.6.0/components/riscv/include/riscv/
Drvruntime-frames.h24 #undef STRUCT_AFIELD
31 #define STRUCT_AFIELD(ctype,size,asname,name,n) asname: .space (size)*(n) macro
36 #define STRUCT_AFIELD(ctype,size,asname,name,n) ctype name[n]; macro