Home
last modified time | relevance | path

Searched refs:curBuffer (Results 1 – 5 of 5) sorted by relevance

/hal_ti-latest/simplelink_lpf3/source/ti/drivers/rcl/
DRCL_Buffer.c302 RCL_MultiBuffer *curBuffer = head; in RCL_MultiBuffer_findFirstWritableBuffer() local
303 while (curBuffer != NULL && curBuffer->state == RCL_BufferStateFinished) in RCL_MultiBuffer_findFirstWritableBuffer()
305 curBuffer = (RCL_MultiBuffer *) List_next((List_Elem *)curBuffer); in RCL_MultiBuffer_findFirstWritableBuffer()
307 return curBuffer; in RCL_MultiBuffer_findFirstWritableBuffer()
313 RCL_MultiBuffer *RCL_MultiBuffer_getBuffer(RCL_MultiBuffer *curBuffer, in RCL_MultiBuffer_getBuffer() argument
317 if (curBuffer != NULL) in RCL_MultiBuffer_getBuffer()
320 if (curBuffer->state != RCL_BufferStateInUse) in RCL_MultiBuffer_getBuffer()
323 curBuffer->state = RCL_BufferStateInUse; in RCL_MultiBuffer_getBuffer()
325 curBuffer->headIndex = 0; in RCL_MultiBuffer_getBuffer()
326 curBuffer->tailIndex = 0; in RCL_MultiBuffer_getBuffer()
[all …]
DRCL_Buffer.h441 RCL_MultiBuffer *RCL_MultiBuffer_getBuffer(RCL_MultiBuffer *curBuffer,
457 uint32_t RCL_MultiBuffer_findAvailableRxSpace(const RCL_MultiBuffer *curBuffer);
468 static inline uint8_t *RCL_MultiBuffer_getNextWritableByte(RCL_MultiBuffer *curBuffer) in RCL_MultiBuffer_getNextWritableByte() argument
470 return & curBuffer->data[curBuffer->tailIndex]; in RCL_MultiBuffer_getNextWritableByte()
484 static inline void RCL_MultiBuffer_commitBytes(RCL_MultiBuffer *curBuffer, uint32_t numBytes) in RCL_MultiBuffer_commitBytes() argument
486 curBuffer->tailIndex += numBytes; in RCL_MultiBuffer_commitBytes()
/hal_ti-latest/simplelink_lpf3/source/ti/drivers/rcl/handlers/
Dgeneric.c82 RCL_MultiBuffer *curBuffer; member
994 genericHandlerState.common.curBuffer = NULL; in RCL_Handler_Generic_Rx()
1035 RCL_MultiBuffer *curBuffer; in RCL_Handler_Generic_Rx() local
1036 curBuffer = RCL_MultiBuffer_getBuffer(genericHandlerState.common.curBuffer, in RCL_Handler_Generic_Rx()
1038 if (curBuffer != genericHandlerState.common.curBuffer) { in RCL_Handler_Generic_Rx()
1040 genericHandlerState.common.curBuffer = curBuffer; in RCL_Handler_Generic_Rx()
1042 if (curBuffer == NULL) { in RCL_Handler_Generic_Rx()
1052 data32 = (uint32_t *)RCL_MultiBuffer_getNextWritableByte(curBuffer); in RCL_Handler_Generic_Rx()
1054 RCL_MultiBuffer_commitBytes(curBuffer, wordLength * 4); in RCL_Handler_Generic_Rx()
1289 genericHandlerState.common.curBuffer = NULL; in RCL_Handler_Nesb_Ptx()
[all …]
Dble5.c108 RCL_MultiBuffer *curBuffer; member
187 static void RCL_Handler_BLE5_commitPacket(RCL_MultiBuffer *curBuffer, uint32_t numBytes);
202 static void RCL_Handler_BLE5_getAuxPtrFromTxBuffer(RCL_Buffer_TxBuffer *curBuffer, RCL_AuxPtrInfo *…
478 ble5HandlerState.common.curBuffer = NULL; in RCL_Handler_BLE5_adv()
745 RCL_MultiBuffer *curBuffer; in RCL_Handler_BLE5_adv() local
746 curBuffer = RCL_MultiBuffer_getBuffer(ble5HandlerState.common.curBuffer, in RCL_Handler_BLE5_adv()
748 if (curBuffer != ble5HandlerState.common.curBuffer) in RCL_Handler_BLE5_adv()
751 ble5HandlerState.common.curBuffer = curBuffer; in RCL_Handler_BLE5_adv()
753 if (curBuffer == NULL) in RCL_Handler_BLE5_adv()
765 data32 = (uint32_t *)RCL_MultiBuffer_getNextWritableByte(curBuffer); in RCL_Handler_BLE5_adv()
[all …]
Dieee.c127 RCL_MultiBuffer *curBuffer; member
446 ieeeHandlerState.common.curBuffer = NULL; in RCL_Handler_Ieee_RxTx()
1098 RCL_MultiBuffer *curBuffer; in RCL_Handler_Ieee_RxTx() local
1102 curBuffer = NULL; in RCL_Handler_Ieee_RxTx()
1106 curBuffer = RCL_MultiBuffer_getBuffer(ieeeHandlerState.common.curBuffer, in RCL_Handler_Ieee_RxTx()
1108 if (curBuffer != ieeeHandlerState.common.curBuffer) { in RCL_Handler_Ieee_RxTx()
1110 ieeeHandlerState.common.curBuffer = curBuffer; in RCL_Handler_Ieee_RxTx()
1113 if (curBuffer == NULL) { in RCL_Handler_Ieee_RxTx()
1123 data32 = (uint32_t *)RCL_MultiBuffer_getNextWritableByte(curBuffer); in RCL_Handler_Ieee_RxTx()
1125 RCL_MultiBuffer_commitBytes(curBuffer, wordLength * 4); in RCL_Handler_Ieee_RxTx()
[all …]