Home
last modified time | relevance | path

Searched refs:ChainedInterrupt (Results 1 – 2 of 2) sorted by relevance

/device/google/contexthub/firmware/os/inc/
Disr.h28 struct ChainedInterrupt { struct
31 void (*const enable)(struct ChainedInterrupt *); argument
32 void (*const disable)(struct ChainedInterrupt *); argument
44 static inline void chainIsr(struct ChainedInterrupt *interrupt, struct ChainedIsr *isr) in chainIsr()
52 static inline void unchainIsr(struct ChainedInterrupt *interrupt, struct ChainedIsr *isr) in unchainIsr()
61 static inline bool dispatchIsr(struct ChainedInterrupt *interrupt) in dispatchIsr()
79 static inline int unchainIsrAll(struct ChainedInterrupt *interrupt, uint32_t tid) in unchainIsrAll()
95 static inline uint32_t maxLatencyIsr(struct ChainedInterrupt *interrupt) in maxLatencyIsr()
/device/google/contexthub/firmware/os/platform/stm32/
Dexti.c74 struct ChainedInterrupt base;
78 static void extiInterruptEnable(struct ChainedInterrupt *irq) in extiInterruptEnable()
84 static void extiInterruptDisable(struct ChainedInterrupt *irq) in extiInterruptDisable()