ring_buffer__poll
LIBBPF_API int ring_buffer__poll(struct ring_buffer *rb, int timeout_ms);
while (ring_buffer__poll(ctx->ringbuf, -1) >= 0) {
err = ring_buffer__poll(ringbuf, -1);
err = ring_buffer__poll(ringbuf, 0);
err = ring_buffer__poll(ringbuf, -1);
err = ring_buffer__poll(ringbuf, -1);
return (void *)(long)ring_buffer__poll(ringbuf, timeout);
err = ring_buffer__poll(ringbuf, -1);
err = ring_buffer__poll(ringbuf, 0);
retval = ring_buffer__poll(rb, timeout * 1000);