Home
last modified time | relevance | path

Searched refs:HWI_HANDLE_T (Results 1 – 25 of 31) sorted by relevance

12

/kernel/liteos_m/arch/include/
Dlos_interrupt.h44 typedef UINT32 HWI_HANDLE_T; typedef
62 UINT32 (*triggerIrq)(HWI_HANDLE_T hwiNum);
63 UINT32 (*clearIrq)(HWI_HANDLE_T hwiNum);
64 UINT32 (*enableIrq)(HWI_HANDLE_T hwiNum);
65 UINT32 (*disableIrq)(HWI_HANDLE_T hwiNum);
66 UINT32 (*setIrqPriority)(HWI_HANDLE_T hwiNum, UINT8 priority);
68 UINT32 (*createIrq)(HWI_HANDLE_T hwiNum, HWI_PRIOR_T hwiPrio);
107 UINT32 ArchHwiDelete(HWI_HANDLE_T hwiNum, HwiIrqParam *irqParam);
144 UINT32 ArchHwiCreate(HWI_HANDLE_T hwiNum, HWI_PRIOR_T hwiPrio, HWI_MODE_T mode,
150 UINT32 ArchIntTrigger(HWI_HANDLE_T hwiNum);
[all …]
/kernel/liteos_m/arch/risc-v/common/
Dlos_common_interrupt.c49 UINT32 ArchIntTrigger(HWI_HANDLE_T hwiNum) in ArchIntTrigger()
59 UINT32 ArchIntEnable(HWI_HANDLE_T hwiNum) in ArchIntEnable()
69 UINT32 ArchIntDisable(HWI_HANDLE_T hwiNum) in ArchIntDisable()
79 UINT32 ArchIntClear(HWI_HANDLE_T hwiNum) in ArchIntClear()
89 UINT32 ArchIntSetPriority(HWI_HANDLE_T hwiNum, HWI_PRIOR_T priority) in ArchIntSetPriority()
/kernel/liteos_m/arch/csky/common/
Dlos_common_interrupt.c77 UINT32 ArchIntTrigger(HWI_HANDLE_T hwiNum) in ArchIntTrigger()
91 UINT32 ArchIntEnable(HWI_HANDLE_T hwiNum) in ArchIntEnable()
105 UINT32 ArchIntDisable(HWI_HANDLE_T hwiNum) in ArchIntDisable()
119 UINT32 ArchIntClear(HWI_HANDLE_T hwiNum) in ArchIntClear()
133 UINT32 ArchIntSetPriority(HWI_HANDLE_T hwiNum, HWI_PRIOR_T priority) in ArchIntSetPriority()
214 LITE_OS_SEC_TEXT_INIT UINT32 ArchHwiCreate(HWI_HANDLE_T hwiNum, HWI_PRIOR_T hwiPrio, in ArchHwiCreate()
268 LITE_OS_SEC_TEXT_INIT UINT32 ArchHwiDelete(HWI_HANDLE_T hwiNum, HwiIrqParam *irqParam) in ArchHwiDelete()
/kernel/liteos_m/arch/risc-v/nuclei/gcc/
Dlos_interrupt.c41 STATIC UINT32 HwiUnmask(HWI_HANDLE_T hwiNum) in HwiUnmask()
52 STATIC UINT32 HwiMask(HWI_HANDLE_T hwiNum) in HwiMask()
63 STATIC UINT32 HwiSetPriority(HWI_HANDLE_T hwiNum, UINT8 priority) in HwiSetPriority()
97 UINT32 ArchHwiCreate(HWI_HANDLE_T hwiNum, in ArchHwiCreate()
142 LITE_OS_SEC_TEXT UINT32 ArchHwiDelete(HWI_HANDLE_T hwiNum, HwiIrqParam *irqParam) in ArchHwiDelete()
/kernel/liteos_m/arch/xtensa/common/
Dlos_common_interrupt.c77 UINT32 ArchIntTrigger(HWI_HANDLE_T hwiNum) in ArchIntTrigger()
91 UINT32 ArchIntEnable(HWI_HANDLE_T hwiNum) in ArchIntEnable()
105 UINT32 ArchIntDisable(HWI_HANDLE_T hwiNum) in ArchIntDisable()
119 UINT32 ArchIntClear(HWI_HANDLE_T hwiNum) in ArchIntClear()
195 UINT32 ArchHwiCreate(HWI_HANDLE_T hwiNum, in ArchHwiCreate()
252 LITE_OS_SEC_TEXT_INIT UINT32 ArchHwiDelete(HWI_HANDLE_T hwiNum, HwiIrqParam *irqParam) in ArchHwiDelete()
/kernel/liteos_m/arch/arm/common/
Dlos_common_interrupt.c151 UINT32 ArchIntTrigger(HWI_HANDLE_T hwiNum) in ArchIntTrigger()
165 UINT32 ArchIntEnable(HWI_HANDLE_T hwiNum) in ArchIntEnable()
179 UINT32 ArchIntDisable(HWI_HANDLE_T hwiNum) in ArchIntDisable()
193 UINT32 ArchIntClear(HWI_HANDLE_T hwiNum) in ArchIntClear()
207 UINT32 ArchIntSetPriority(HWI_HANDLE_T hwiNum, HWI_PRIOR_T priority) in ArchIntSetPriority()
242 LITE_OS_SEC_TEXT_INIT UINT32 ArchHwiCreate(HWI_HANDLE_T hwiNum, HWI_PRIOR_T hwiPrio, in ArchHwiCreate()
305 LITE_OS_SEC_TEXT_INIT UINT32 ArchHwiDelete(HWI_HANDLE_T hwiNum, HwiIrqParam *irqParam) in ArchHwiDelete()
/kernel/liteos_m/testsuites/sample/kernel/hwi/
Dit_los_hwi_040.c34 static UINT32 TesttriggerIrq(HWI_HANDLE_T hwiNum) in TesttriggerIrq()
41 static UINT32 TestclearIrq(HWI_HANDLE_T hwiNum) in TestclearIrq()
48 static UINT32 TestenableIrq(HWI_HANDLE_T hwiNum) in TestenableIrq()
55 static UINT32 TestdisableIrq(HWI_HANDLE_T hwiNum) in TestdisableIrq()
62 static UINT32 TestsetIrqPriority(HWI_HANDLE_T hwiNum, UINT8 priority) in TestsetIrqPriority()
/kernel/liteos_a/arch/arm/include/
Dlos_hwi.h217 typedef UINT32 HWI_HANDLE_T; typedef
396 extern UINT32 LOS_HwiCreate(HWI_HANDLE_T hwiNum,
431 extern UINT32 LOS_HwiDelete(HWI_HANDLE_T hwiNum, HwiIrqParam *irqParam);
/kernel/liteos_a/arch/arm/arm/src/
Dlos_hwi.c132 STATIC UINT32 OsHwiDelNoShared(HWI_HANDLE_T hwiNum) in OsHwiDelNoShared()
147 STATIC UINT32 OsHwiCreateNoShared(HWI_HANDLE_T hwiNum, HWI_MODE_T hwiMode, in OsHwiCreateNoShared()
171 STATIC UINT32 OsHwiDelShared(HWI_HANDLE_T hwiNum, const HwiIrqParam *irqParam) in OsHwiDelShared()
229 STATIC UINT32 OsHwiCreateShared(HWI_HANDLE_T hwiNum, HWI_MODE_T hwiMode, in OsHwiCreateShared()
307 LITE_OS_SEC_TEXT_INIT UINT32 LOS_HwiCreate(HWI_HANDLE_T hwiNum, in LOS_HwiCreate()
331 LITE_OS_SEC_TEXT_INIT UINT32 LOS_HwiDelete(HWI_HANDLE_T hwiNum, HwiIrqParam *irqParam) in LOS_HwiDelete()
/kernel/liteos_m/arch/csky/v2/gcc/
Dlos_interrupt.c108 STATIC UINT32 HwiUnmask(HWI_HANDLE_T hwiNum) in HwiUnmask()
120 STATIC UINT32 HwiSetPriority(HWI_HANDLE_T hwiNum, UINT8 priority) in HwiSetPriority()
131 STATIC UINT32 HwiMask(HWI_HANDLE_T hwiNum) in HwiMask()
142 STATIC UINT32 HwiPending(HWI_HANDLE_T hwiNum) in HwiPending()
153 STATIC UINT32 HwiClear(HWI_HANDLE_T hwiNum) in HwiClear()
172 STATIC UINT32 HwiCreate(HWI_HANDLE_T hwiNum, HWI_PRIOR_T hwiPrio) in HwiCreate()
/kernel/liteos_m/arch/xtensa/lx6/gcc/
Dlos_interrupt.c95 STATIC UINT32 HwiPending(HWI_HANDLE_T hwiNum) in HwiPending()
101 STATIC UINT32 HwiUnmask(HWI_HANDLE_T hwiNum) in HwiUnmask()
111 STATIC UINT32 HwiMask(HWI_HANDLE_T hwiNum) in HwiMask()
146 STATIC UINT32 HwiClear(HWI_HANDLE_T hwiNum) in HwiClear()
153 STATIC UINT32 HwiCreate(HWI_HANDLE_T hwiNum, HWI_PRIOR_T hwiPrio) in HwiCreate()
/kernel/liteos_m/arch/arm/cortex-m33/gcc/NTZ/
Dlos_interrupt.c58 STATIC UINT32 HwiUnmask(HWI_HANDLE_T hwiNum) in HwiUnmask()
64 STATIC UINT32 HwiMask(HWI_HANDLE_T hwiNum) in HwiMask()
70 STATIC UINT32 HwiSetPriority(HWI_HANDLE_T hwiNum, UINT8 priority) in HwiSetPriority()
76 STATIC UINT32 HwiPending(HWI_HANDLE_T hwiNum) in HwiPending()
82 STATIC UINT32 HwiClear(HWI_HANDLE_T hwiNum) in HwiClear()
88 STATIC UINT32 HwiCreate(HWI_HANDLE_T hwiNum, HWI_PRIOR_T hwiPrio) in HwiCreate()
/kernel/liteos_m/arch/arm/cortex-m55/iar/NTZ/
Dlos_interrupt.c57 STATIC UINT32 HwiUnmask(HWI_HANDLE_T hwiNum) in HwiUnmask()
63 STATIC UINT32 HwiMask(HWI_HANDLE_T hwiNum) in HwiMask()
69 STATIC UINT32 HwiSetPriority(HWI_HANDLE_T hwiNum, UINT8 priority) in HwiSetPriority()
75 STATIC UINT32 HwiPending(HWI_HANDLE_T hwiNum) in HwiPending()
81 STATIC UINT32 HwiClear(HWI_HANDLE_T hwiNum) in HwiClear()
87 STATIC UINT32 HwiCreate(HWI_HANDLE_T hwiNum, HWI_PRIOR_T hwiPrio) in HwiCreate()
/kernel/liteos_m/arch/arm/cortex-m33/gcc/TZ/non_secure/
Dlos_interrupt.c58 STATIC UINT32 HwiUnmask(HWI_HANDLE_T hwiNum) in HwiUnmask()
64 STATIC UINT32 HwiMask(HWI_HANDLE_T hwiNum) in HwiMask()
70 STATIC UINT32 HwiSetPriority(HWI_HANDLE_T hwiNum, UINT8 priority) in HwiSetPriority()
76 STATIC UINT32 HwiPending(HWI_HANDLE_T hwiNum) in HwiPending()
82 STATIC UINT32 HwiClear(HWI_HANDLE_T hwiNum) in HwiClear()
88 STATIC UINT32 HwiCreate(HWI_HANDLE_T hwiNum, HWI_PRIOR_T hwiPrio) in HwiCreate()
/kernel/liteos_m/arch/arm/cortex-m4/gcc/
Dlos_interrupt.c57 STATIC UINT32 HwiUnmask(HWI_HANDLE_T hwiNum) in HwiUnmask()
63 STATIC UINT32 HwiMask(HWI_HANDLE_T hwiNum) in HwiMask()
69 STATIC UINT32 HwiSetPriority(HWI_HANDLE_T hwiNum, UINT8 priority) in HwiSetPriority()
75 STATIC UINT32 HwiPending(HWI_HANDLE_T hwiNum) in HwiPending()
81 STATIC UINT32 HwiClear(HWI_HANDLE_T hwiNum) in HwiClear()
87 STATIC UINT32 HwiCreate(HWI_HANDLE_T hwiNum, HWI_PRIOR_T hwiPrio) in HwiCreate()
/kernel/liteos_m/arch/arm/cortex-m55/gcc/TZ/non_secure/
Dlos_interrupt.c58 STATIC UINT32 HwiUnmask(HWI_HANDLE_T hwiNum) in HwiUnmask()
64 STATIC UINT32 HwiMask(HWI_HANDLE_T hwiNum) in HwiMask()
70 STATIC UINT32 HwiSetPriority(HWI_HANDLE_T hwiNum, UINT8 priority) in HwiSetPriority()
76 STATIC UINT32 HwiPending(HWI_HANDLE_T hwiNum) in HwiPending()
82 STATIC UINT32 HwiClear(HWI_HANDLE_T hwiNum) in HwiClear()
88 STATIC UINT32 HwiCreate(HWI_HANDLE_T hwiNum, HWI_PRIOR_T hwiPrio) in HwiCreate()
/kernel/liteos_m/arch/arm/cortex-m55/gcc/NTZ/
Dlos_interrupt.c57 STATIC UINT32 HwiUnmask(HWI_HANDLE_T hwiNum) in HwiUnmask()
63 STATIC UINT32 HwiMask(HWI_HANDLE_T hwiNum) in HwiMask()
69 STATIC UINT32 HwiSetPriority(HWI_HANDLE_T hwiNum, UINT8 priority) in HwiSetPriority()
75 STATIC UINT32 HwiPending(HWI_HANDLE_T hwiNum) in HwiPending()
81 STATIC UINT32 HwiClear(HWI_HANDLE_T hwiNum) in HwiClear()
87 STATIC UINT32 HwiCreate(HWI_HANDLE_T hwiNum, HWI_PRIOR_T hwiPrio) in HwiCreate()
/kernel/liteos_m/arch/arm/cortex-m33/iar/NTZ/
Dlos_interrupt.c57 STATIC UINT32 HwiUnmask(HWI_HANDLE_T hwiNum) in HwiUnmask()
63 STATIC UINT32 HwiMask(HWI_HANDLE_T hwiNum) in HwiMask()
69 STATIC UINT32 HwiSetPriority(HWI_HANDLE_T hwiNum, UINT8 priority) in HwiSetPriority()
75 STATIC UINT32 HwiPending(HWI_HANDLE_T hwiNum) in HwiPending()
81 STATIC UINT32 HwiClear(HWI_HANDLE_T hwiNum) in HwiClear()
87 STATIC UINT32 HwiCreate(HWI_HANDLE_T hwiNum, HWI_PRIOR_T hwiPrio) in HwiCreate()
/kernel/liteos_m/arch/arm/cortex-m7/gcc/
Dlos_interrupt.c56 STATIC UINT32 HwiUnmask(HWI_HANDLE_T hwiNum) in HwiUnmask()
62 STATIC UINT32 HwiMask(HWI_HANDLE_T hwiNum) in HwiMask()
68 STATIC UINT32 HwiSetPriority(HWI_HANDLE_T hwiNum, UINT8 priority) in HwiSetPriority()
74 STATIC UINT32 HwiPending(HWI_HANDLE_T hwiNum) in HwiPending()
80 STATIC UINT32 HwiClear(HWI_HANDLE_T hwiNum) in HwiClear()
86 STATIC UINT32 HwiCreate(HWI_HANDLE_T hwiNum, HWI_PRIOR_T hwiPrio) in HwiCreate()
/kernel/liteos_m/arch/arm/cortex-m33/iar/TZ/non_secure/
Dlos_interrupt.c57 STATIC UINT32 HwiUnmask(HWI_HANDLE_T hwiNum) in HwiUnmask()
63 STATIC UINT32 HwiMask(HWI_HANDLE_T hwiNum) in HwiMask()
69 STATIC UINT32 HwiSetPriority(HWI_HANDLE_T hwiNum, UINT8 priority) in HwiSetPriority()
75 STATIC UINT32 HwiPending(HWI_HANDLE_T hwiNum) in HwiPending()
81 STATIC UINT32 HwiClear(HWI_HANDLE_T hwiNum) in HwiClear()
87 STATIC UINT32 HwiCreate(HWI_HANDLE_T hwiNum, HWI_PRIOR_T hwiPrio) in HwiCreate()
/kernel/liteos_m/arch/arm/cortex-m3/keil/
Dlos_interrupt.c56 STATIC UINT32 HwiUnmask(HWI_HANDLE_T hwiNum) in HwiUnmask()
62 STATIC UINT32 HwiMask(HWI_HANDLE_T hwiNum) in HwiMask()
68 STATIC UINT32 HwiSetPriority(HWI_HANDLE_T hwiNum, UINT8 priority) in HwiSetPriority()
74 STATIC UINT32 HwiPending(HWI_HANDLE_T hwiNum) in HwiPending()
80 STATIC UINT32 HwiClear(HWI_HANDLE_T hwiNum) in HwiClear()
86 STATIC UINT32 HwiCreate(HWI_HANDLE_T hwiNum, HWI_PRIOR_T hwiPrio) in HwiCreate()
/kernel/liteos_m/arch/arm/cortex-m4/iar/
Dlos_interrupt.c57 STATIC UINT32 HwiUnmask(HWI_HANDLE_T hwiNum) in HwiUnmask()
63 STATIC UINT32 HwiMask(HWI_HANDLE_T hwiNum) in HwiMask()
69 STATIC UINT32 HwiSetPriority(HWI_HANDLE_T hwiNum, UINT8 priority) in HwiSetPriority()
75 STATIC UINT32 HwiPending(HWI_HANDLE_T hwiNum) in HwiPending()
81 STATIC UINT32 HwiClear(HWI_HANDLE_T hwiNum) in HwiClear()
87 STATIC UINT32 HwiCreate(HWI_HANDLE_T hwiNum, HWI_PRIOR_T hwiPrio) in HwiCreate()
/kernel/liteos_m/arch/arm/cortex-m7/iar/
Dlos_interrupt.c60 STATIC UINT32 HwiUnmask(HWI_HANDLE_T hwiNum) in HwiUnmask()
66 STATIC UINT32 HwiMask(HWI_HANDLE_T hwiNum) in HwiMask()
72 STATIC UINT32 HwiSetPriority(HWI_HANDLE_T hwiNum, UINT8 priority) in HwiSetPriority()
78 STATIC UINT32 HwiPending(HWI_HANDLE_T hwiNum) in HwiPending()
84 STATIC UINT32 HwiClear(HWI_HANDLE_T hwiNum) in HwiClear()
90 STATIC UINT32 HwiCreate(HWI_HANDLE_T hwiNum, HWI_PRIOR_T hwiPrio) in HwiCreate()
/kernel/liteos_m/arch/arm/cortex-m55/iar/TZ/non_secure/
Dlos_interrupt.c58 STATIC UINT32 HwiUnmask(HWI_HANDLE_T hwiNum) in HwiUnmask()
64 STATIC UINT32 HwiMask(HWI_HANDLE_T hwiNum) in HwiMask()
70 STATIC UINT32 HwiSetPriority(HWI_HANDLE_T hwiNum, UINT8 priority) in HwiSetPriority()
76 STATIC UINT32 HwiPending(HWI_HANDLE_T hwiNum) in HwiPending()
82 STATIC UINT32 HwiClear(HWI_HANDLE_T hwiNum) in HwiClear()
88 STATIC UINT32 HwiCreate(HWI_HANDLE_T hwiNum, HWI_PRIOR_T hwiPrio) in HwiCreate()
/kernel/liteos_m/arch/risc-v/riscv32/gcc/
Dlos_arch_interrupt.h142 extern UINT32 HalGetHwiFormCnt(HWI_HANDLE_T hwiNum);
144 extern VOID HalHwiInterruptDone(HWI_HANDLE_T hwiNum);

12