struct ring_buf
Producer
Consumer
ring_buf_put*
ring_buf_get*