Lines Matching defs:buf
136 struct bench_buf *buf;
168 static inline void xphi_bench_fill_buffer(struct bench_buf *buf, uint32_t runs)
170 XPHI_BENCH_DBG("reading/writing %u x %lu bytes\n", runs, sizeof(buf->data));
172 for (uint32_t i = 0; i < sizeof(buf->data); ++i) {
173 buf->data[i]=(uint8_t)(i+j);
178 static inline void xphi_bench_fill_buffer_random(struct bench_buf *buf, uint32_t runs)
180 XPHI_BENCH_DBG("reading/writing %u x %lu bytes\n", runs, sizeof(buf->data));
182 for (uint32_t i = 0; i < sizeof(buf->data); ++i) {
183 uint32_t idx = rand() * sizeof(buf->data);
184 buf->data[idx]=(uint8_t)(buf->data[idx]+i+j);
189 static inline void xphi_bench_read_buffer(struct bench_buf *buf,
193 XPHI_BENCH_DBG("reading %u x %lu bytes\n", runs, sizeof(buf->data));
196 for (uint32_t i = 0; i < sizeof(buf->data); ++i) {
197 counter += buf->data[i];