• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/scudo/standalone/

Lines Matching refs:BufferEnd

17 static int appendChar(char **Buffer, const char *BufferEnd, char C) {
18 if (*Buffer < BufferEnd) {
28 static int appendNumber(char **Buffer, const char *BufferEnd, u64 AbsoluteValue,
40 Res += appendChar(Buffer, BufferEnd, '-');
58 Res += appendChar(Buffer, BufferEnd, c);
61 Res += appendChar(Buffer, BufferEnd, '-');
66 Res += appendChar(Buffer, BufferEnd, Digit);
71 static int appendUnsigned(char **Buffer, const char *BufferEnd, u64 Num,
74 return appendNumber(Buffer, BufferEnd, Num, Base, MinNumberLength,
78 static int appendSignedDecimal(char **Buffer, const char *BufferEnd, s64 Num,
81 return appendNumber(Buffer, BufferEnd,
92 static int appendString(char **Buffer, const char *BufferEnd, int Width,
100 Res += appendChar(Buffer, BufferEnd, *S);
104 Res += appendChar(Buffer, BufferEnd, ' ');
108 static int appendPointer(char **Buffer, const char *BufferEnd, u64 ptr_value) {
110 Res += appendString(Buffer, BufferEnd, 0, -1, "0x");
111 Res += appendUnsigned(Buffer, BufferEnd, ptr_value, 16,
124 const char *BufferEnd = &Buffer[BufferLength - 1];
129 Res += appendChar(&Buffer, BufferEnd, *Cur);
163 Res += appendSignedDecimal(&Buffer, BufferEnd, DVal, Width, PadWithZero);
172 Res += appendUnsigned(&Buffer, BufferEnd, UVal, (*Cur == 'u') ? 10 : 16,
178 Res += appendPointer(&Buffer, BufferEnd, va_arg(Args, uptr));
185 Res += appendString(&Buffer, BufferEnd, LeftJustified ? -Width : Width,
192 appendChar(&Buffer, BufferEnd, static_cast<char>(va_arg(Args, int)));
197 Res += appendChar(&Buffer, BufferEnd, '%');
205 RAW_CHECK(Buffer <= BufferEnd);
206 appendChar(&Buffer, BufferEnd + 1, '\0');