/l4re-core-master/l4sys/include/ARCH-arm/ |
A D | utcb.h | 38 typedef struct l4_exc_regs_t struct 50 } l4_exc_regs_t; argument 59 L4_UTCB_EXCEPTION_REGS_SIZE = sizeof(l4_exc_regs_t) / sizeof(l4_umword_t), 90 L4_INLINE l4_umword_t l4_utcb_exc_pc(l4_exc_regs_t const *u) L4_NOTHROW in l4_utcb_exc_pc() 95 L4_INLINE void l4_utcb_exc_pc_set(l4_exc_regs_t *u, l4_addr_t pc) L4_NOTHROW in l4_utcb_exc_pc_set() 100 L4_INLINE l4_umword_t l4_utcb_exc_typeval(l4_exc_regs_t const *u) L4_NOTHROW in l4_utcb_exc_typeval() 105 L4_INLINE int l4_utcb_exc_is_pf(l4_exc_regs_t const *u) L4_NOTHROW in l4_utcb_exc_is_pf() 110 L4_INLINE l4_addr_t l4_utcb_exc_pfa(l4_exc_regs_t const *u) L4_NOTHROW in l4_utcb_exc_pfa() 115 L4_INLINE int l4_utcb_exc_is_ex_regs_exception(l4_exc_regs_t const *u) L4_NOTHROW in l4_utcb_exc_is_ex_regs_exception()
|
/l4re-core-master/l4sys/include/ARCH-arm64/ |
A D | utcb.h | 38 typedef struct l4_exc_regs_t struct 50 } l4_exc_regs_t; argument 59 L4_UTCB_EXCEPTION_REGS_SIZE = sizeof(l4_exc_regs_t) / sizeof(l4_umword_t), 88 L4_INLINE l4_umword_t l4_utcb_exc_pc(l4_exc_regs_t const *u) L4_NOTHROW in l4_utcb_exc_pc() 93 L4_INLINE void l4_utcb_exc_pc_set(l4_exc_regs_t *u, l4_addr_t pc) L4_NOTHROW in l4_utcb_exc_pc_set() 98 L4_INLINE l4_umword_t l4_utcb_exc_typeval(l4_exc_regs_t const *u) L4_NOTHROW in l4_utcb_exc_typeval() 103 L4_INLINE int l4_utcb_exc_is_pf(l4_exc_regs_t const *u) L4_NOTHROW in l4_utcb_exc_is_pf() 108 L4_INLINE l4_addr_t l4_utcb_exc_pfa(l4_exc_regs_t const *u) L4_NOTHROW in l4_utcb_exc_pfa() 113 L4_INLINE int l4_utcb_exc_is_ex_regs_exception(l4_exc_regs_t const *u) L4_NOTHROW in l4_utcb_exc_is_ex_regs_exception()
|
A D | __vcpu-arch.h | 40 typedef l4_exc_regs_t l4_vcpu_regs_t;
|
/l4re-core-master/l4sys/include/ARCH-x86/ |
A D | utcb.h | 72 typedef struct l4_exc_regs_t struct 96 } l4_exc_regs_t; argument 112 L4_INLINE l4_umword_t l4_utcb_exc_pc(l4_exc_regs_t const *u) L4_NOTHROW in l4_utcb_exc_pc() 117 L4_INLINE void l4_utcb_exc_pc_set(l4_exc_regs_t *u, l4_addr_t pc) L4_NOTHROW in l4_utcb_exc_pc_set() 122 L4_INLINE void l4_utcb_exc_sp_set(l4_exc_regs_t *u, l4_addr_t sp) L4_NOTHROW in l4_utcb_exc_sp_set() 127 L4_INLINE l4_umword_t l4_utcb_exc_typeval(l4_exc_regs_t const *u) L4_NOTHROW in l4_utcb_exc_typeval() 132 L4_INLINE int l4_utcb_exc_is_pf(l4_exc_regs_t const *u) L4_NOTHROW in l4_utcb_exc_is_pf() 137 L4_INLINE l4_addr_t l4_utcb_exc_pfa(l4_exc_regs_t const *u) L4_NOTHROW in l4_utcb_exc_pfa() 142 L4_INLINE int l4_utcb_exc_is_ex_regs_exception(l4_exc_regs_t const *u) L4_NOTHROW in l4_utcb_exc_is_ex_regs_exception()
|
/l4re-core-master/l4sys/include/ARCH-sparc/ |
A D | utcb.h | 58 typedef struct l4_exc_regs_t struct 68 } l4_exc_regs_t; typedef 86 L4_INLINE l4_umword_t l4_utcb_exc_pc(l4_exc_regs_t const *u) L4_NOTHROW in l4_utcb_exc_pc() 91 L4_INLINE void l4_utcb_exc_pc_set(l4_exc_regs_t *u, l4_addr_t pc) L4_NOTHROW in l4_utcb_exc_pc_set() 96 L4_INLINE l4_umword_t l4_utcb_exc_typeval(l4_exc_regs_t const *u) L4_NOTHROW in l4_utcb_exc_typeval() 101 L4_INLINE int l4_utcb_exc_is_pf(l4_exc_regs_t const *u) L4_NOTHROW in l4_utcb_exc_is_pf() 107 L4_INLINE l4_addr_t l4_utcb_exc_pfa(l4_exc_regs_t const *u) L4_NOTHROW in l4_utcb_exc_pfa() 112 L4_INLINE int l4_utcb_exc_is_ex_regs_exception(l4_exc_regs_t const *u) L4_NOTHROW in l4_utcb_exc_is_ex_regs_exception()
|
/l4re-core-master/l4sys/include/ARCH-ppc32/ |
A D | utcb.h | 57 typedef struct l4_exc_regs_t struct 72 } l4_exc_regs_t; argument 95 L4_INLINE l4_umword_t l4_utcb_exc_pc(l4_exc_regs_t const *u) L4_NOTHROW in l4_utcb_exc_pc() 100 L4_INLINE void l4_utcb_exc_pc_set(l4_exc_regs_t *u, l4_addr_t pc) L4_NOTHROW in l4_utcb_exc_pc_set() 105 L4_INLINE l4_umword_t l4_utcb_exc_typeval(l4_exc_regs_t const *u) L4_NOTHROW in l4_utcb_exc_typeval() 111 L4_INLINE int l4_utcb_exc_is_pf(l4_exc_regs_t const *u) L4_NOTHROW in l4_utcb_exc_is_pf() 116 L4_INLINE l4_addr_t l4_utcb_exc_pfa(l4_exc_regs_t const *u) L4_NOTHROW in l4_utcb_exc_pfa() 121 L4_INLINE int l4_utcb_exc_is_ex_regs_exception(l4_exc_regs_t const *u) L4_NOTHROW in l4_utcb_exc_is_ex_regs_exception()
|
/l4re-core-master/l4sys/include/ARCH-mips/ |
A D | utcb.h | 23 typedef struct l4_exc_regs_t struct 60 } l4_exc_regs_t; typedef 69 L4_UTCB_EXCEPTION_REGS_SIZE = sizeof(l4_exc_regs_t) / sizeof(l4_umword_t), 102 L4_INLINE l4_umword_t l4_utcb_exc_pc(l4_exc_regs_t const *u) L4_NOTHROW in l4_utcb_exc_pc() 107 L4_INLINE void l4_utcb_exc_pc_set(l4_exc_regs_t *u, l4_addr_t pc) L4_NOTHROW in l4_utcb_exc_pc_set() 112 L4_INLINE l4_umword_t l4_utcb_exc_typeval(l4_exc_regs_t const *u) L4_NOTHROW in l4_utcb_exc_typeval() 117 L4_INLINE int l4_utcb_exc_is_pf(l4_exc_regs_t const *u) L4_NOTHROW in l4_utcb_exc_is_pf() 123 L4_INLINE l4_addr_t l4_utcb_exc_pfa(l4_exc_regs_t const *u) L4_NOTHROW in l4_utcb_exc_pfa() 128 L4_INLINE int l4_utcb_exc_is_ex_regs_exception(l4_exc_regs_t const *u) L4_NOTHROW in l4_utcb_exc_is_ex_regs_exception()
|
A D | __vcpu-arch.h | 34 typedef l4_exc_regs_t l4_vcpu_regs_t;
|
/l4re-core-master/l4sys/include/ARCH-amd64/ |
A D | utcb.h | 57 typedef struct l4_exc_regs_t struct 86 } l4_exc_regs_t; argument 103 L4_INLINE l4_umword_t l4_utcb_exc_pc(l4_exc_regs_t const *u) L4_NOTHROW in l4_utcb_exc_pc() 108 L4_INLINE void l4_utcb_exc_pc_set(l4_exc_regs_t *u, l4_addr_t pc) L4_NOTHROW in l4_utcb_exc_pc_set() 113 L4_INLINE l4_umword_t l4_utcb_exc_typeval(l4_exc_regs_t const *u) L4_NOTHROW in l4_utcb_exc_typeval() 118 L4_INLINE int l4_utcb_exc_is_pf(l4_exc_regs_t const *u) L4_NOTHROW in l4_utcb_exc_is_pf() 123 L4_INLINE l4_addr_t l4_utcb_exc_pfa(l4_exc_regs_t const *u) L4_NOTHROW in l4_utcb_exc_pfa() 128 L4_INLINE int l4_utcb_exc_is_ex_regs_exception(l4_exc_regs_t const *u) L4_NOTHROW in l4_utcb_exc_is_ex_regs_exception()
|
/l4re-core-master/l4sys/include/ |
A D | utcb.h | 199 L4_INLINE l4_exc_regs_t *l4_utcb_exc(void) L4_NOTHROW L4_PURE; 205 L4_INLINE l4_exc_regs_t *l4_utcb_exc_u(l4_utcb_t *u) L4_NOTHROW L4_PURE; 214 L4_INLINE l4_umword_t l4_utcb_exc_pc(l4_exc_regs_t const *u) L4_NOTHROW L4_PURE; 224 L4_INLINE void l4_utcb_exc_pc_set(l4_exc_regs_t *u, l4_addr_t pc) L4_NOTHROW; 230 L4_INLINE unsigned long l4_utcb_exc_typeval(l4_exc_regs_t const *u) L4_NOTHROW L4_PURE; 241 L4_INLINE int l4_utcb_exc_is_pf(l4_exc_regs_t const *u) L4_NOTHROW L4_PURE; 247 L4_INLINE l4_addr_t l4_utcb_exc_pfa(l4_exc_regs_t const *u) L4_NOTHROW L4_PURE; 260 L4_INLINE int l4_utcb_exc_is_ex_regs_exception(l4_exc_regs_t const *u) L4_NOTHROW L4_PURE; 329 L4_INLINE l4_exc_regs_t *l4_utcb_exc_u(l4_utcb_t *u) L4_NOTHROW in l4_utcb_exc_u() 330 { return (l4_exc_regs_t*)((char*)u + L4_UTCB_MSG_REGS_OFFSET); } in l4_utcb_exc_u() [all …]
|
A D | exception | 58 l4_msgtag_t, exception, (L4::Ipc::In_out<l4_exc_regs_t *> regs,
|
/l4re-core-master/libc_backends/lib/sig/lib/ARCH-sparc/ |
A D | arch.h | 15 void fill_ucontext_frame(ucontext_t *ucf, l4_exc_regs_t *ue) in fill_ucontext_frame() 21 void fill_utcb_exc(l4_exc_regs_t *ue, ucontext_t *ucf) in fill_utcb_exc() 27 void show_regs(l4_exc_regs_t *u) in show_regs()
|
/l4re-core-master/libc_backends/lib/sig/lib/ARCH-ppc32/ |
A D | arch.h | 15 void fill_ucontext_frame(ucontext_t *ucf, l4_exc_regs_t *ue) in fill_ucontext_frame() 25 void fill_utcb_exc(l4_exc_regs_t *ue, ucontext_t *ucf) in fill_utcb_exc() 32 void show_regs(l4_exc_regs_t *u) in show_regs()
|
/l4re-core-master/libc_backends/lib/sig/lib/ARCH-mips/ |
A D | arch.h | 15 void fill_ucontext_frame(ucontext_t *ucf, l4_exc_regs_t *ue) in fill_ucontext_frame() 26 void fill_utcb_exc(l4_exc_regs_t *ue, ucontext_t *ucf) in fill_utcb_exc() 37 void show_regs(l4_exc_regs_t *u) in show_regs()
|
/l4re-core-master/libc_backends/lib/sig/lib/ARCH-arm64/ |
A D | arch.h | 15 void fill_ucontext_frame(ucontext_t *ucf, l4_exc_regs_t *ue) in fill_ucontext_frame() 30 void fill_utcb_exc(l4_exc_regs_t *ue, ucontext_t *ucf) in fill_utcb_exc() 45 void show_regs(l4_exc_regs_t *u) in show_regs()
|
/l4re-core-master/libc_backends/lib/sig/lib/ARCH-arm/ |
A D | arch.h | 15 void fill_ucontext_frame(ucontext_t *ucf, l4_exc_regs_t *ue) in fill_ucontext_frame() 42 void fill_utcb_exc(l4_exc_regs_t *ue, ucontext_t *ucf) in fill_utcb_exc() 67 void show_regs(l4_exc_regs_t *u) in show_regs()
|
/l4re-core-master/libc_backends/lib/sig/lib/ARCH-x86/ |
A D | arch.h | 27 void fill_ucontext_frame(ucontext_t *ucf, l4_exc_regs_t *ue) in fill_ucontext_frame() 56 void fill_utcb_exc(l4_exc_regs_t *ue, ucontext_t *ucf) in fill_utcb_exc() 78 void show_regs(l4_exc_regs_t *u) in show_regs()
|
/l4re-core-master/libc_backends/lib/sig/lib/ARCH-amd64/ |
A D | arch.h | 15 void fill_ucontext_frame(ucontext_t *ucf, l4_exc_regs_t *ue) in fill_ucontext_frame() 43 void fill_utcb_exc(l4_exc_regs_t *ue, ucontext_t *ucf) in fill_utcb_exc() 70 void show_regs(l4_exc_regs_t *u) in show_regs()
|
/l4re-core-master/libc_backends/lib/sig/lib/ |
A D | sig.cc | 59 int op_exception(L4::Exception::Rights, l4_exc_regs_t &exc, 149 static bool setup_sig_frame(l4_exc_regs_t *u, int signum) in setup_sig_frame() 196 int Sig_handling::op_exception(L4::Exception::Rights, l4_exc_regs_t &exc, in op_exception() 200 l4_exc_regs_t _u = exc; in op_exception() 201 l4_exc_regs_t *const u = &_u; in op_exception()
|
/l4re-core-master/l4re_kernel/server/src/ |
A D | region.h | 73 int op_exception(L4::Exception::Rights, l4_exc_regs_t ®s,
|
A D | region.cc | 130 Region_map::op_exception(L4::Exception::Rights, l4_exc_regs_t &u, in op_exception()
|