int videobuf_streamoff(struct videobuf_queue *q) { int retval; videobuf_queue_lock(q); retval = __videobuf_streamoff(q); videobuf_queue_unlock(q); return retval; }
int videobuf_streamoff(struct videobuf_queue *q) { int retval; mutex_lock(&q->lock); retval = __videobuf_streamoff(q); mutex_unlock(&q->lock); return retval; }
void videobuf_stop(struct videobuf_queue *q) { mutex_lock(&q->lock); if (q->streaming) __videobuf_streamoff(q); if (q->reading) __videobuf_read_stop(q); mutex_unlock(&q->lock); }
void videobuf_stop(struct videobuf_queue *q) { videobuf_queue_lock(q); if (q->streaming) __videobuf_streamoff(q); if (q->reading) __videobuf_read_stop(q); videobuf_queue_unlock(q); }