Lines Matching refs:__libc_format_buffer

21 extern int __libc_format_buffer(char* buffer, size_t buffer_size, const char* format, ...);
28 __libc_format_buffer(buf, sizeof(buf), "a");
31 __libc_format_buffer(buf, sizeof(buf), "%%");
34 __libc_format_buffer(buf, sizeof(buf), "01234");
37 __libc_format_buffer(buf, sizeof(buf), "a%sb", "01234");
41 __libc_format_buffer(buf, sizeof(buf), "a%sb", s);
44 __libc_format_buffer(buf, sizeof(buf), "aa%scc", "bb");
47 __libc_format_buffer(buf, sizeof(buf), "a%cc", 'b');
50 __libc_format_buffer(buf, sizeof(buf), "a%db", 1234);
53 __libc_format_buffer(buf, sizeof(buf), "a%db", -8123);
56 __libc_format_buffer(buf, sizeof(buf), "a%hdb", static_cast<short>(0x7fff0010));
59 __libc_format_buffer(buf, sizeof(buf), "a%hhdb", static_cast<char>(0x7fffff10));
62 __libc_format_buffer(buf, sizeof(buf), "a%lldb", 0x1000000000LL);
65 __libc_format_buffer(buf, sizeof(buf), "a%ldb", 70000L);
68 __libc_format_buffer(buf, sizeof(buf), "a%pb", reinterpret_cast<void*>(0xb0001234));
71 __libc_format_buffer(buf, sizeof(buf), "a%xz", 0x12ab);
74 __libc_format_buffer(buf, sizeof(buf), "a%Xz", 0x12ab);
77 __libc_format_buffer(buf, sizeof(buf), "a%08xz", 0x123456);
80 __libc_format_buffer(buf, sizeof(buf), "a%5dz", 1234);
83 __libc_format_buffer(buf, sizeof(buf), "a%05dz", 1234);
86 __libc_format_buffer(buf, sizeof(buf), "a%8dz", 1234);
89 __libc_format_buffer(buf, sizeof(buf), "a%-8dz", 1234);
92 __libc_format_buffer(buf, sizeof(buf), "A%-11sZ", "abcdef");
95 __libc_format_buffer(buf, sizeof(buf), "A%s:%dZ", "hello", 1234);
98 __libc_format_buffer(buf, sizeof(buf), "a%03d:%d:%02dz", 5, 5, 5);
102 __libc_format_buffer(buf, sizeof(buf), "a%d,%pz", 5, p);
105 __libc_format_buffer(buf, sizeof(buf), "a%lld,%d,%d,%dz", 0x1000000000LL, 6, 7, 8);
115 __libc_format_buffer(buf, sizeof(buf), "%d", INT_MAX);
125 __libc_format_buffer(buf, sizeof(buf), "%d", INT_MIN);
135 __libc_format_buffer(buf, sizeof(buf), "%ld", LONG_MAX);
149 __libc_format_buffer(buf, sizeof(buf), "%ld", LONG_MIN);
163 __libc_format_buffer(buf, sizeof(buf), "%lld", LLONG_MAX);
173 __libc_format_buffer(buf, sizeof(buf), "%lld", LLONG_MIN);
183 ASSERT_EQ(11, __libc_format_buffer(buf, sizeof(buf), "hello %s", "world"));
185 ASSERT_EQ(11, __libc_format_buffer(buf, 8, "hello %s", "world"));