/hal_espressif-latest/components/riscv/include/riscv/ |
D | rvsleep-frames.h | 17 #undef STRUCT_FIELD 25 #define STRUCT_FIELD(ctype,size,asname,name) .set asname, RV_STRUCT_OFFSET; .set RV_STRUCT_OFFSE… macro 31 #define STRUCT_FIELD(ctype,size,asname,name) asname: .space size macro 37 #define STRUCT_FIELD(ctype,size,asname,name) ctype name; macro 48 STRUCT_FIELD (long, 4, RV_SLP_CTX_MEPC, mepc) /* Machine Exception Program Counter */ 49 STRUCT_FIELD (long, 4, RV_SLP_CTX_RA, ra) /* Return address */ 50 STRUCT_FIELD (long, 4, RV_SLP_CTX_SP, sp) /* Stack pointer */ 51 STRUCT_FIELD (long, 4, RV_SLP_CTX_GP, gp) /* Global pointer */ 52 STRUCT_FIELD (long, 4, RV_SLP_CTX_TP, tp) /* Thread pointer */ 53 STRUCT_FIELD (long, 4, RV_SLP_CTX_T0, t0) /* Temporary/alternate link register */ [all …]
|
D | rvruntime-frames.h | 15 #undef STRUCT_FIELD 23 #define STRUCT_FIELD(ctype,size,asname,name) .set asname, RV_STRUCT_OFFSET; .set RV_STRUCT_OFFSE… macro 29 #define STRUCT_FIELD(ctype,size,asname,name) asname: .space size macro 35 #define STRUCT_FIELD(ctype,size,asname,name) ctype name; macro 46 STRUCT_FIELD (long, 4, RV_STK_MEPC, mepc) /* Machine Exception Program Counter */ 47 STRUCT_FIELD (long, 4, RV_STK_RA, ra) /* Return address */ 48 STRUCT_FIELD (long, 4, RV_STK_SP, sp) /* Stack pointer */ 49 STRUCT_FIELD (long, 4, RV_STK_GP, gp) /* Global pointer */ 50 STRUCT_FIELD (long, 4, RV_STK_TP, tp) /* Thread pointer */ 51 STRUCT_FIELD (long, 4, RV_STK_T0, t0) /* Temporary/alternate link register */ [all …]
|
/hal_espressif-latest/components/xtensa/include/xtensa/ |
D | xtensa_context.h | 67 #undef STRUCT_FIELD 76 #define STRUCT_FIELD(ctype,size,asname,name) .set asname, XT_STRUCT_OFFSET; .set XT_STRUCT_OFFSE… macro 82 #define STRUCT_FIELD(ctype,size,asname,name) asname: .space size macro 90 #define STRUCT_FIELD(ctype,size,asname,name) ctype name; macro 117 STRUCT_FIELD (long, 4, XT_STK_EXIT, exit) /* exit point for dispatch */ 118 STRUCT_FIELD (long, 4, XT_STK_PC, pc) /* return PC */ 119 STRUCT_FIELD (long, 4, XT_STK_PS, ps) /* return PS */ 120 STRUCT_FIELD (long, 4, XT_STK_A0, a0) 121 STRUCT_FIELD (long, 4, XT_STK_A1, a1) /* stack pointer before interrupt */ 122 STRUCT_FIELD (long, 4, XT_STK_A2, a2) [all …]
|
D | xtruntime-core-state.h | 48 STRUCT_FIELD (long,4,CS_SA_,signature) // for checking whether state was saved 49 STRUCT_FIELD (long,4,CS_SA_,restore_label) 50 STRUCT_FIELD (long,4,CS_SA_,aftersave_label) 54 STRUCT_FIELD (long,4,CS_SA_,caller_regs_saved) // flag to show if caller regs saved 57 STRUCT_FIELD (long,4,CS_SA_,pwrctl) 60 STRUCT_FIELD (long,4,CS_SA_,windowbase) 61 STRUCT_FIELD (long,4,CS_SA_,windowstart) 63 STRUCT_FIELD (long,4,CS_SA_,sar) 65 STRUCT_FIELD (long,4,CS_SA_,epc1) 66 STRUCT_FIELD (long,4,CS_SA_,ps) [all …]
|
D | xtruntime-frames.h | 37 #define STRUCT_FIELD(ctype,size,pre,name) .set pre##name, XT_STRUCT_OFFSET; .set XT_STR… macro 46 #define STRUCT_FIELD(ctype,size,pre,name) pre##name: .space size macro 54 #define STRUCT_FIELD(ctype,size,pre,name) ctype name; macro 70 STRUCT_FIELD (long,4,KEXC_,pc) /* "parm" */ 71 STRUCT_FIELD (long,4,KEXC_,ps) 73 STRUCT_FIELD (long,4,KEXC_,sar) /* "save" */ 75 STRUCT_FIELD (long,4,KEXC_,lcount) 76 STRUCT_FIELD (long,4,KEXC_,lbeg) 77 STRUCT_FIELD (long,4,KEXC_,lend) 80 STRUCT_FIELD (long,4,KEXC_,acclo) [all …]
|