nidas
v1.2-1520
|
Device structure used in the file operations of the character device which provides ARINC samples. More...
Public Attributes | |
char | deviceName [64] |
struct dsm_sample_circ_buf | samples |
struct sample_read_state | read_state |
wait_queue_head_t | rwaitq |
unsigned int | skippedSamples |
int | sweep_jiffies |
struct timer_list | sweeper |
unsigned int | speed |
unsigned int | parity |
int | pollDtMsec |
atomic_t | used |
int | nSweeps |
unsigned int | lps_cnt_current |
dsm_arinc_status | status |
unsigned char | rate [0400] |
unsigned char | arcfgs [0400] |
unsigned int | nArcfg |
Device structure used in the file operations of the character device which provides ARINC samples.
unsigned char arinc_dev::arcfgs[0400] |
Referenced by arinc_ioctl().
char arinc_dev::deviceName[64] |
Referenced by arinc_init(), arinc_ioctl(), and arinc_sweep().
unsigned int arinc_dev::lps_cnt_current |
Referenced by arinc_open(), and arinc_sweep().
unsigned int arinc_dev::nArcfg |
Referenced by arinc_ioctl(), and arinc_open().
int arinc_dev::nSweeps |
Referenced by arinc_open(), and arinc_sweep().
unsigned int arinc_dev::parity |
Referenced by arinc_ioctl().
int arinc_dev::pollDtMsec |
Referenced by arinc_ioctl(), and arinc_sweep().
unsigned char arinc_dev::rate[0400] |
Referenced by arinc_ioctl(), and arinc_open().
struct sample_read_state arinc_dev::read_state |
Referenced by arinc_open(), arinc_poll(), and arinc_read().
wait_queue_head_t arinc_dev::rwaitq |
Referenced by arinc_init(), arinc_poll(), arinc_read(), and arinc_sweep().
struct dsm_sample_circ_buf arinc_dev::samples |
Referenced by arinc_cleanup(), arinc_open(), arinc_poll(), arinc_read(), arinc_release(), and arinc_sweep().
unsigned int arinc_dev::skippedSamples |
Referenced by arinc_open(), and arinc_sweep().
unsigned int arinc_dev::speed |
Referenced by arinc_ioctl().
dsm_arinc_status arinc_dev::status |
Referenced by arinc_ioctl(), arinc_open(), and arinc_sweep().
int arinc_dev::sweep_jiffies |
Referenced by arinc_ioctl(), and arinc_sweep().
struct timer_list arinc_dev::sweeper |
Referenced by arinc_cleanup(), arinc_init(), arinc_ioctl(), arinc_release(), and arinc_sweep().
atomic_t arinc_dev::used |
Referenced by arinc_init(), arinc_open(), and arinc_release().