Home
last modified time | relevance | path

Searched refs:Tpdu (Results 1 – 10 of 10) sorted by relevance

/aosp12/hardware/st/secure_element/ese-spi-driver/
H A DT1protocol.h106 int T1protocol_checkResponseTpduChecksum(Tpdu *tpdu);
115 int T1protocol_checkResponsePcbConsistency(Tpdu *tpdu);
124 int T1protocol_checkResponseLenConsistency(Tpdu *tpdu);
185 int T1protocol_processIBlock(Tpdu* originalCmdTpdu, Tpdu* lastRespTpduReceived);
194 void T1protocol_processRBlock(Tpdu *originalCmdTpdu,
217 int T1protocol_formSblockResponse(Tpdu *responseTpdu, Tpdu *requestTpdu);
230 int T1protocol_processSBlock(Tpdu *originalCmdTpdu, Tpdu *lastCmdTpduSent,
241 bool T1protocol_isSequenceNumberOk(Tpdu *originalTpdu, Tpdu *respTpdu);
282 int T1protocol_doResendRequest(Tpdu *lastCmdTpduSent,
325 int T1protocol_doSoftReset(Tpdu *lastRespTpduReceived);
[all …]
H A DT1protocol.cc137 int T1protocol_checkResponsePcbConsistency(Tpdu* tpdu) { in T1protocol_checkResponsePcbConsistency()
426 int T1protocol_processIBlock(Tpdu* originalCmdTpdu, in T1protocol_processIBlock()
462 void T1protocol_processRBlock(Tpdu* originalCmdTpdu, in T1protocol_processRBlock()
507 Tpdu* TempTpdu = (Tpdu*)malloc(sizeof(Tpdu)); in T1protocol_sendRBlock()
545 int T1protocol_formSblockResponse(Tpdu* responseTpdu, Tpdu* requestTpdu) { in T1protocol_formSblockResponse()
637 bool T1protocol_isSequenceNumberOk(Tpdu* originalTpdu, Tpdu* respTpdu) { in T1protocol_isSequenceNumberOk()
757 Tpdu* TempTpdu = (Tpdu*)malloc(sizeof(Tpdu)); in T1protocol_doWTXResponse()
837 Tpdu* TempTpdu = (Tpdu*)malloc(sizeof(Tpdu)); in T1protocol_doResyncRequest()
875 Tpdu* TempTpdu = (Tpdu*)malloc(sizeof(Tpdu)); in T1protocol_doSoftReset()
964 int T1protocol_handleTpduResponse(Tpdu* originalCmdTpdu, Tpdu* lastCmdTpduSent, in T1protocol_handleTpduResponse()
[all …]
H A DSpiLayerComm.h61 int SpiLayerComm_writeTpdu(Tpdu* cmdTpdu);
72 int SpiLayerComm_waitForResponse(Tpdu* respTpdu, int nBwt);
83 int SpiLayerComm_readTpdu(Tpdu* respTpdu);
H A DSpiLayerInterface.h68 int SpiLayerInterface_transcieveTpdu(Tpdu* cmdTpdu, Tpdu* respTpdu,
H A DSpiLayerComm.cc192 int SpiLayerComm_writeTpdu(Tpdu* cmdTpdu) { in SpiLayerComm_writeTpdu()
233 int SpiLayerComm_waitForResponse(Tpdu* respTpdu, int nBwt) { in SpiLayerComm_waitForResponse()
308 int SpiLayerComm_readTpdu(Tpdu* respTpdu) { in SpiLayerComm_readTpdu()
H A DSpiLayerInterface.cc92 int SpiLayerInterface_transcieveTpdu(Tpdu* cmdTpdu, Tpdu* respTpdu, in SpiLayerInterface_transcieveTpdu()
H A DAndroid.bp24 "utils-lib/Tpdu.cc",
/aosp12/hardware/st/secure_element/ese-spi-driver/utils-lib/
H A DTpdu.h52 } Tpdu; typedef
68 uint16_t Tpdu_toByteArray(Tpdu *structTpdu, uint8_t *baTpdu);
77 bool Tpdu_isChecksumOk(Tpdu *tpdu);
91 Tpdu *tpdu);
99 void Tpdu_getChecksumBytes(Tpdu *tpdu, uint8_t *checksumBytes);
119 TpduType Tpdu_getType(Tpdu *tpdu);
129 void Tpdu_copy(Tpdu *dest, Tpdu *src);
137 void Tpdu_toHexString(Tpdu *tpdu, uint8_t *hexStringBuffer);
H A DTpdu.cc37 uint16_t Tpdu_toByteArray(Tpdu *structTpdu, uint8_t *baTpdu) { in Tpdu_toByteArray()
87 bool Tpdu_isChecksumOk(Tpdu *tpdu) { in Tpdu_isChecksumOk()
120 Tpdu *tpdu) { in Tpdu_formTpdu()
174 void Tpdu_getChecksumBytes(Tpdu *tpdu, uint8_t *checksumBytes) { in Tpdu_getChecksumBytes()
221 TpduType Tpdu_getType(Tpdu *tpdu) { in Tpdu_getType()
243 void Tpdu_copy(Tpdu *dest, Tpdu *src) { in Tpdu_copy()
269 void Tpdu_toHexString(Tpdu *tpdu, uint8_t *hexStringBuffer) { in Tpdu_toHexString()
H A DDataMgmt.h25 Tpdu tData;