Searched refs:gp (Results 1 – 8 of 8) sorted by relevance
| /optee_os/core/arch/riscv/include/kernel/ |
| H A D | thread_arch.h | 70 unsigned long gp; member 109 unsigned long gp; member 134 unsigned long gp; member
|
| /optee_os/core/arch/riscv/kernel/ |
| H A D | asm-defines.c | 49 DEFINE(THREAD_CTX_REG_GP, offsetof(struct thread_ctx_regs, gp)); 72 DEFINE(THREAD_ABT_REG_GP, offsetof(struct thread_abort_regs, gp)); 90 DEFINE(THREAD_SCALL_REG_GP, offsetof(struct thread_scall_regs, gp));
|
| H A D | thread_rv.S | 314 /* Save user gp */ 321 csrrw gp, CSR_XSCRATCH, zero 324 /* Set kernel gp */ 327 la gp, __global_pointer$ 444 /* Save user gp */ 450 csrrw gp, CSR_XSCRATCH, zero 453 /* Set kernel gp */ 456 la gp, __global_pointer$ 508 * We must keep kernel gp & tp, so skip restoring user gp [all...] |
| H A D | entry.S | 121 la gp, __global_pointer$ 505 add gp, gp, a3
|
| H A D | abort.c | 102 ai->regs->gp, ai->regs->tp); in __print_abort_info()
|
| H A D | thread_arch.c | 211 thread->regs.gp = read_gp(); in init_regs()
|
| /optee_os/core/arch/riscv/include/ |
| H A D | riscv.h | 139 unsigned long gp = 0; in read_gp() local 141 asm volatile("mv %0, gp" : "=&r"(gp)); in read_gp() 142 return gp; in read_gp()
|
| /optee_os/lib/libmbedtls/mbedtls/ |
| H A D | ChangeLog | 4128 MBEDTLS_SSL_RENEGOTIATION is disabled. Found by erja-gp.
|