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.