Searched refs:nonwakeup (Results 1 – 4 of 4) sorted by relevance
/device/google/contexthub/firmware/os/core/ |
D | nanohubCommand.c | 680 static int fillBuffer(void *tx, uint32_t totLength, uint32_t *wakeup, uint32_t *nonwakeup) in fillBuffer() argument 689 prevNonWakeup = *nonwakeup; in fillBuffer() 691 while (hostIntfPacketDequeue(&mTxNext, wakeup, nonwakeup)) { in fillBuffer() 731 *nonwakeup = prevNonWakeup; in fillBuffer() 736 prevNonWakeup = *nonwakeup; in fillBuffer() 745 uint32_t nonwakeup = atomicRead32bits(&mTxWakeCnt[1]); in updateInterrupts() local 754 if (!nonwakeup && nonwakeupStatus) in updateInterrupts() 756 else if (nonwakeup && !nonwakeupStatus) in updateInterrupts() 760 void nanohubPrefetchTx(uint32_t interrupt, uint32_t wakeup, uint32_t nonwakeup) in nanohubPrefetchTx() argument 767 if (nonwakeup < atomicRead32bits(&mTxWakeCnt[1])) in nanohubPrefetchTx() [all …]
|
D | hostIntf.c | 557 bool hostIntfPacketDequeue(void *data, uint32_t *wakeup, uint32_t *nonwakeup) in hostIntfPacketDequeue() argument 622 *nonwakeup = mNonWakeupBlocks; in hostIntfPacketDequeue()
|
/device/google/contexthub/firmware/os/inc/ |
D | nanohubCommand.h | 34 void nanohubPrefetchTx(uint32_t interrupt, uint32_t wakeup, uint32_t nonwakeup);
|
D | hostIntf.h | 81 bool hostIntfPacketDequeue(void *ptr, uint32_t *wakeup, uint32_t *nonwakeup);
|