Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
comedi_async Struct Reference

#include <comedidev.h>

Data Fields

struct comedi_subdevicesubdevice
 
voidprealloc_buf
 
unsigned int prealloc_bufsz
 
struct comedi_buf_pagebuf_page_list
 
unsigned n_buf_pages
 
unsigned int max_bufsize
 
unsigned int mmap_count
 
unsigned int buf_write_count
 
unsigned int buf_write_alloc_count
 
unsigned int buf_read_count
 
unsigned int buf_read_alloc_count
 
unsigned int buf_write_ptr
 
unsigned int buf_read_ptr
 
unsigned int cur_chan
 
unsigned int scan_progress
 
unsigned int munge_chan
 
unsigned int munge_count
 
unsigned int munge_ptr
 
unsigned int events
 
struct comedi_cmd cmd
 
wait_queue_head_t wait_head
 
unsigned int cb_mask
 
int(* cb_func )(unsigned int flags, void *)
 
voidcb_arg
 
int(* inttrig )(struct comedi_device *dev, struct comedi_subdevice *s, unsigned int x)
 

Detailed Description

Definition at line 134 of file comedidev.h.

Field Documentation

struct comedi_buf_page* buf_page_list

Definition at line 140 of file comedidev.h.

unsigned int buf_read_alloc_count

Definition at line 154 of file comedidev.h.

unsigned int buf_read_count

Definition at line 152 of file comedidev.h.

unsigned int buf_read_ptr

Definition at line 157 of file comedidev.h.

unsigned int buf_write_alloc_count

Definition at line 150 of file comedidev.h.

unsigned int buf_write_count

Definition at line 148 of file comedidev.h.

unsigned int buf_write_ptr

Definition at line 156 of file comedidev.h.

void* cb_arg

Definition at line 178 of file comedidev.h.

int(* cb_func)(unsigned int flags, void *)

Definition at line 177 of file comedidev.h.

unsigned int cb_mask

Definition at line 176 of file comedidev.h.

Definition at line 171 of file comedidev.h.

unsigned int cur_chan

Definition at line 159 of file comedidev.h.

unsigned int events

Definition at line 169 of file comedidev.h.

int(* inttrig)(struct comedi_device *dev, struct comedi_subdevice *s, unsigned int x)

Definition at line 180 of file comedidev.h.

unsigned int max_bufsize

Definition at line 143 of file comedidev.h.

unsigned int mmap_count

Definition at line 145 of file comedidev.h.

unsigned int munge_chan

Definition at line 163 of file comedidev.h.

unsigned int munge_count

Definition at line 165 of file comedidev.h.

unsigned int munge_ptr

Definition at line 167 of file comedidev.h.

unsigned n_buf_pages

Definition at line 141 of file comedidev.h.

void* prealloc_buf

Definition at line 137 of file comedidev.h.

unsigned int prealloc_bufsz

Definition at line 138 of file comedidev.h.

unsigned int scan_progress

Definition at line 161 of file comedidev.h.

Definition at line 135 of file comedidev.h.

wait_queue_head_t wait_head

Definition at line 173 of file comedidev.h.


The documentation for this struct was generated from the following file: