Lines Matching refs:p_msg
79 tNDEF_STATUS NDEF_MsgValidate (UINT8 *p_msg, UINT32 msg_len, BOOLEAN b_allow_chunks) in NDEF_MsgValidate() argument
81 UINT8 *p_rec = p_msg; in NDEF_MsgValidate()
82 UINT8 *p_end = p_msg + msg_len; in NDEF_MsgValidate()
88 if ( (p_msg == NULL) || (msg_len < 3) ) in NDEF_MsgValidate()
92 if ((*p_msg & NDEF_MB_MASK) == 0) in NDEF_MsgValidate()
96 if ((*p_msg & NDEF_TNF_MASK) == NDEF_TNF_UNCHANGED) in NDEF_MsgValidate()
220 INT32 NDEF_MsgGetNumRecs (UINT8 *p_msg) in NDEF_MsgGetNumRecs() argument
222 UINT8 *p_rec = p_msg; in NDEF_MsgGetNumRecs()
364 UINT8 *NDEF_MsgGetRecByIndex (UINT8 *p_msg, INT32 index) in NDEF_MsgGetRecByIndex() argument
366 UINT8 *p_rec = p_msg; in NDEF_MsgGetRecByIndex()
415 UINT8 *NDEF_MsgGetLastRecInMsg (UINT8 *p_msg) in NDEF_MsgGetLastRecInMsg() argument
417 UINT8 *p_rec = p_msg; in NDEF_MsgGetLastRecInMsg()
463 UINT8 *NDEF_MsgGetFirstRecByType (UINT8 *p_msg, UINT8 tnf, UINT8 *p_type, UINT8 tlen) in NDEF_MsgGetFirstRecByType() argument
465 UINT8 *p_rec = p_msg; in NDEF_MsgGetFirstRecByType()
582 UINT8 *NDEF_MsgGetFirstRecById (UINT8 *p_msg, UINT8 *p_id, UINT8 ilen) in NDEF_MsgGetFirstRecById() argument
584 UINT8 *p_rec = p_msg; in NDEF_MsgGetFirstRecById()
820 void NDEF_MsgInit (UINT8 *p_msg, UINT32 max_size, UINT32 *p_cur_size) in NDEF_MsgInit() argument
823 memset (p_msg, 0, max_size); in NDEF_MsgInit()
836 extern tNDEF_STATUS NDEF_MsgAddRec (UINT8 *p_msg, UINT32 max_size, UINT32 *p_cur_size, in NDEF_MsgAddRec() argument
841 UINT8 *p_rec = p_msg + *p_cur_size; in NDEF_MsgAddRec()
864 UINT8 *pLast = NDEF_MsgGetLastRecInMsg (p_msg); in NDEF_MsgAddRec()
932 extern tNDEF_STATUS NDEF_MsgInsertRec (UINT8 *p_msg, UINT32 max_size, UINT32 *p_cur_size, INT32 ind… in NDEF_MsgInsertRec() argument
949 if ( (index >= NDEF_MsgGetNumRecs (p_msg)) in NDEF_MsgInsertRec()
950 || ((p_rec = NDEF_MsgGetRecByIndex(p_msg, index)) == NULL) ) in NDEF_MsgInsertRec()
952 return NDEF_MsgAddRec (p_msg, max_size, p_cur_size, tnf, p_type, type_len, in NDEF_MsgInsertRec()
958 *p_msg &= ~NDEF_MB_MASK; in NDEF_MsgInsertRec()
961 shiftdown (p_rec, (UINT32)(*p_cur_size - (p_rec - p_msg)), recSize); in NDEF_MsgInsertRec()
1027 extern tNDEF_STATUS NDEF_MsgAppendRec (UINT8 *p_msg, UINT32 max_size, UINT32 *p_cur_size, in NDEF_MsgAppendRec() argument
1043 p_rec = p_msg; in NDEF_MsgAppendRec()
1047 UINT8 *pLast = NDEF_MsgGetLastRecInMsg (p_msg); in NDEF_MsgAppendRec()
1053 p_rec = p_msg + *p_cur_size; in NDEF_MsgAppendRec()
1078 tNDEF_STATUS NDEF_MsgAppendPayload (UINT8 *p_msg, UINT32 max_size, UINT32 *p_cur_size, in NDEF_MsgAppendPayload() argument
1123 shiftdown (pp + 1, (UINT32)(*p_cur_size - (pp - p_msg) - 1), 3); in NDEF_MsgAppendPayload()
1141 shiftdown (pp, (UINT32)(*p_cur_size - (pp - p_msg)), add_pl_len); in NDEF_MsgAppendPayload()
1162 tNDEF_STATUS NDEF_MsgReplacePayload (UINT8 *p_msg, UINT32 max_size, UINT32 *p_cur_size, in NDEF_MsgReplacePayload() argument
1205 shiftdown (pp + 1, (UINT32)(*p_cur_size - (pp - p_msg) - 1), 3); in NDEF_MsgReplacePayload()
1226 shiftdown (pp, (UINT32)(*p_cur_size - (pp - p_msg)), paylen_delta); in NDEF_MsgReplacePayload()
1239 shiftup (pp + 1, pp + 4, (UINT32)(*p_cur_size - (pp - p_msg) - 3)); in NDEF_MsgReplacePayload()
1258 shiftup (pp - paylen_delta, pp, (UINT32)(*p_cur_size - (pp - p_msg))); in NDEF_MsgReplacePayload()
1281 tNDEF_STATUS NDEF_MsgReplaceType (UINT8 *p_msg, UINT32 max_size, UINT32 *p_cur_size, in NDEF_MsgReplaceType() argument
1316 shiftdown (pp, (UINT32)(*p_cur_size - (pp - p_msg)), typelen_delta); in NDEF_MsgReplaceType()
1327 shiftup (pp - typelen_delta, pp, (UINT32)(*p_cur_size - (pp - p_msg))); in NDEF_MsgReplaceType()
1353 tNDEF_STATUS NDEF_MsgReplaceId (UINT8 *p_msg, UINT32 max_size, UINT32 *p_cur_size, in NDEF_MsgReplaceId() argument
1394 shiftdown (p_idlen_field, (UINT32)(*p_cur_size - (p_idlen_field - p_msg)), 1); in NDEF_MsgReplaceId()
1404 shiftdown (pp, (UINT32)(*p_cur_size - (pp - p_msg)), idlen_delta); in NDEF_MsgReplaceId()
1415 shiftup (pp - idlen_delta, pp, (UINT32)(*p_cur_size - (pp - p_msg))); in NDEF_MsgReplaceId()
1422 …up (p_idlen_field, p_idlen_field + 1, (UINT32)(*p_cur_size - (p_idlen_field - p_msg - (UINT32)1))); in NDEF_MsgReplaceId()
1451 tNDEF_STATUS NDEF_MsgRemoveRec (UINT8 *p_msg, UINT32 *p_cur_size, INT32 index) in NDEF_MsgRemoveRec() argument
1453 UINT8 *p_rec = NDEF_MsgGetRecByIndex (p_msg, index); in NDEF_MsgRemoveRec()
1463 if ((pNext = NDEF_MsgGetRecByIndex(p_msg, 1)) != NULL) in NDEF_MsgRemoveRec()
1467 *p_cur_size -= (UINT32)(pNext - p_msg); in NDEF_MsgRemoveRec()
1469 shiftup (p_msg, pNext, *p_cur_size); in NDEF_MsgRemoveRec()
1483 if ((pPrev = NDEF_MsgGetRecByIndex(p_msg, index - 1)) == NULL) in NDEF_MsgRemoveRec()
1488 *p_cur_size = (UINT32)(p_rec - p_msg); in NDEF_MsgRemoveRec()
1498 shiftup (p_rec, pNext, (UINT32)(*p_cur_size - (pNext - p_msg))); in NDEF_MsgRemoveRec()