Home
last modified time | relevance | path

Searched refs:REGBYTES (Results 1 - 10 of 10) sorted by relevance

/kernel/liteos_m/arch/risc-v/nuclei/gcc/
H A Dlos_dispatch.S39 #define portCONTEXT_SIZE ( portRegNum * REGBYTES )
89 LOAD t0, 0 * REGBYTES(sp)
92 LOAD t0, (portRegNum - 1) * REGBYTES(sp)
96 LOAD x1, 1 * REGBYTES(sp) /* RA */
97 LOAD x5, 2 * REGBYTES(sp)
98 LOAD x6, 3 * REGBYTES(sp)
99 LOAD x7, 4 * REGBYTES(sp)
100 LOAD x8, 5 * REGBYTES(sp)
101 LOAD x9, 6 * REGBYTES(sp)
102 LOAD x10, 7 * REGBYTES(s
[all...]
H A Dlos_exc.S63 addi sp, sp, -20*REGBYTES
65 addi sp, sp, -14*REGBYTES
68 STORE x1, 0*REGBYTES(sp)
69 STORE x4, 1*REGBYTES(sp)
70 STORE x5, 2*REGBYTES(sp)
71 STORE x6, 3*REGBYTES(sp)
72 STORE x7, 4*REGBYTES(sp)
73 STORE x10, 5*REGBYTES(sp)
74 STORE x11, 6*REGBYTES(sp)
75 STORE x12, 7*REGBYTES(s
[all...]
H A Dlos_context.c51 stk = (UINT8 *)ALIGN_DOWN((uintptr_t)stk, REGBYTES); in ArchTskStackInit()
/kernel/liteos_m/arch/risc-v/riscv32/gcc/
H A Dlos_exc.S37 addi sp, sp, -(32 * REGBYTES)
38 SREG t6, 2 * REGBYTES(sp)
39 SREG t5, 3 * REGBYTES(sp)
40 SREG t4, 4 * REGBYTES(sp)
41 SREG t3, 5 * REGBYTES(sp)
42 SREG t2, 6 * REGBYTES(sp)
43 SREG t1, 7 * REGBYTES(sp)
44 SREG t0, 8 * REGBYTES(sp)
45 SREG a7, 18 * REGBYTES(sp)
46 SREG a6, 19 * REGBYTES(s
[all...]
H A Dlos_dispatch.S45 addi sp, sp, -(32 * REGBYTES)
46 SREG t6, 2 * REGBYTES(sp)
47 SREG t5, 3 * REGBYTES(sp)
48 SREG t4, 4 * REGBYTES(sp)
49 SREG t3, 5 * REGBYTES(sp)
50 SREG t2, 6 * REGBYTES(sp)
51 SREG t1, 7 * REGBYTES(sp)
52 SREG t0, 8 * REGBYTES(sp)
53 SREG s11, 9 * REGBYTES(sp)
54 SREG s10, 10 * REGBYTES(s
[all...]
/kernel/liteos_m/arch/risc-v/riscv32/gcc/asm/
H A Dsoc_common.h37 #define REGBYTES 4 macro
39 #define EXC_SIZE_ON_STACK (36 * REGBYTES)
40 #define INT_SIZE_ON_STACK (32 * REGBYTES)
/kernel/liteos_m/arch/risc-v/nuclei/gcc/nmsis/Core/Include/
H A Driscv_bits.h39 #define REGBYTES (1 << LOG_REGBYTES) macro
/kernel/linux/linux-5.10/arch/riscv/kernel/
H A Dtraps_misaligned.c94 #define REGBYTES (1 << LOG_REGBYTES) macro
/kernel/linux/linux-6.6/arch/riscv/kernel/
H A Dtraps_misaligned.c95 #define REGBYTES (1 << LOG_REGBYTES) macro
/kernel/linux/linux-6.6/arch/riscv/kvm/
H A Dvcpu_insn.c81 #define REGBYTES (1 << LOG_REGBYTES) macro

Completed in 4 milliseconds