Lines Matching refs:ring
18 int ring = (unsigned long)ctx;
23 CHECK(ring != 1, "sample1_ring", "exp %d, got %d\n", 1, ring);
28 CHECK(ring != 2, "sample2_ring", "exp %d, got %d\n", 2, ring);
45 struct ring *ring_old;
46 struct ring *ring;
90 ring = ring_buffer__ring(ringbuf, 0);
91 if (!ASSERT_OK_PTR(ring, "ring_buffer__ring_idx_0"))
93 ring_old = ring;
94 ring = ring_buffer__ring(ringbuf, 1);
95 ASSERT_ERR_PTR(ring, "ring_buffer__ring_idx_1");
99 if (CHECK(err, "ringbuf_add", "failed to add another ring\n"))
102 /* verify adding a new ring didn't invalidate our older pointer */
103 ring = ring_buffer__ring(ringbuf, 0);
104 if (!ASSERT_EQ(ring, ring_old, "ring_buffer__ring_again"))