FREE_COND_TS
if (nonblock && !FREE_COND_TS)
if (!FREE_COND_TS) {
if (wait_event_interruptible(rb->queue, FREE_COND_TS))