|
Linux Kernel
3.7.1
|
#include <ispqueue.h>
Data Fields | |
| unsigned long | vma_use_count |
| struct list_head | stream |
| struct isp_video_queue * | queue |
| unsigned int | prepared:1 |
| bool | skip_cache |
| void * | vaddr |
| vm_flags_t | vm_flags |
| unsigned long | offset |
| unsigned int | npages |
| struct page ** | pages |
| dma_addr_t | paddr |
| unsigned int | sglen |
| struct scatterlist * | sglist |
| struct v4l2_buffer | vbuf |
| struct list_head | irqlist |
| enum isp_video_buffer_state | state |
| wait_queue_head_t | wait |
struct isp_video_buffer - ISP video buffer : Number of times the buffer is mmap'ed to userspace : List head for insertion into main queue : ISP buffers queue this buffer belongs to : Whether the buffer has been prepared : Whether to skip cache management operations for this buffer : Memory virtual address (for kernel buffers) : Buffer VMA flags (for userspace buffers) : Offset inside the first page (for userspace buffers) : Number of pages (for userspace buffers) : Pages table (for userspace non-VM_PFNMAP buffers) : Memory physical address (for userspace VM_PFNMAP buffers) : Number of elements in the scatter list (for non-VM_PFNMAP buffers) : Scatter list (for non-VM_PFNMAP buffers) : V4L2 buffer : List head for insertion into IRQ queue : Current buffer state : Wait queue to signal buffer completion
Definition at line 82 of file ispqueue.h.
Definition at line 105 of file ispqueue.h.
| unsigned int npages |
Definition at line 95 of file ispqueue.h.
Definition at line 94 of file ispqueue.h.
| dma_addr_t paddr |
Definition at line 97 of file ispqueue.h.
Definition at line 96 of file ispqueue.h.
| unsigned int prepared |
Definition at line 86 of file ispqueue.h.
Definition at line 85 of file ispqueue.h.
| unsigned int sglen |
Definition at line 100 of file ispqueue.h.
| struct scatterlist* sglist |
Definition at line 101 of file ispqueue.h.
| bool skip_cache |
Definition at line 87 of file ispqueue.h.
Definition at line 106 of file ispqueue.h.
Definition at line 84 of file ispqueue.h.
| void* vaddr |
Definition at line 90 of file ispqueue.h.
| struct v4l2_buffer vbuf |
Definition at line 104 of file ispqueue.h.
| vm_flags_t vm_flags |
Definition at line 93 of file ispqueue.h.
| unsigned long vma_use_count |
Definition at line 83 of file ispqueue.h.
| wait_queue_head_t wait |
Definition at line 107 of file ispqueue.h.
1.8.2