Lines Matching refs:blob
58 struct blob blob; in TEST() local
64 blob_init(&blob); in TEST()
68 blob_write_bytes(&blob, bytes_test_str, sizeof(bytes_test_str)); in TEST()
70 reserved = blob_reserve_bytes(&blob, sizeof(reserve_test_str)); in TEST()
71 blob_overwrite_bytes(&blob, reserved, reserve_test_str, sizeof(reserve_test_str)); in TEST()
74 str_offset = blob.size; in TEST()
75 blob_write_bytes(&blob, placeholder_str, sizeof(placeholder_str)); in TEST()
77 blob_write_uint32(&blob, uint32_test); in TEST()
80 uint_offset = blob.size; in TEST()
81 blob_write_uint32(&blob, uint32_placeholder); in TEST()
83 blob_write_uint64(&blob, uint64_test); in TEST()
85 blob_write_intptr(&blob, (intptr_t) &blob); in TEST()
87 blob_write_string(&blob, string_test_str); in TEST()
90 blob_overwrite_bytes(&blob, str_offset, overwrite_test_str, in TEST()
92 blob_overwrite_uint32(&blob, uint_offset, uint32_overwrite); in TEST()
96 blob_reader_init(&reader, blob.data, blob.size); in TEST()
114 EXPECT_EQ((intptr_t) &blob, blob_read_intptr(&reader)) << "blob_write/read_intptr"; in TEST()
121 blob_finish(&blob); in TEST()
127 struct blob blob; in TEST() local
132 blob_init(&blob); in TEST()
137 blob_write_intptr(&blob, (intptr_t) &blob); in TEST()
139 delta = blob.size; in TEST()
140 last = blob.size; in TEST()
150 blob_write_bytes(&blob, bytes, num_bytes); in TEST()
152 EXPECT_NE(delta, blob.size - last) << "unaligned write of bytes"; in TEST()
154 blob_write_intptr(&blob, (intptr_t) &blob); in TEST()
156 EXPECT_EQ(2 * delta, blob.size - last) << "aligned write of intptr"; in TEST()
158 last = blob.size; in TEST()
164 blob_reader_init(&reader, blob.data, blob.size); in TEST()
166 EXPECT_EQ((intptr_t) &blob, blob_read_intptr(&reader)) in TEST()
172 EXPECT_EQ((intptr_t) &blob, blob_read_intptr(&reader)) << "aligned read of intptr_t"; in TEST()
175 blob_finish(&blob); in TEST()
181 struct blob blob; in TEST() local
185 blob_init(&blob); in TEST()
187 blob_write_uint32(&blob, value); in TEST()
189 blob_reader_init(&reader, blob.data, blob.size); in TEST()
196 blob_finish(&blob); in TEST()
204 struct blob blob; in TEST() local
210 blob_init(&blob); in TEST()
220 blob_write_bytes(&blob, buf, size); in TEST()
223 blob_reader_init(&reader, blob.data, blob.size); in TEST()
237 blob_finish(&blob); in TEST()