Home
last modified time | relevance | path

Searched refs:l4_exc_regs_t (Results 1 – 21 of 21) sorted by relevance

/l4re-core-master/l4sys/include/ARCH-arm/
A Dutcb.h38 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 Dutcb.h38 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.h40 typedef l4_exc_regs_t l4_vcpu_regs_t;
/l4re-core-master/l4sys/include/ARCH-x86/
A Dutcb.h72 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 Dutcb.h58 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 Dutcb.h57 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 Dutcb.h23 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.h34 typedef l4_exc_regs_t l4_vcpu_regs_t;
/l4re-core-master/l4sys/include/ARCH-amd64/
A Dutcb.h57 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 Dutcb.h199 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 Dexception58 l4_msgtag_t, exception, (L4::Ipc::In_out<l4_exc_regs_t *> regs,
/l4re-core-master/libc_backends/lib/sig/lib/ARCH-sparc/
A Darch.h15 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 Darch.h15 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 Darch.h15 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 Darch.h15 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 Darch.h15 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 Darch.h27 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 Darch.h15 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 Dsig.cc59 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 Dregion.h73 int op_exception(L4::Exception::Rights, l4_exc_regs_t &regs,
A Dregion.cc130 Region_map::op_exception(L4::Exception::Rights, l4_exc_regs_t &u, in op_exception()

Completed in 28 milliseconds