Lines Matching refs:dataLen
37 const uint8_t *userData, uint16_t dataLen, uint8_t fillBits, uint8_t *packData, uint16_t packLen)
40 if (userData == nullptr || packData == nullptr || dataLen > MAX_GSM_7BIT_DATA_LEN) {
50 while (srcIdx < dataLen && dstIdx < packLen) {
56 if (srcIdx >= dataLen) {
76 const uint8_t *tpdu, uint16_t dataLen, uint8_t fillBits, uint8_t *unpackData, uint16_t unpackDataLen)
81 if (unpackData == nullptr || tpdu == nullptr || dataLen == 0 || unpackDataLen == 0 || dataLen > unpackDataLen) {
88 for (; srcIdx < dataLen && dstIdx < unpackDataLen; dstIdx++) {
94 if (dstIdx >= dataLen) {
99 if (shift > 0 && srcIdx < dataLen && dstIdx < unpackDataLen) {
112 const uint8_t *tpdu, uint16_t dataLen, uint8_t fillBits, uint8_t *unpackData, uint16_t unpackDataLen)
117 if (unpackData == nullptr || tpdu == nullptr || dataLen == 0 || unpackDataLen == 0 || dataLen > unpackDataLen) {
124 for (; srcIdx < dataLen && dstIdx < unpackDataLen;) {
131 if (shift > 0 && srcIdx < dataLen && dstIdx < unpackDataLen) {