Home | History | Annotate | Download | only in core

Lines Matching refs:buffer

21     #define VSNPRINTF(buffer, size, format, args) \
22 _vsnprintf_s(buffer, size, _TRUNCATE, format, args)
29 #define ARGS_TO_BUFFER(format, buffer, size) \
33 VSNPRINTF(buffer, size, format, args); \
74 char buffer[SkStrAppendU32_MaxSize];
75 char* p = buffer + sizeof(buffer);
82 SkASSERT(p >= buffer);
83 char* stop = buffer + sizeof(buffer);
102 char buffer[SkStrAppendU64_MaxSize];
103 char* p = buffer + sizeof(buffer);
116 SkASSERT(p >= buffer);
117 size_t cp_len = buffer + sizeof(buffer) - p;
137 char buffer[SkStrAppendScalar_MaxSize + 1];
138 int len = SNPRINTF(buffer, sizeof(buffer), gFormat, value);
139 memcpy(string, buffer, len);
383 // just use less of the buffer without allocating a smaller one
457 do it in place, rather than allocating a new buffer.
498 char buffer[kMaxBytesInUTF8Sequence];
499 size_t len = SkUTF8_FromUnichar(uni, buffer);
502 this->insert(offset, buffer, len);
507 char buffer[SkStrAppendS32_MaxSize];
508 char* stop = SkStrAppendS32(buffer, dec);
509 this->insert(offset, buffer, stop - buffer);
513 char buffer[SkStrAppendS64_MaxSize];
514 char* stop = SkStrAppendS64(buffer, dec, minDigits);
515 this->insert(offset, buffer, stop - buffer);
519 char buffer[SkStrAppendU32_MaxSize];
520 char* stop = SkStrAppendU32(buffer, dec);
521 this->insert(offset, buffer, stop - buffer);
525 char buffer[SkStrAppendU64_MaxSize];
526 char* stop = SkStrAppendU64(buffer, dec, minDigits);
527 this->insert(offset, buffer, stop - buffer);
535 char buffer[8];
536 char* p = buffer + sizeof(buffer);
548 SkASSERT(p >= buffer);
549 this->insert(offset, p, buffer + sizeof(buffer) - p);
553 char buffer[SkStrAppendScalar_MaxSize];
554 char* stop = SkStrAppendScalar(buffer, value);
555 this->insert(offset, buffer, stop - buffer);
559 char buffer[kBufferSize];
560 ARGS_TO_BUFFER(format, buffer, kBufferSize);
562 this->set(buffer, strlen(buffer));
566 char buffer[kBufferSize];
567 ARGS_TO_BUFFER(format, buffer, kBufferSize);
569 this->append(buffer, strlen(buffer));
573 char buffer[kBufferSize];
574 VSNPRINTF(buffer, kBufferSize, format, args);
576 this->append(buffer, strlen(buffer));
580 char buffer[kBufferSize];
581 ARGS_TO_BUFFER(format, buffer, kBufferSize);
583 this->prepend(buffer, strlen(buffer));
631 char buffer[kBufferSize];
632 ARGS_TO_BUFFER(format, buffer, kBufferSize);
633 formattedOutput.set(buffer);