Searched refs:nonwakeup (Results 1 – 4 of 4) sorted by relevance
/aosp_15_r20/device/google/contexthub/firmware/os/core/ |
D | nanohubCommand.c | 733 static int fillBuffer(void *tx, uint32_t totLength, uint32_t *wakeup, uint32_t *nonwakeup) in fillBuffer() argument 742 prevNonWakeup = *nonwakeup; in fillBuffer() 744 while (hostIntfPacketDequeue(&mTxNext, wakeup, nonwakeup)) { in fillBuffer() 784 *nonwakeup = prevNonWakeup; in fillBuffer() 789 prevNonWakeup = *nonwakeup; in fillBuffer() 798 uint32_t nonwakeup = atomicRead32bits(&mTxWakeCnt[1]); in updateInterrupts() local 807 if (!nonwakeup && nonwakeupStatus) in updateInterrupts() 809 else if (nonwakeup && !nonwakeupStatus) in updateInterrupts() 813 void nanohubPrefetchTx(uint32_t interrupt, uint32_t wakeup, uint32_t nonwakeup) in nanohubPrefetchTx() argument 820 if (nonwakeup < atomicRead32bits(&mTxWakeCnt[1])) in nanohubPrefetchTx() [all …]
|
D | hostIntf.c | 558 bool hostIntfPacketDequeue(void *data, uint32_t *wakeup, uint32_t *nonwakeup) in hostIntfPacketDequeue() argument 623 *nonwakeup = mNonWakeupBlocks; in hostIntfPacketDequeue()
|
/aosp_15_r20/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);
|