Changes in kernel/arch/abs32le/include/interrupt.h [7a0359b:e837f30] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/arch/abs32le/include/interrupt.h
r7a0359b re837f30 38 38 #include <typedefs.h> 39 39 #include <verify.h> 40 #include <trace.h>41 40 42 41 #define IVT_ITEMS 0 … … 55 54 } istate_t; 56 55 57 NO_TRACEstatic inline int istate_from_uspace(istate_t *istate)56 static inline int istate_from_uspace(istate_t *istate) 58 57 REQUIRES_EXTENT_MUTABLE(istate) 59 58 { … … 64 63 } 65 64 66 NO_TRACE static inline void istate_set_retaddr(istate_t *istate, 67 uintptr_t retaddr) 65 static inline void istate_set_retaddr(istate_t *istate, uintptr_t retaddr) 68 66 WRITES(&istate->ip) 69 67 { … … 73 71 } 74 72 75 NO_TRACEstatic inline unative_t istate_get_pc(istate_t *istate)73 static inline unative_t istate_get_pc(istate_t *istate) 76 74 REQUIRES_EXTENT_MUTABLE(istate) 77 75 { … … 81 79 } 82 80 83 NO_TRACEstatic inline unative_t istate_get_fp(istate_t *istate)81 static inline unative_t istate_get_fp(istate_t *istate) 84 82 REQUIRES_EXTENT_MUTABLE(istate) 85 83 {
Note:
See TracChangeset
for help on using the changeset viewer.