Home
last modified time | relevance | path

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

/hal_espressif-latest/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.h38 #define STRUCT_AFIELD(ctype,size,pre,name,n) .set pre##name, XT_STRUCT_OFFSET;\ macro
47 #define STRUCT_AFIELD(ctype,size,pre,name,n) pre##name: .if n ; .space (size)*(n) ; .endif macro
55 #define STRUCT_AFIELD(ctype,size,pre,name,n) ctype name[n]; macro
72 STRUCT_AFIELD(long,4,KEXC_,areg, 4) /* a12 .. a15 */
82 STRUCT_AFIELD(long,4,KEXC_,mr, 4)
126 STRUCT_AFIELD(long,4,UEXC_,mr, 4)
136 STRUCT_AFIELD(long,4,UEXC_,pad, ALIGNPAD) /* 16-byte alignment padding */
Dxtensa_context.h68 #undef STRUCT_AFIELD
77 #define STRUCT_AFIELD(ctype,size,asname,name,n) .set asname, XT_STRUCT_OFFSET;\ macro
83 #define STRUCT_AFIELD(ctype,size,asname,name,n) asname: .space (size)*(n) macro
91 #define STRUCT_AFIELD(ctype,size,asname,name,n) ctype name[n]; macro
/hal_espressif-latest/components/riscv/include/riscv/
Drvruntime-frames.h16 #undef STRUCT_AFIELD
24 #define STRUCT_AFIELD(ctype,size,asname,name,n) .set asname, RV_STRUCT_OFFSET;\ macro
30 #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
Drvsleep-frames.h18 #undef STRUCT_AFIELD
26 #define STRUCT_AFIELD(ctype,size,asname,name,n) .set asname, RV_STRUCT_OFFSET;\ macro
32 #define STRUCT_AFIELD(ctype,size,asname,name,n) asname: .space (size)*(n) macro
38 #define STRUCT_AFIELD(ctype,size,asname,name,n) ctype name[n]; macro