Home
last modified time | relevance | path

Searched refs:ExcContext (Results 1 – 8 of 8) sorted by relevance

/kernel/liteos_a/arch/arm/include/
Dlos_exc.h64 } ExcContext; typedef
89 } ExcContext;
104 ExcContext *context; /**< Hardware context when an exception occurs */
153 typedef VOID (*EXC_PROC_FUNC)(UINT32, ExcContext *, UINT32, UINT32);
/kernel/uniproton/src/include/uapi/hw/armv7-m/
Dprt_exc.h34 struct ExcContext { struct
70 struct ExcContext *context; argument
/kernel/liteos_a/arch/arm/arm/src/
Dlos_exc.c78 VOID OsExcHook(UINT32 excType, ExcContext *excBufAddr, UINT32 far, UINT32 fsr);
184 UINT32 OsArmSharedPageFault(UINT32 excType, ExcContext *frame, UINT32 far, UINT32 fsr) in OsArmSharedPageFault()
249 STATIC VOID OsExcType(UINT32 excType, ExcContext *excBufAddr, UINT32 far, UINT32 fsr) in OsExcType()
317 STATIC VOID OsExcSysInfo(UINT32 excType, const ExcContext *excBufAddr) in OsExcSysInfo()
382 STATIC VOID OsExcRegsInfo(const ExcContext *excBufAddr) in OsExcRegsInfo()
512 VOID OsDumpContextMem(const ExcContext *excBufAddr) in OsDumpContextMem()
555 STATIC VOID OsUserExcHandle(ExcContext *excBufAddr) in OsUserExcHandle()
845 VOID OsExcHook(UINT32 excType, ExcContext *excBufAddr, UINT32 far, UINT32 fsr) in OsExcHook()
934 VOID OsUndefIncExcHandleEntry(ExcContext *excBufAddr) in OsUndefIncExcHandleEntry()
950 VOID OsPrefetchAbortExcHandleEntry(ExcContext *excBufAddr) in OsPrefetchAbortExcHandleEntry()
[all …]
Dlos_hw_exc.S383 …ADD R2, SP, #(20 * 4) @ sp + sizeof(ExcContext), position of SV…
421 …HandleEntry @ OsExcHandleEntry(UINT32 excType, ExcContext * excBufAddr)
/kernel/uniproton/src/arch/cpu/armv7-m/common/exc/
Dprt_exc.c130 static OS_SEC_L4_TEXT void OsExcRecordInfo(U32 excType, U32 faultAddr, struct ExcContext *excBufAdd… in OsExcRecordInfo()
156 OS_SEC_L4_TEXT void OsExcHandleEntryM4(U32 excType, U32 faultAddr, struct ExcContext *excBufAddr) in OsExcHandleEntryM4()
Dprt_exc_internal.h31 extern void OsExcHandleEntryM4(U32 excType, U32 faultAddr, struct ExcContext *excBufAddr);
/kernel/liteos_a/kernel/base/include/
Dlos_vm_fault.h59 STATUS_T OsVmPageFaultHandler(VADDR_T vaddr, UINT32 flags, ExcContext *frame);
/kernel/liteos_a/kernel/base/vm/
Dlos_vm_fault.c82 STATIC VOID OsFaultTryFixup(ExcContext *frame, VADDR_T excVaddr, STATUS_T *status) in OsFaultTryFixup()
339 STATUS_T OsVmPageFaultHandler(VADDR_T vaddr, UINT32 flags, ExcContext *frame) in OsVmPageFaultHandler()