pub unsafe extern "C" fn ring_buffer__new(
map_fd: c_int,
sample_cb: ring_buffer_sample_fn,
ctx: *mut c_void,
opts: *const ring_buffer_opts,
) -> *mut ring_buffer
pub unsafe extern "C" fn ring_buffer__new(
map_fd: c_int,
sample_cb: ring_buffer_sample_fn,
ctx: *mut c_void,
opts: *const ring_buffer_opts,
) -> *mut ring_buffer