Searched refs:HwiArg (Results 1 – 5 of 5) sorted by relevance
/kernel/uniproton/src/core/kernel/irq/ |
D | prt_irq_internal.h | 62 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()
|
D | prt_irq.c | 45 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/ |
D | prt_irq_external.h | 28 extern void OsHwiDefaultHandler(HwiArg arg); 30 extern void OsHwiCombineDispatchHandler(HwiArg arg);
|
/kernel/uniproton/src/include/uapi/ |
D | prt_hwi.h | 166 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/ |
D | interface_description.md | 321 U32 PRT_HwiCreate(HwiHandle hwiNum, HwiProcFunc handler, HwiArg arg) 330 arg [IN] 类型#HwiArg,调用硬中断处理函数时传递的参数。
|