Lines Matching refs:ptr
85 memcpy((uint8_t *)Dest.ptr + uOffset, Src.ptr, Src.len); in UsefulBuf_CopyOffset()
87 return (UsefulBufC){ Dest.ptr, Src.len + uOffset }; in UsefulBuf_CopyOffset()
104 return memcmp(UB1.ptr, UB2.ptr, UB1.len); in UsefulBuf_Compare()
118 const uint8_t *const pEnd = (const uint8_t *)UB.ptr + UB.len; in UsefulBuf_IsValue()
119 for (const uint8_t *p = UB.ptr; p < pEnd; p++) { in UsefulBuf_IsValue()
124 return (size_t)(p - (const uint8_t *)UB.ptr); in UsefulBuf_IsValue()
145 (UsefulBufC){ ((const uint8_t *)BytesToSearch.ptr) + in UsefulBuf_FindBytes()
179 if(Storage.ptr && (uintptr_t)Storage.ptr > ptrM) // Check #0 in UsefulOutBuf_Init()
274 ((uint8_t *)pMe->UB.ptr) + uInsertionPos; // PtrMath #1 in UsefulOutBuf_InsertUsefulBuf()
290 if (NewData.ptr != NULL) { in UsefulOutBuf_InsertUsefulBuf()
291 memmove(pInsertionPoint, NewData.ptr, NewData.len); in UsefulOutBuf_InsertUsefulBuf()
401 return (UsefulBufC){ pMe->UB.ptr, pMe->data_len }; in UsefulOutBuf_OutUBuf()
442 const void *const result = ((const uint8_t *)pMe->UB.ptr) + pMe->cursor; in UsefulInputBuf_GetBytes()