ringbuf_producer_get
void *ringbuf_producer_get(struct ring_buf *);
while (!(buf = ringbuf_producer_get(&sc->sc_rb))) {