*参照元 [#f5a29555] #backlinks *説明 [#pfbd881e] -パス: [[linux-4.4.1/drivers/media/usb/uvc/uvc_queue.c]] -FIXME: これは何? --説明 **引数 [#u8762c75] -struct uvc_video_queue *queue -- --[[linux-4.4.1/uvc_video_queue]] -struct v4l2_requestbuffers *rb -- --[[linux-4.4.1/v4l2_requestbuffers]] **返り値 [#i4086425] -int -- **参考 [#s8053fe6] *実装 int uvc_request_buffers(struct uvc_video_queue *queue, [#j2149b74] *実装 [#m4c5093a] int uvc_request_buffers(struct uvc_video_queue *queue, struct v4l2_requestbuffers *rb) { int ret; mutex_lock(&queue->mutex); ret = vb2_reqbufs(&queue->queue, rb); mutex_unlock(&queue->mutex); - --[[linux-4.4.1/mutex_lock()]] --[[linux-4.4.1/mutex_unlock()]] --[[linux-4.4.1/vb2_reqbufs()]] return ret ? ret : rb->count; } *コメント [#m46f2f1c]