Lines Matching refs:ringbuf

68 static struct ring_buffer *ringbuf;  variable
87 return (void *)(long)ring_buffer__poll(ringbuf, timeout); in poll_thread()
101 skel->maps.ringbuf.max_entries = 0x40000; in ringbuf_write_subtest()
107 rb_fd = skel->maps.ringbuf.map_fd; in ringbuf_write_subtest()
117 ringbuf = ring_buffer__new(rb_fd, process_sample, NULL, NULL); in ringbuf_write_subtest()
118 if (!ASSERT_OK_PTR(ringbuf, "ringbuf_new")) in ringbuf_write_subtest()
137 ring_buffer__free(ringbuf); in ringbuf_write_subtest()
158 skel->maps.ringbuf.max_entries = page_size; in ringbuf_subtest()
164 rb_fd = skel->maps.ringbuf.map_fd; in ringbuf_subtest()
213 ringbuf = ring_buffer__new(skel->maps.ringbuf.map_fd, in ringbuf_subtest()
215 if (CHECK(!ringbuf, "ringbuf_create", "failed to create ringbuf\n")) in ringbuf_subtest()
224 ring = ring_buffer__ring(ringbuf, 0); in ringbuf_subtest()
229 ASSERT_EQ(map_fd, skel->maps.ringbuf.map_fd, "ring_map_fd"); in ringbuf_subtest()
258 err = ring_buffer__poll(ringbuf, -1); in ringbuf_subtest()
267 err = ring_buffer__poll(ringbuf, 0); in ringbuf_subtest()
285 err = ring_buffer__poll(ringbuf, -1); in ringbuf_subtest()
360 err = ring_buffer__consume(ringbuf); in ringbuf_subtest()
381 ring_buffer__free(ringbuf); in ringbuf_subtest()
413 skel_n->maps.ringbuf.max_entries = getpagesize(); in ringbuf_n_subtest()
420 ringbuf = ring_buffer__new(skel_n->maps.ringbuf.map_fd, in ringbuf_n_subtest()
422 if (!ASSERT_OK_PTR(ringbuf, "ring_buffer__new")) in ringbuf_n_subtest()
436 err = ring_buffer__consume_n(ringbuf, N_SAMPLES); in ringbuf_n_subtest()
442 ring_buffer__free(ringbuf); in ringbuf_n_subtest()
474 skel_map_key->maps.ringbuf.max_entries = getpagesize(); in ringbuf_map_key_subtest()
481 ringbuf = ring_buffer__new(skel_map_key->maps.ringbuf.map_fd, in ringbuf_map_key_subtest()
483 if (!ASSERT_OK_PTR(ringbuf, "ring_buffer__new")) in ringbuf_map_key_subtest()
492 err = ring_buffer__poll(ringbuf, -1); in ringbuf_map_key_subtest()
496 ring_buffer__free(ringbuf); in ringbuf_map_key_subtest()
520 skel->maps.ringbuf.max_entries = size; in ringbuf_overwrite_mode_subtest()