Home
last modified time | relevance | path

Searched refs:HwiArg (Results 1 – 5 of 5) sorted by relevance

/kernel/uniproton/src/core/kernel/irq/
Dprt_irq_internal.h62 HwiArg param;
74 HwiArg cmbParam;
102 OS_SEC_ALW_INLINE INLINE void OsHwiParaSet(U32 irqNum, HwiArg arg) in OsHwiParaSet()
120 OS_SEC_ALW_INLINE INLINE HwiArg OsHwiParaGet(U32 irqNum) in OsHwiParaGet()
133 HwiArg arg; in OsHwiHandleActive()
Dprt_irq.c45 OS_SEC_L4_TEXT void OsHwiDefaultHandler(HwiArg arg) in OsHwiDefaultHandler()
227 OS_SEC_TEXT void OsHwiCombineDispatchHandler(HwiArg arg) in OsHwiCombineDispatchHandler()
239 static OS_SEC_L4_TEXT U32 OsHwiCombineAlloc(U32 irqNum, HwiProcFunc handler, HwiArg arg) in OsHwiCombineAlloc()
277 prev = (struct TagHwiCombineNode *)(HwiArg)OsHwiParaGet(irqNum); in OsHwiCombineAlloc()
306 newHook = (struct TagHwiCombineNode *)(HwiArg)OsHwiParaGet(irqNum); in OsHwiCombineDelete()
325 static OS_SEC_L4_TEXT U32 OsHwiConnectHandle(U32 irqNum, HwiProcFunc handler, HwiArg arg) in OsHwiConnectHandle()
348 OS_SEC_L4_TEXT U32 PRT_HwiCreate(HwiHandle hwiNum, HwiProcFunc handler, HwiArg arg) in PRT_HwiCreate()
/kernel/uniproton/src/core/kernel/include/
Dprt_irq_external.h28 extern void OsHwiDefaultHandler(HwiArg arg);
30 extern void OsHwiCombineDispatchHandler(HwiArg arg);
/kernel/uniproton/src/include/uapi/
Dprt_hwi.h166 typedef uintptr_t HwiArg; typedef
213 typedef void (*HwiProcFunc)(HwiArg);
291 extern U32 PRT_HwiCreate(HwiHandle hwiNum, HwiProcFunc handler, HwiArg arg);
/kernel/uniproton/doc/design/
Dinterface_description.md321 U32 PRT_HwiCreate(HwiHandle hwiNum, HwiProcFunc handler, HwiArg arg)
330 arg [IN] 类型#HwiArg,调用硬中断处理函数时传递的参数。