VB2_MEMORY_MMAP
case VB2_MEMORY_MMAP:
if (q->memory != VB2_MEMORY_MMAP) {
if (q->memory != VB2_MEMORY_MMAP) {
fileio->memory = VB2_MEMORY_MMAP;
if (memory == VB2_MEMORY_MMAP) {
if (q->memory == VB2_MEMORY_MMAP)
if (memory != VB2_MEMORY_MMAP && memory != VB2_MEMORY_USERPTR &&
if (memory == VB2_MEMORY_MMAP && __verify_mmap_ops(q)) {
if (debug && q->memory == VB2_MEMORY_MMAP &&
if (q->memory == VB2_MEMORY_MMAP)
if (q->memory == VB2_MEMORY_MMAP)
if (vb->vb2_queue->memory != VB2_MEMORY_MMAP) {
BUILD_BUG_ON(VB2_MEMORY_MMAP != (int)V4L2_MEMORY_MMAP);
ret = vb2_core_reqbufs(&ctx->vb_q, VB2_MEMORY_MMAP, 0, &req->count);
return q->allow_cache_hints && q->memory == VB2_MEMORY_MMAP;