Lines Matching defs:To
297 // Overwrites part of To[0,ToSize) with a part of From[0,FromSize).
300 uint8_t *To, size_t ToSize) {
301 // Copy From[FromBeg, FromBeg + CopySize) into To[ToBeg, ToBeg + CopySize).
308 memmove(To + ToBeg, From + FromBeg, CopySize);
312 // Inserts part of From[0,ToSize) into To.
313 // Returns new size of To on success or 0 on failure.
315 uint8_t *To, size_t ToSize,
326 if (To == From) {
329 memmove(To + ToInsertPos + CopySize, To + ToInsertPos, TailSize);
330 memmove(To + ToInsertPos, MutateInPlaceHere.data(), CopySize);
332 memmove(To + ToInsertPos + CopySize, To + ToInsertPos, TailSize);
333 memmove(To + ToInsertPos, From + FromBeg, CopySize);